| 595781 |
626268 |
P88394 |
882L80M916 |
2026-09-16 |
COMPLETE |
16757986 |
2026-09-17 00:46:00 |
2026-09-16 23:56:51 |
2026-09-18 23:56:51 |
{"id": 626268, "stp": "P", "toc": "Southeastern", "uid": "P88394", "consist": "465155+465179", "dest_crs": "DFD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88394/2026-09-17/detailed", "trust_id": "882L80M916", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": "23:53:00", "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-16", "dest_arr_time": "0045", "dest_platform": "3", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2L80", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "0046", "current_leg_dep": "0040", "current_leg_end": "Dartford", "origin_dep_time": "2353", "origin_platform": "6", "current_location": "Dartford", "last_update_time": "2026-09-16T23:56:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.18995528597655656, 51.46807561821811], [0.1903694, 51.4676145], [0.1908159, 51.46712109999999], [0.1910185, 51.46689219999999], [0.1911127, 51.46678299999999], [0.191216, 51.4666635], [0.1913212, 51.46654449999999], [0.19184729999999997, 51.465942000000005], [0.1922405, 51.46549889999999], [0.19259739999999995, 51.46510260000001], [0.19307199999999997, 51.4645705], [0.1935579, 51.464032899999985], [0.193911, 51.4636374], [0.1941515, 51.46337289999999], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Slade Green", "dest_arr_time_act": "0045", "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\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9001.24, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9070.016, \"from_m\": 9001.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9111.618, \"from_m\": 9070.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9440.952, \"from_m\": 9111.618, \"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\": 9493.481, \"from_m\": 9440.952, \"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\": 10198.898, \"from_m\": 9493.481, \"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\": 12160.603, \"from_m\": 10198.898, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13695.761, \"from_m\": 12160.603, \"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\": 14112.288, \"from_m\": 13695.761, \"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\": 14169.387, \"from_m\": 14112.288, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15606.778, \"from_m\": 14169.387, \"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\": 17338.738, \"from_m\": 15606.778, \"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\": 17729.998, \"from_m\": 17338.738, \"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\": 18628.454, \"from_m\": 17729.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18662.208, \"from_m\": 18628.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27282.77, \"from_m\": 18662.208, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27312.303, \"from_m\": 27282.77, \"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\": 28989.71, \"from_m\": 27312.303, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29727.066, \"from_m\": 28989.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29772.707, \"from_m\": 29727.066, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30122.395, \"from_m\": 29772.707, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30395.112, \"from_m\": 30122.395, \"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\": 626268, \"profile_key\": \"9779dd0c9ca6dad225b06edb7479229d8d9d9c7756dcb22485d3b85ceae643f1\", \"schedule_id\": 33519, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2353\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9463.177, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": \"0009\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 9960.037, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": false, \"wtt_arr\": \"0011H\", \"wtt_dep\": \"0012H\", \"location\": \"Blackheath\", \"stage_seq\": 10, \"distance_m\": 11502.818, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016\", \"location\": \"Angerstein Jn\", \"stage_seq\": 11, \"distance_m\": 14143.9, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0018\", \"location\": \"Charlton\", \"stage_seq\": 12, \"distance_m\": 14556.331, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": false, \"wtt_arr\": \"0021\", \"wtt_dep\": \"0021H\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 13, \"distance_m\": 16437.815, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": false, \"wtt_arr\": \"0023H\", \"wtt_dep\": \"0024H\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 14, \"distance_m\": 17592.708, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": \"0026H\", \"location\": \"Plumstead\", \"stage_seq\": 15, \"distance_m\": 18420.315, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": false, \"wtt_arr\": \"0029H\", \"wtt_dep\": \"0030H\", \"location\": \"Abbey Wood\", \"stage_seq\": 16, \"distance_m\": 20959.648, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": false, \"wtt_arr\": \"0033\", \"wtt_dep\": \"0033H\", \"location\": \"Belvedere\", \"stage_seq\": 17, \"distance_m\": 23300.886, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": false, \"wtt_arr\": \"0036\", \"wtt_dep\": \"0036H\", \"location\": \"Erith\", \"stage_seq\": 18, \"distance_m\": 25291.888, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": false, \"wtt_arr\": \"0039\", \"wtt_dep\": \"0040\", \"location\": \"Slade Green\", \"stage_seq\": 19, \"distance_m\": 27161.302, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0041\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 20, \"distance_m\": 27860.963, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0042H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 21, \"distance_m\": 28989.71, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0043\", \"location\": \"Dartford Jn\", \"stage_seq\": 22, \"distance_m\": 29673.639, \"section_seq\": 1, \"route_path_id\": 107664}, {\"is_pass\": false, \"wtt_arr\": \"0045\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 23, \"distance_m\": 30395.112, \"section_seq\": 1, \"route_path_id\": 107664}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30395.112, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107664}], \"total_distance_m\": 30395.112, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30258.618, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 136.494, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2353", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:55:29Z\", \"source_id\": 51892631, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:55:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:55:33Z\", \"source_id\": 16744888, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:59:22Z\", \"source_id\": 51897877, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:59:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:59:27Z\", \"source_id\": 16746364, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:08:07Z\", \"source_id\": 51908682, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:08:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:08:13Z\", \"source_id\": 16749325, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:03Z\", \"source_id\": 51911900, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:11:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:09Z\", \"source_id\": 16750208, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32142, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:15:45Z\", \"source_id\": 51916671, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:16:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:15:48Z\", \"source_id\": 16751548, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:19:59Z\", \"source_id\": 51920750, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:20:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:05Z\", \"source_id\": 16752686, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:59Z\", \"source_id\": 51923462, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:03Z\", \"source_id\": 16753458, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:20Z\", \"source_id\": 51925518, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:26:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:24Z\", \"source_id\": 16754025, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:05Z\", \"source_id\": 51928786, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:08Z\", \"source_id\": 16754901, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:45Z\", \"source_id\": 51931845, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:49Z\", \"source_id\": 16755689, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:50Z\", \"source_id\": 51934200, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:54Z\", \"source_id\": 16756321, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:20Z\", \"source_id\": 51936102, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:22Z\", \"source_id\": 16756773, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:24Z\", \"source_id\": 51940550, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:28Z\", \"source_id\": 16757986, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "3", "timing_fact_generation": 1789602328904307, "current_leg_arrival_utc": "2026-09-18T00:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:46:25.173276", "service_state_evidence_id": 16757986, "current_leg_start_actual_dep": "2026-09-18T00:41:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-16T23:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:56:26.224461", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
DFD |
2L80 |
465155+465179 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9001.24, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9070.016, "from_m": 9001.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9111.618, "from_m": 9070.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9440.952, "from_m": 9111.618, "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": 9493.481, "from_m": 9440.952, "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": 10198.898, "from_m": 9493.481, "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": 12160.603, "from_m": 10198.898, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13695.761, "from_m": 12160.603, "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": 14112.288, "from_m": 13695.761, "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": 14169.387, "from_m": 14112.288, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15606.778, "from_m": 14169.387, "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": 17338.738, "from_m": 15606.778, "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": 17729.998, "from_m": 17338.738, "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": 18628.454, "from_m": 17729.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18662.208, "from_m": 18628.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27282.77, "from_m": 18662.208, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27312.303, "from_m": 27282.77, "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": 28989.71, "from_m": 27312.303, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29727.066, "from_m": 28989.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29772.707, "from_m": 29727.066, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30122.395, "from_m": 29772.707, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30395.112, "from_m": 30122.395, "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": 626268, "profile_key": "9779dd0c9ca6dad225b06edb7479229d8d9d9c7756dcb22485d3b85ceae643f1", "schedule_id": 33519, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2353", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 107664}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 107664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 107664}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 107664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 107664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 107664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 107664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9463.177, "section_seq": 1, "route_path_id": 107664}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0009", "location": "Lewisham", "stage_seq": 9, "distance_m": 9960.037, "section_seq": 1, "route_path_id": 107664}, {"is_pass": false, "wtt_arr": "0011H", "wtt_dep": "0012H", "location": "Blackheath", "stage_seq": 10, "distance_m": 11502.818, "section_seq": 1, "route_path_id": 107664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016", "location": "Angerstein Jn", "stage_seq": 11, "distance_m": 14143.9, "section_seq": 1, "route_path_id": 107664}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0018", "location": "Charlton", "stage_seq": 12, "distance_m": 14556.331, "section_seq": 1, "route_path_id": 107664}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": "0021H", "location": "Woolwich Dockyard", "stage_seq": 13, "distance_m": 16437.815, "section_seq": 1, "route_path_id": 107664}, {"is_pass": false, "wtt_arr": "0023H", "wtt_dep": "0024H", "location": "Woolwich Arsenal", "stage_seq": 14, "distance_m": 17592.708, "section_seq": 1, "route_path_id": 107664}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": "0026H", "location": "Plumstead", "stage_seq": 15, "distance_m": 18420.315, "section_seq": 1, "route_path_id": 107664}, {"is_pass": false, "wtt_arr": "0029H", "wtt_dep": "0030H", "location": "Abbey Wood", "stage_seq": 16, "distance_m": 20959.648, "section_seq": 1, "route_path_id": 107664}, {"is_pass": false, "wtt_arr": "0033", "wtt_dep": "0033H", "location": "Belvedere", "stage_seq": 17, "distance_m": 23300.886, "section_seq": 1, "route_path_id": 107664}, {"is_pass": false, "wtt_arr": "0036", "wtt_dep": "0036H", "location": "Erith", "stage_seq": 18, "distance_m": 25291.888, "section_seq": 1, "route_path_id": 107664}, {"is_pass": false, "wtt_arr": "0039", "wtt_dep": "0040", "location": "Slade Green", "stage_seq": 19, "distance_m": 27161.302, "section_seq": 1, "route_path_id": 107664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0041", "location": "Crayford Creek Jn", "stage_seq": 20, "distance_m": 27860.963, "section_seq": 1, "route_path_id": 107664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0042H", "location": "Crayford Spur A Jn", "stage_seq": 21, "distance_m": 28989.71, "section_seq": 1, "route_path_id": 107664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0043", "location": "Dartford Jn", "stage_seq": 22, "distance_m": 29673.639, "section_seq": 1, "route_path_id": 107664}, {"is_pass": false, "wtt_arr": "0045", "wtt_dep": null, "location": "Dartford", "stage_seq": 23, "distance_m": 30395.112, "section_seq": 1, "route_path_id": 107664}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30395.112, "from_m": 0.0, "section_seq": 1, "route_path_id": 107664}], "total_distance_m": 30395.112, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30258.618, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 136.494, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:55:29Z", "source_id": 51892631, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:55:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:55:33Z", "source_id": 16744888, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:59:22Z", "source_id": 51897877, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:59:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:59:27Z", "source_id": 16746364, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:08:07Z", "source_id": 51908682, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:08:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:08:13Z", "source_id": 16749325, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:03Z", "source_id": 51911900, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:11:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:09Z", "source_id": 16750208, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32142, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:15:45Z", "source_id": 51916671, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:16:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:15:48Z", "source_id": 16751548, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:19:59Z", "source_id": 51920750, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:20:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:05Z", "source_id": 16752686, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:59Z", "source_id": 51923462, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:03Z", "source_id": 16753458, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32157, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:20Z", "source_id": 51925518, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:26:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:24Z", "source_id": 16754025, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32203, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:05Z", "source_id": 51928786, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:29:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:08Z", "source_id": 16754901, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32207, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:45Z", "source_id": 51931845, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:33:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:49Z", "source_id": 16755689, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32211, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:50Z", "source_id": 51934200, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:36:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:54Z", "source_id": 16756321, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31615, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:20Z", "source_id": 51936102, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:22Z", "source_id": 16756773, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31782, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:24Z", "source_id": 51940550, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T23:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:28Z", "source_id": 16757986, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}] |
London Charing Cross |
2353 |
2353 |
6 |
23:53:00 |
None |
Dartford |
0045 |
0045 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88394/2026-09-17/detailed |
None |
Slade Green |
2026-09-18T00:41:00+01:00 |
Dartford |
6.0 |
{"type": "LineString", "coordinates": [[0.18995528597655656, 51.46807561821811], [0.1903694, 51.4676145], [0.1908159, 51.46712109999999], [0.1910185, 51.46689219999999], [0.1911127, 51.46678299999999], [0.191216, 51.4666635], [0.1913212, 51.46654449999999], [0.19184729999999997, 51.465942000000005], [0.1922405, 51.46549889999999], [0.19259739999999995, 51.46510260000001], [0.19307199999999997, 51.4645705], [0.1935579, 51.464032899999985], [0.193911, 51.4636374], [0.1941515, 51.46337289999999], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]} |
1.9 |
0040 |
0046 |
Slade Green |
Dartford |
Dartford |
51.4474513 |
0.2197223 |
51.4474513 |
0.2197223 |
1 |
0 |
2026-09-16 23:56:51 |
TERMINATED |
2026-09-16 23:46:00 |
Dartford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16757986 |
1789602328904307 |
65 |
65 |
2026-09-16 23:56:26.224461 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:46:25.173276 |
| 595782 |
624460 |
W69044 |
042H57M816 |
2026-09-16 |
COMPLETE |
16757946 |
2026-09-17 00:46:00 |
2026-09-16 23:56:51 |
2026-09-18 23:56:51 |
{"id": 624460, "stp": "P", "toc": "ScotRail", "uid": "W69044", "consist": "334009", "dest_crs": "HLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69044/2026-09-17/detailed", "trust_id": "042H57M816", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Helensburgh Central", "service_date": "2026-09-16", "dest_arr_time": "0046", "dest_platform": "2", "is_terminated": 1, "next_location": "Helensburgh Central", "signalling_id": "2H57", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "0046", "current_leg_dep": "0042½", "current_leg_end": "Helensburgh Central", "origin_dep_time": "2221", "origin_platform": "16", "current_location": "Helensburgh Central", "last_update_time": "2026-09-16T23:56:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]}", "current_leg_start": "Craigendoran", "dest_arr_time_act": "0046", "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\": 624460, \"profile_key\": \"38676563da984e929c67f84d049f8c2864c158a1c1c700aa36c061b0ea4108bb\", \"schedule_id\": 33574, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2224H\", \"wtt_dep\": \"2225H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4817.085, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2231H\", \"wtt_dep\": \"2232H\", \"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\": \"2236\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 14437.561, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2240\", \"wtt_dep\": \"2241\", \"location\": \"Uphall\", \"stage_seq\": 7, \"distance_m\": 21447.474, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": \"2245\", \"location\": \"Livingston North\", \"stage_seq\": 8, \"distance_m\": 24723.299, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": \"2252H\", \"location\": \"Bathgate\", \"stage_seq\": 9, \"distance_m\": 30703.173, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2256\", \"wtt_dep\": \"2257\", \"location\": \"Armadale\", \"stage_seq\": 10, \"distance_m\": 34864.23, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2300\", \"wtt_dep\": \"2301\", \"location\": \"Blackridge\", \"stage_seq\": 11, \"distance_m\": 38610.314, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2307\", \"wtt_dep\": \"2308\", \"location\": \"Caldercruix\", \"stage_seq\": 12, \"distance_m\": 47508.466, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2312\", \"location\": \"Drumgelloch\", \"stage_seq\": 13, \"distance_m\": 52201.815, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2317H\", \"location\": \"Airdrie\", \"stage_seq\": 14, \"distance_m\": 54392.108, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2320H\", \"location\": \"Coatdyke\", \"stage_seq\": 15, \"distance_m\": 55851.372, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2324\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 16, \"distance_m\": 57439.15, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2327H\", \"location\": \"Blairhill\", \"stage_seq\": 17, \"distance_m\": 58430.716, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2332H\", \"location\": \"Easterhouse\", \"stage_seq\": 18, \"distance_m\": 62625.711, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2336\", \"location\": \"Garrowhill\", \"stage_seq\": 19, \"distance_m\": 64175.33, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339H\", \"location\": \"Shettleston\", \"stage_seq\": 20, \"distance_m\": 66119.977, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2342H\", \"location\": \"Carntyne\", \"stage_seq\": 21, \"distance_m\": 67338.662, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2345H\", \"wtt_dep\": \"2347\", \"location\": \"Bellgrove\", \"stage_seq\": 22, \"distance_m\": 70148.998, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2350H\", \"location\": \"High Street\", \"stage_seq\": 23, \"distance_m\": 71171.566, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2354\", \"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\": \"2355H\", \"wtt_dep\": \"2357H\", \"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\": \"2359H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 26, \"distance_m\": 74802.311, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0002\", \"location\": \"Partick\", \"stage_seq\": 27, \"distance_m\": 76007.5, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0004H\", \"location\": \"Hyndland\", \"stage_seq\": 28, \"distance_m\": 77183.363, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 29, \"distance_m\": 77713.815, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0007H\", \"location\": \"Anniesland\", \"stage_seq\": 30, \"distance_m\": 78742.227, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": \"0010H\", \"location\": \"Westerton\", \"stage_seq\": 31, \"distance_m\": 80798.036, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"0012H\", \"wtt_dep\": \"0013\", \"location\": \"Drumchapel\", \"stage_seq\": 32, \"distance_m\": 82604.342, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"0014H\", \"wtt_dep\": \"0015\", \"location\": \"Drumry\", \"stage_seq\": 33, \"distance_m\": 84018.288, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0017H\", \"location\": \"Singer\", \"stage_seq\": 34, \"distance_m\": 85303.344, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"0019H\", \"wtt_dep\": \"0021\", \"location\": \"Dalmuir\", \"stage_seq\": 35, \"distance_m\": 86813.422, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"0028\", \"wtt_dep\": \"0028H\", \"location\": \"Dumbarton East\", \"stage_seq\": 36, \"distance_m\": 96069.94, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"0030\", \"wtt_dep\": \"0031\", \"location\": \"Dumbarton Central\", \"stage_seq\": 37, \"distance_m\": 97147.531, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": \"0032H\", \"location\": \"Dalreoch\", \"stage_seq\": 38, \"distance_m\": 97743.354, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"0037\", \"wtt_dep\": \"0037H\", \"location\": \"Cardross\", \"stage_seq\": 39, \"distance_m\": 102875.556, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0041H\", \"location\": \"Craigendoran Jn\", \"stage_seq\": 40, \"distance_m\": 107820.88, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"0042\", \"wtt_dep\": \"0042H\", \"location\": \"Craigendoran\", \"stage_seq\": 41, \"distance_m\": 108580.956, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"0046\", \"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": "2221", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.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-16T21:24:13Z\", \"source_id\": 51731282, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:24:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:24:17Z\", \"source_id\": 16696532, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:28:59Z\", \"source_id\": 51740844, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:29:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:29:03Z\", \"source_id\": 16699343, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:38:59Z\", \"source_id\": 51761399, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:39:02Z\", \"source_id\": 16705289, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:43:25Z\", \"source_id\": 51770109, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:44:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:43:32Z\", \"source_id\": 16707991, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:48:06Z\", \"source_id\": 51779157, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:49:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:48:11Z\", \"source_id\": 16710701, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:54:33Z\", \"source_id\": 51791907, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:54:36Z\", \"source_id\": 16714437, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:58:32Z\", \"source_id\": 51799147, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:59:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:58:35Z\", \"source_id\": 16716620, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:05:10Z\", \"source_id\": 51811307, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:05:12Z\", \"source_id\": 16720333, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:09:46Z\", \"source_id\": 16722822, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:14:23Z\", \"source_id\": 51827457, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:14:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:14:28Z\", \"source_id\": 16725365, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:17:38Z\", \"source_id\": 51833021, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:17:38Z\", \"source_id\": 16727033, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:20:15Z\", \"source_id\": 51837548, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:22:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:20:18Z\", \"source_id\": 16728417, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:24:02Z\", \"source_id\": 51844098, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:25:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:24:03Z\", \"source_id\": 16730310, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:27:27Z\", \"source_id\": 51849767, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:30:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:27:33Z\", \"source_id\": 16732085, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:20Z\", \"source_id\": 51857741, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:26Z\", \"source_id\": 16734465, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:37:41Z\", \"source_id\": 51866740, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:37:46Z\", \"source_id\": 16737036, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:41:12Z\", \"source_id\": 16738624, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:44:17Z\", \"source_id\": 51876841, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:45:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:44:23Z\", \"source_id\": 16740082, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:47:00Z\", \"source_id\": 51880693, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:48:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:47:04Z\", \"source_id\": 16741274, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:50:37Z\", \"source_id\": 51885939, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:51:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:50:42Z\", \"source_id\": 16742915, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:55:13Z\", \"source_id\": 51892192, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:55:17Z\", \"source_id\": 16744759, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:59:22Z\", \"source_id\": 51897880, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:00:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:59:27Z\", \"source_id\": 16746373, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:03:05Z\", \"source_id\": 51902581, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:03:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:03:13Z\", \"source_id\": 16747674, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:24Z\", \"source_id\": 51905412, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:28Z\", \"source_id\": 16748439, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:08:27Z\", \"source_id\": 51909054, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:09:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:08:31Z\", \"source_id\": 16749420, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:10:18Z\", \"source_id\": 51911079, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:10:24Z\", \"source_id\": 16749974, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:21Z\", \"source_id\": 51914233, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:14:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:28Z\", \"source_id\": 16750864, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:15:37Z\", \"source_id\": 51916547, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:16:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:15:42Z\", \"source_id\": 16751518, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:54Z\", \"source_id\": 51918774, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:57Z\", \"source_id\": 16752127, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:53Z\", \"source_id\": 51926934, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:28:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:59Z\", \"source_id\": 16754395, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:46Z\", \"source_id\": 51928535, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:30:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:53Z\", \"source_id\": 16754862, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:01Z\", \"source_id\": 51930523, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:04Z\", \"source_id\": 16755306, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:34:46Z\", \"source_id\": 51933392, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:34:53Z\", \"source_id\": 16756112, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:40:50Z\", \"source_id\": 51937774, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:40:53Z\", \"source_id\": 16757201, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:08Z\", \"source_id\": 51940400, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:12Z\", \"source_id\": 16757946, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Helensburgh Central", "service_state_platform": "1", "timing_fact_generation": 1789602313156977, "current_leg_arrival_utc": "2026-09-18T00:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:46:31.196508", "service_state_evidence_id": 16757946, "current_leg_start_actual_dep": "2026-09-18T00:42:30+01:00", "operational_evidence_version": 125, "service_state_event_time_utc": "2026-09-16T23:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:56:33.290440", "service_state_valid_until_kind": null, "operational_interpretation_version": 125, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
HLC |
2H57 |
334009 |
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": 624460, "profile_key": "38676563da984e929c67f84d049f8c2864c158a1c1c700aa36c061b0ea4108bb", "schedule_id": 33574, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2221", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2224H", "wtt_dep": "2225H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 66295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4817.085, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2231H", "wtt_dep": "2232H", "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": "2236", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14437.561, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2240", "wtt_dep": "2241", "location": "Uphall", "stage_seq": 7, "distance_m": 21447.474, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": "2245", "location": "Livingston North", "stage_seq": 8, "distance_m": 24723.299, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": "2252H", "location": "Bathgate", "stage_seq": 9, "distance_m": 30703.173, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2256", "wtt_dep": "2257", "location": "Armadale", "stage_seq": 10, "distance_m": 34864.23, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2300", "wtt_dep": "2301", "location": "Blackridge", "stage_seq": 11, "distance_m": 38610.314, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2307", "wtt_dep": "2308", "location": "Caldercruix", "stage_seq": 12, "distance_m": 47508.466, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2312", "location": "Drumgelloch", "stage_seq": 13, "distance_m": 52201.815, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2317H", "location": "Airdrie", "stage_seq": 14, "distance_m": 54392.108, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2320H", "location": "Coatdyke", "stage_seq": 15, "distance_m": 55851.372, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2324", "location": "Coatbridge Sunnyside", "stage_seq": 16, "distance_m": 57439.15, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2327H", "location": "Blairhill", "stage_seq": 17, "distance_m": 58430.716, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2332H", "location": "Easterhouse", "stage_seq": 18, "distance_m": 62625.711, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2336", "location": "Garrowhill", "stage_seq": 19, "distance_m": 64175.33, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339H", "location": "Shettleston", "stage_seq": 20, "distance_m": 66119.977, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2342H", "location": "Carntyne", "stage_seq": 21, "distance_m": 67338.662, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2345H", "wtt_dep": "2347", "location": "Bellgrove", "stage_seq": 22, "distance_m": 70148.998, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2350H", "location": "High Street", "stage_seq": 23, "distance_m": 71171.566, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2354", "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": "2355H", "wtt_dep": "2357H", "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": "2359H", "location": "Finnieston East Jn", "stage_seq": 26, "distance_m": 74802.311, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Partick", "stage_seq": 27, "distance_m": 76007.5, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004H", "location": "Hyndland", "stage_seq": 28, "distance_m": 77183.363, "section_seq": 1, "route_path_id": 66295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005H", "location": "Hyndland East Jn", "stage_seq": 29, "distance_m": 77713.815, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0007H", "location": "Anniesland", "stage_seq": 30, "distance_m": 78742.227, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0010H", "location": "Westerton", "stage_seq": 31, "distance_m": 80798.036, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "0012H", "wtt_dep": "0013", "location": "Drumchapel", "stage_seq": 32, "distance_m": 82604.342, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "0014H", "wtt_dep": "0015", "location": "Drumry", "stage_seq": 33, "distance_m": 84018.288, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0017H", "location": "Singer", "stage_seq": 34, "distance_m": 85303.344, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0021", "location": "Dalmuir", "stage_seq": 35, "distance_m": 86813.422, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "0028", "wtt_dep": "0028H", "location": "Dumbarton East", "stage_seq": 36, "distance_m": 96069.94, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": "0031", "location": "Dumbarton Central", "stage_seq": 37, "distance_m": 97147.531, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": "0032H", "location": "Dalreoch", "stage_seq": 38, "distance_m": 97743.354, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "0037", "wtt_dep": "0037H", "location": "Cardross", "stage_seq": 39, "distance_m": 102875.556, "section_seq": 1, "route_path_id": 66295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0041H", "location": "Craigendoran Jn", "stage_seq": 40, "distance_m": 107820.88, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "0042", "wtt_dep": "0042H", "location": "Craigendoran", "stage_seq": 41, "distance_m": 108580.956, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "0046", "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-16T21:24:13Z", "source_id": 51731282, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:24:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:24:17Z", "source_id": 16696532, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:28:59Z", "source_id": 51740844, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:29:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:29:03Z", "source_id": 16699343, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 666, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:38:59Z", "source_id": 51761399, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:39:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:39:02Z", "source_id": 16705289, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 662, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:43:25Z", "source_id": 51770109, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:44:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:43:32Z", "source_id": 16707991, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 657, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:48:06Z", "source_id": 51779157, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:49:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:48:11Z", "source_id": 16710701, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2186, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:54:33Z", "source_id": 51791907, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:54:36Z", "source_id": 16714437, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2202, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:58:32Z", "source_id": 51799147, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:59:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:58:35Z", "source_id": 16716620, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2219, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:05:10Z", "source_id": 51811307, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:06:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:05:12Z", "source_id": 16720333, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:09:46Z", "source_id": 16722822, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2197, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:14:23Z", "source_id": 51827457, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:14:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:14:28Z", "source_id": 16725365, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:17:38Z", "source_id": 51833021, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:19:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:17:38Z", "source_id": 16727033, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:20:15Z", "source_id": 51837548, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:22:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:20:18Z", "source_id": 16728417, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:24:02Z", "source_id": 51844098, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:25:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:24:03Z", "source_id": 16730310, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:27:27Z", "source_id": 51849767, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:30:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:27:33Z", "source_id": 16732085, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:20Z", "source_id": 51857741, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:33:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:26Z", "source_id": 16734465, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:37:41Z", "source_id": 51866740, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:37:46Z", "source_id": 16737036, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:41:12Z", "source_id": 16738624, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:44:17Z", "source_id": 51876841, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T22:45:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:44:23Z", "source_id": 16740082, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:47:00Z", "source_id": 51880693, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T22:48:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:47:04Z", "source_id": 16741274, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:50:37Z", "source_id": 51885939, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T22:51:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:50:42Z", "source_id": 16742915, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:55:13Z", "source_id": 51892192, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T22:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:55:17Z", "source_id": 16744759, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:59:22Z", "source_id": 51897880, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T23:00:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:59:27Z", "source_id": 16746373, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:03:05Z", "source_id": 51902581, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T23:03:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:03:13Z", "source_id": 16747674, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:24Z", "source_id": 51905412, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T23:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:28Z", "source_id": 16748439, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:08:27Z", "source_id": 51909054, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T23:09:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:08:31Z", "source_id": 16749420, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1282, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:10:18Z", "source_id": 51911079, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T23:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:10:24Z", "source_id": 16749974, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1278, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:21Z", "source_id": 51914233, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T23:14:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:28Z", "source_id": 16750864, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1274, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:15:37Z", "source_id": 51916547, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T23:16:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:15:42Z", "source_id": 16751518, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:54Z", "source_id": 51918774, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T23:19:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:57Z", "source_id": 16752127, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:53Z", "source_id": 51926934, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T23:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:59Z", "source_id": 16754395, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T00:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:46Z", "source_id": 51928535, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T23:30:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:53Z", "source_id": 16754862, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T00:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:01Z", "source_id": 51930523, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T23:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:04Z", "source_id": 16755306, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T00:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1206, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:34:46Z", "source_id": 51933392, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T23:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:34:53Z", "source_id": 16756112, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1194, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:40:50Z", "source_id": 51937774, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T23:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:40:53Z", "source_id": 16757201, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T00:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1185, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:08Z", "source_id": 51940400, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T23:46:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:12Z", "source_id": 16757946, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}] |
Edinburgh |
2221 |
2221 |
16 |
None |
None |
Helensburgh Central |
0046 |
0046 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69044/2026-09-17/detailed |
None |
Craigendoran |
2026-09-18T00:42:30+01:00 |
Helensburgh Central |
3.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 |
0042½ |
0046 |
Craigendoran |
Helensburgh Central |
Helensburgh Central |
56.0039570 |
-4.7323381 |
56.0039570 |
-4.7323381 |
1 |
0 |
2026-09-16 23:56:51 |
TERMINATED |
2026-09-16 23:46:00 |
Helensburgh Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16757946 |
1789602313156977 |
125 |
125 |
2026-09-16 23:56:33.290440 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:46:31.196508 |
| 595783 |
626651 |
C88312 |
575A46M017 |
2026-09-16 |
COMPLETE |
16758054 |
2026-09-17 00:46:00 |
2026-09-16 23:56:51 |
2026-09-18 23:56:51 |
{"id": 626651, "stp": "O", "toc": "East Midlands Railway", "uid": "C88312", "consist": "170505+170530", "dest_crs": "XEP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C88312/2026-09-17/detailed", "trust_id": "575A46M017", "origin_crs": "DBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Etches Park Sidings", "service_date": "2026-09-16", "dest_arr_time": "0033", "dest_platform": null, "is_terminated": 1, "next_location": "Etches Park Sidings", "signalling_id": "5A46", "timing_status": "LATE", "origin_station": "Derby", "current_leg_arr": "0046", "current_leg_dep": "0040", "current_leg_end": "Etches Park Sidings", "origin_dep_time": "0022", "origin_platform": "3", "current_location": "Etches Park Sidings", "last_update_time": "2026-09-16T23:56:51", "route_debug_link": null, "timing_variation": "+13 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": "0033", "motion_projection": null, "next_location_lat": "52.9112417", "next_location_lon": "-1.4566857", "previous_location": "Derby Chaddesden Curve", "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\": 626651, \"profile_key\": \"6602dcb57c0cf16a293a233afab4a85f3568a9728cc8a9c2687f8ce67abfc4cf\", \"schedule_id\": 39417, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0022\", \"location\": \"Derby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66878}, {\"is_pass\": false, \"wtt_arr\": \"0023H\", \"wtt_dep\": \"0028H\", \"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\": \"0030H\", \"location\": \"Derby\", \"stage_seq\": 3, \"distance_m\": 844.632, \"section_seq\": 1, \"route_path_id\": 66878}, {\"is_pass\": false, \"wtt_arr\": \"0033\", \"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": "0022", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.9112417", "current_position_lon": "-1.4566857", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:03Z\", \"source_id\": 16757223, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:03Z\", \"source_id\": 51925273, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:08Z\", \"source_id\": 16753952, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:49Z\", \"source_id\": 51940778, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:52Z\", \"source_id\": 16758054, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Etches Park Sidings", "service_state_platform": null, "timing_fact_generation": 1789602352807532, "current_leg_arrival_utc": "2026-09-18T00:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:46:31.201602", "service_state_evidence_id": 16758054, "current_leg_start_actual_dep": "2026-09-18T00:41:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T23:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:56:33.293445", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
O |
DBY |
XEP |
5A46 |
170505+170530 |
4 |
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": 626651, "profile_key": "6602dcb57c0cf16a293a233afab4a85f3568a9728cc8a9c2687f8ce67abfc4cf", "schedule_id": 39417, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0022", "location": "Derby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66878}, {"is_pass": false, "wtt_arr": "0023H", "wtt_dep": "0028H", "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": "0030H", "location": "Derby", "stage_seq": 3, "distance_m": 844.632, "section_seq": 1, "route_path_id": 66878}, {"is_pass": false, "wtt_arr": "0033", "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-16T23:41:03Z", "source_id": 16757223, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T00:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17094, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:03Z", "source_id": 51925273, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:08Z", "source_id": 16753952, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17131, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:49Z", "source_id": 51940778, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:46:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:52Z", "source_id": 16758054, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}] |
Derby |
0022 |
0022 |
3 |
None |
None |
Etches Park Sidings |
0033 |
0033 |
None |
LATE |
+13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C88312/2026-09-17/detailed |
None |
Derby Chaddesden Curve |
2026-09-18T00:41:30+01:00 |
Etches Park Sidings |
6.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 |
0040 |
0046 |
Derby Chaddesden Curve |
Etches Park Sidings |
Etches Park Sidings |
52.9112417 |
-1.4566857 |
52.9112417 |
-1.4566857 |
1 |
0 |
2026-09-16 23:56:51 |
TERMINATED |
2026-09-16 23:46:00 |
Etches Park Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758054 |
1789602352807532 |
7 |
7 |
2026-09-16 23:56:33.293445 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:46:31.201602 |
| 595784 |
625381 |
G15199 |
812C97M916 |
2026-09-16 |
COMPLETE |
16758008 |
2026-09-17 00:46:00 |
2026-09-16 23:56:51 |
2026-09-18 23:56:51 |
{"id": 625381, "stp": "O", "toc": "Great Western Railway", "uid": "G15199", "consist": "166215", "dest_crs": "EXD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15199/2026-09-17/detailed", "trust_id": "812C97M916", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": "23:05:00", "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-16", "dest_arr_time": "0052", "dest_platform": "2", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "2C97", "timing_status": "EARLY", "origin_station": "Bristol Temple Meads", "current_leg_arr": "0046", "current_leg_dep": "0032", "current_leg_end": "Exeter St. David's", "origin_dep_time": "2305", "origin_platform": "4", "current_location": "Exeter St. David's", "last_update_time": "2026-09-16T23:56:51", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3602694, 50.9165636], [-3.3606446, 50.9162045], [-3.3609951, 50.9158634], [-3.3614585, 50.9154078], [-3.3621670999999997, 50.9146295], [-3.362827, 50.9138483], [-3.3632393, 50.91332779999998], [-3.3636329, 50.9128027], [-3.3643550999999996, 50.9117322], [-3.3656687, 50.909554199999995], [-3.3665996999999996, 50.9080542], [-3.3673526999999996, 50.9069557], [-3.3677300999999997, 50.9064288], [-3.3682856000000005, 50.90569070000001], [-3.3692152, 50.904488099999995], [-3.3700868999999996, 50.9033506], [-3.3709171, 50.9022209], [-3.3724435, 50.8998983], [-3.373187, 50.8987044], [-3.3734936, 50.89822649999999], [-3.3740232, 50.897397099999985], [-3.3746225, 50.8965827], [-3.3749849000000003, 50.8961454], [-3.375304799999999, 50.8957876], [-3.3756326, 50.89543689999999], [-3.3765156999999997, 50.8945591], [-3.3766777, 50.894392399999994], [-3.3770765999999997, 50.89397309999999], [-3.377189382318099, 50.89384880407336], [-3.3774742999999994, 50.8935348], [-3.3779506999999995, 50.8929542], [-3.3782098, 50.8926127], [-3.3784660999999994, 50.892235499999984], [-3.3787209999999996, 50.89183239999999], [-3.3789751, 50.8914112], [-3.3794737, 50.890546699999994], [-3.3797938, 50.88998780000001], [-3.3798884, 50.8898227], [-3.3803086999999996, 50.88908200000001], [-3.3807276, 50.8883518], [-3.3811462999999997, 50.8876144], [-3.3819304, 50.88626529999999], [-3.3823202, 50.8855567], [-3.3824787999999995, 50.88523999999999], [-3.3826429, 50.8848896], [-3.3828272, 50.8843898], [-3.3829823, 50.8838753], [-3.3830905999999996, 50.88335039999999], [-3.3831676, 50.8828297], [-3.3831903, 50.8824314], [-3.383199, 50.88200439999999], [-3.3831727999999996, 50.8815554], [-3.3831255999999996, 50.8811822], [-3.3830457, 50.8807079], [-3.3829329, 50.8802226], [-3.38268127456901, 50.87946438542721], [-3.3825788999999995, 50.8791559], [-3.3824376999999997, 50.87870949999999], [-3.3823226, 50.878291], [-3.3822662, 50.87804890000001], [-3.3822059999999996, 50.877758], [-3.3821637, 50.8774854], [-3.3821198, 50.877086299999995], [-3.3820790000000005, 50.87649219999998], [-3.382111399999999, 50.875908800000005], [-3.3822105, 50.875283], [-3.3823362, 50.87464429999999], [-3.3829177999999995, 50.8718237], [-3.3833187, 50.869943799999994], [-3.3837173, 50.8680444], [-3.3844573, 50.864518700000005], [-3.3847034, 50.86333170000001], [-3.3849446999999997, 50.8621364], [-3.3851533, 50.8609736], [-3.3852178, 50.86024359999998], [-3.3852325999999997, 50.8600823], [-3.3852556, 50.859761500000005], [-3.3852780999999994, 50.858921899999984], [-3.3852705999999997, 50.85809820000001], [-3.3852401999999997, 50.857241], [-3.3852034999999994, 50.85641369999999], [-3.3852122, 50.85570370000001], [-3.3852517999999994, 50.8549959], [-3.3853241999999995, 50.854384299999985], [-3.3854106, 50.8537997], [-3.3855358999999994, 50.853162600000005], [-3.3857030999999997, 50.852512399999995], [-3.3858790999999995, 50.85185619999999], [-3.3860809, 50.851283200000005], [-3.3862782, 50.85078850000001], [-3.3865149, 50.850298200000005], [-3.3867947, 50.84977959999999], [-3.3871116999999997, 50.8492978], [-3.3872607999999995, 50.8490912], [-3.3874646, 50.8488079], [-3.3878681, 50.8483372], [-3.3884862999999994, 50.8476392], [-3.3889415, 50.847083], [-3.3893301999999994, 50.84654170000001], [-3.3895706999999997, 50.8461464], [-3.3897767999999995, 50.8457357], [-3.3899509, 50.845301], [-3.3900949999999996, 50.8448066], [-3.390181, 50.84435309999999], [-3.3902302, 50.8438734], [-3.390244099999999, 50.8433743], [-3.3902323, 50.8428612], [-3.3902259999999997, 50.842334], [-3.3902490999999997, 50.8418435], [-3.3902981999999997, 50.8413935], [-3.3903614999999996, 50.8410252], [-3.3904653, 50.84064629999999], [-3.3905879999999997, 50.8402688], [-3.3907746, 50.8398414], [-3.3909999, 50.8394338], [-3.3912523, 50.839037], [-3.3915286999999994, 50.8386615], [-3.391938000000001, 50.8381619], [-3.3924009000000006, 50.8376771], [-3.3931034999999996, 50.83699670000001], [-3.3934537999999996, 50.8366758], [-3.3938198000000006, 50.8363535], [-3.3945301999999997, 50.835756700000005], [-3.3952959000000003, 50.83516449999999], [-3.3959298999999996, 50.8346527], [-3.396497399999999, 50.8341646], [-3.397032, 50.833665400000015], [-3.3975392, 50.83315639999999], [-3.3980393, 50.8326136], [-3.3984380999999995, 50.8320827], [-3.3988262, 50.83153320000001], [-3.3991898999999997, 50.8309702], [-3.4000103, 50.82965299999999], [-3.4004749999999997, 50.8289836], [-3.4009441, 50.8283669], [-3.4017544999999996, 50.8274218], [-3.4026414, 50.8264956], [-3.4035013, 50.825679400000006], [-3.4043815, 50.8248602], [-3.4055049, 50.82382530000001], [-3.4066095999999995, 50.82278659999999], [-3.4066484789201747, 50.82275035457093], [-3.4077938, 50.821682599999995], [-3.4090069, 50.82055400000001], [-3.4098001999999994, 50.819860800000015], [-3.410397, 50.819406], [-3.4105177999999996, 50.8193216], [-3.4109429999999996, 50.819020300000005], [-3.4121239, 50.8182466], [-3.4133122999999994, 50.8175933], [-3.4135980796541814, 50.81745181300498], [-3.4142904999999995, 50.817109], [-3.4153167, 50.8166773], [-3.4163584999999994, 50.8162489], [-3.4174106999999996, 50.81584289999999], [-3.4183753999999995, 50.8154194], [-3.4192784, 50.8150064], [-3.4201081999999996, 50.8145865], [-3.4210736, 50.8140872], [-3.4224320999999995, 50.8133447], [-3.4227781, 50.8131705], [-3.4231616999999996, 50.812977399999994], [-3.4238791, 50.81263549999999], [-3.4246421, 50.812304099999984], [-3.4254272999999995, 50.8119857], [-3.4262569999999997, 50.8116708], [-3.4270718999999996, 50.8113805], [-3.4274317, 50.8112661], [-3.4280970999999996, 50.8110546], [-3.4290326, 50.8107258], [-3.4310566, 50.81005460000001], [-3.4313882, 50.8099484], [-3.4334233, 50.80923870000001], [-3.4336547999999993, 50.80916], [-3.4341832999999995, 50.8089989], [-3.43679, 50.808135699999994], [-3.4371593999999996, 50.8080222], [-3.4381446999999996, 50.80774629999999], [-3.4384887, 50.8076568], [-3.4391664, 50.8074928], [-3.4400096999999996, 50.8073026], [-3.4408779, 50.8071352], [-3.4423191999999996, 50.80688099999998], [-3.4449427, 50.8064734], [-3.4455724999999995, 50.8063673], [-3.4462353999999995, 50.8062444], [-3.4475082999999995, 50.805972100000005], [-3.4487747, 50.805692], [-3.4500727999999996, 50.8054262], [-3.4513799, 50.805197500000006], [-3.4526763999999996, 50.80499759999999], [-3.4534192, 50.804902199999994], [-3.4535834999999997, 50.8048811], [-3.45367, 50.80487], [-3.4542304, 50.804798], [-3.4557228, 50.804609500000005], [-3.4569101999999994, 50.8044293], [-3.4575117999999994, 50.80431359999999], [-3.4580588, 50.804204600000006], [-3.4586335, 50.8040792], [-3.4592421, 50.803941899999984], [-3.460281, 50.803655799999994], [-3.461279199999999, 50.803358], [-3.4617678, 50.8031927], [-3.462619, 50.8028839], [-3.4634709999999997, 50.80255040000001], [-3.4641596, 50.8022576], [-3.464867299999999, 50.801932], [-3.4657966, 50.80145770000001], [-3.4667079999999997, 50.800956799999994], [-3.4689482999999997, 50.7996732], [-3.4690772, 50.79959639999999], [-3.4720051999999995, 50.7979183], [-3.4763045, 50.795456], [-3.4806246, 50.7929788], [-3.4840772999999996, 50.7909978], [-3.4875326, 50.7890162], [-3.4892251, 50.78805319999999], [-3.4909098999999997, 50.7870808], [-3.492581299999999, 50.786097899999994], [-3.4934190999999997, 50.78562449999999], [-3.494271, 50.7851813], [-3.4950837, 50.7848244], [-3.4959226999999995, 50.784478799999995], [-3.4967637, 50.784127], [-3.4975675999999996, 50.7837736], [-3.4985659999999994, 50.7833128], [-3.4990456999999995, 50.7830708], [-3.4995163999999996, 50.7828087], [-3.500005, 50.7825151], [-3.5004472999999994, 50.7822272], [-3.5009184, 50.781883], [-3.5013782999999994, 50.7815301], [-3.5018815, 50.7810951], [-3.5023754, 50.7806231], [-3.5025982, 50.78036710000001], [-3.5031037, 50.7797951], [-3.5034296080661336, 50.77937278517319], [-3.5036172, 50.779129700000006], [-3.505422499999999, 50.77656300000001], [-3.5064438999999994, 50.7751183], [-3.5069672, 50.7743864], [-3.5074937, 50.77368070000001], [-3.5078594, 50.7732213], [-3.5082186999999996, 50.7728142], [-3.5086015999999995, 50.7724036], [-3.5090148999999995, 50.7720014], [-3.5092720999999996, 50.7717749], [-3.5102044, 50.77096889999999], [-3.5117427999999995, 50.7697665], [-3.5120754999999995, 50.7694996], [-3.5124204, 50.7691885], [-3.5126050999999996, 50.7690085], [-3.5127507, 50.7688667], [-3.5131044999999994, 50.76851570000001], [-3.5134909999999997, 50.7680904], [-3.5138793, 50.76763749999999], [-3.5144784999999996, 50.766847000000006], [-3.5151291999999996, 50.76597100000001], [-3.5151321606965915, 50.765967351893885], [-3.5154772000000003, 50.765542200000006], [-3.5158494, 50.76512670000001], [-3.5161498999999994, 50.7648391], [-3.5164666, 50.76453779999999], [-3.5171403999999997, 50.763931], [-3.5174571999999995, 50.7636832], [-3.5184354999999994, 50.7629456], [-3.5194782, 50.7622824], [-3.5199490999999994, 50.7620152], [-3.5204341999999995, 50.76176079999999], [-3.5211168999999995, 50.7614372], [-3.5214624999999997, 50.76127339999999], [-3.5224847000000006, 50.7607957], [-3.5229879999999993, 50.7605434], [-3.5234668999999994, 50.76028509999998], [-3.5243118999999994, 50.75978099999999], [-3.5252293, 50.7591787], [-3.5270431, 50.75797560000001], [-3.5279322999999994, 50.75738779999999], [-3.5286767999999995, 50.7568975], [-3.5288042999999996, 50.75680809999999], [-3.5293922, 50.7564228], [-3.5302741, 50.755846299999995], [-3.5306520999999997, 50.75559959999999], [-3.5310723999999993, 50.75535039999999], [-3.5316580999999996, 50.755016999999995], [-3.5322752999999993, 50.7546891], [-3.5330092, 50.7543284], [-3.5336655, 50.7540322], [-3.5344363, 50.7537159], [-3.5349739999999996, 50.753494700000005], [-3.5357842999999995, 50.75320549999999], [-3.5364508999999997, 50.75298829999999], [-3.5373922, 50.7527152], [-3.5380383, 50.75253750000001], [-3.538764, 50.752364199999995], [-3.5390603, 50.752297099999986], [-3.5401768999999996, 50.7520441], [-3.5408137, 50.751888599999994], [-3.5414380999999997, 50.751709700000006], [-3.5417341, 50.75161750000001], [-3.5420471, 50.75151000000001], [-3.542584, 50.7513065], [-3.5431869999999996, 50.75104879999999], [-3.5438414999999996, 50.750730100000006], [-3.5441537, 50.750562200000005], [-3.544561100000001, 50.7503226], [-3.5449786, 50.75004499999999], [-3.5452440999999997, 50.749900100000005], [-3.5454988, 50.749731399999995], [-3.54579, 50.74950770000001], [-3.5460911000000004, 50.74924839999999], [-3.5462268, 50.74912519999999], [-3.5465175, 50.74884839999999], [-3.5469264999999996, 50.748399000000006], [-3.547135299999999, 50.7481444], [-3.5473718, 50.74782199999999], [-3.547557799999999, 50.7475292], [-3.547661, 50.74732790000001], [-3.5477682, 50.7470934], [-3.5480024999999995, 50.746440599999985], [-3.5480716001450365, 50.746240964052376], [-3.5481179, 50.7461072], [-3.5481263999999997, 50.74606129999999], [-3.548206, 50.74562869999999], [-3.5482471, 50.745350300000005], [-3.5482743, 50.7450735], [-3.5482869, 50.7447773], [-3.5482812999999997, 50.74448360000001], [-3.548229399999999, 50.7439083], [-3.5481416999999995, 50.74346989999999], [-3.5480554999999994, 50.74318290000001], [-3.5479495999999995, 50.742877], [-3.5478329, 50.7425869], [-3.5477015, 50.74231780000001], [-3.5473153, 50.7416378], [-3.5469762, 50.74109579999999], [-3.5466858999999995, 50.74062249999999], [-3.5464542999999997, 50.7401971], [-3.5462023, 50.73967759999999], [-3.5460657, 50.7393483], [-3.5459072, 50.7389041], [-3.5457722, 50.7385113], [-3.5456416, 50.73810509999999], [-3.5451230999999996, 50.73645520000001], [-3.5449328, 50.735853600000006], [-3.5445927, 50.734779], [-3.5443982, 50.73415670000001], [-3.5443016999999997, 50.7338333], [-3.5441946, 50.73347429999999], [-3.5440246, 50.73286970000001], [-3.5439387, 50.7325643], [-3.5437931999999996, 50.73212540000001], [-3.5437044, 50.7318248], [-3.5436165000000006, 50.7315516], [-3.5435944, 50.7314458], [-3.5435843, 50.7312914], [-3.5435582, 50.7310101], [-3.5435511, 50.7309332], [-3.5435336, 50.7307173], [-3.5435204999999996, 50.7304775], [-3.5435107, 50.7302812], [-3.543505, 50.729956099999995], [-3.5435196, 50.7296573]]}", "current_leg_start": "Tiverton Parkway", "dest_arr_time_act": "0052", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Tiverton Parkway", "current_leg_milage": "16.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 661.353, \"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\": 707.337, \"from_m\": 661.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 834.724, \"from_m\": 707.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1220.87, \"from_m\": 834.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1263.858, \"from_m\": 1220.87, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4253.209, \"from_m\": 1263.858, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16076.88, \"from_m\": 4253.209, \"capability_applied\": null, \"effective_limit_mph\": 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\": 17844.33, \"from_m\": 16076.88, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18619.106, \"from_m\": 17844.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19083.452, \"from_m\": 18619.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20726.638, \"from_m\": 19083.452, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21842.922, \"from_m\": 20726.638, \"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\": 21891.539, \"from_m\": 21842.922, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22127.742, \"from_m\": 21891.539, \"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\": 23309.835, \"from_m\": 22127.742, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24202.469, \"from_m\": 23309.835, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36406.294, \"from_m\": 24202.469, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36912.594, \"from_m\": 36406.294, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36966.055, \"from_m\": 36912.594, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37010.635, \"from_m\": 36966.055, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38757.499, \"from_m\": 37010.635, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39048.381, \"from_m\": 38757.499, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44844.495, \"from_m\": 39048.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\": 45230.457, \"from_m\": 44844.495, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46066.121, \"from_m\": 45230.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47653.747, \"from_m\": 46066.121, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67131.091, \"from_m\": 47653.747, \"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\": 70260.277, \"from_m\": 67131.091, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76547.566, \"from_m\": 70260.277, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77847.637, \"from_m\": 76547.566, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 112902.558, \"from_m\": 77847.637, \"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\": 113174.443, \"from_m\": 112902.558, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 134798.336, \"from_m\": 113174.443, \"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\": 134868.906, \"from_m\": 134798.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165636.758, \"from_m\": 134868.906, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 167633.619, \"from_m\": 165636.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 168426.808, \"from_m\": 167633.619, \"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\": 168630.1, \"from_m\": 168426.808, \"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\": 168655.678, \"from_m\": 168630.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170027.788, \"from_m\": 168655.678, \"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\": 170104.136, \"from_m\": 170027.788, \"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\": 170172.074, \"from_m\": 170104.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\": 170497.845, \"from_m\": 170172.074, \"capability_applied\": null, \"effective_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\": 625381, \"profile_key\": \"f8d9de67e1093b6c26771969e0b3f13bf1914b14282133ee8bc46b46751062b0\", \"schedule_id\": 36474, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"North Somerset Jn\", \"stage_seq\": 3, \"distance_m\": 1276.687, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Bath Spa\", \"stage_seq\": 4, \"distance_m\": 18442.947, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Bathampton Jn\", \"stage_seq\": 5, \"distance_m\": 21891.539, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Bradford Jn\", \"stage_seq\": 6, \"distance_m\": 36912.594, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 7, \"distance_m\": 44385.464, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2338\", \"location\": \"Westbury\", \"stage_seq\": 8, \"distance_m\": 45364.834, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Fairwood Jn\", \"stage_seq\": 9, \"distance_m\": 47653.747, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Clink Road Jn\", \"stage_seq\": 10, \"distance_m\": 52948.441, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Blatchbridge Jn\", \"stage_seq\": 11, \"distance_m\": 56091.425, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349H\", \"location\": \"East Somerset Jn\", \"stage_seq\": 12, \"distance_m\": 62377.29, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Castle Cary\", \"stage_seq\": 13, \"distance_m\": 76785.039, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"Somerton G.F.\", \"stage_seq\": 14, \"distance_m\": 94102.627, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013\", \"location\": \"Athelney L.C.\", \"stage_seq\": 15, \"distance_m\": 108298.197, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016H\", \"location\": \"Cogload Jn\", \"stage_seq\": 16, \"distance_m\": 113478.195, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0022\", \"location\": \"Taunton\", \"stage_seq\": 17, \"distance_m\": 120951.594, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 18, \"distance_m\": 123652.48, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0032\", \"location\": \"Whiteball\", \"stage_seq\": 19, \"distance_m\": 137202.986, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": false, \"wtt_arr\": \"0035H\", \"wtt_dep\": \"0036H\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 20, \"distance_m\": 143926.764, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0038H\", \"location\": \"Tiverton Loop\", \"stage_seq\": 21, \"distance_m\": 146707.205, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0049\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 22, \"distance_m\": 168587.01, \"section_seq\": 1, \"route_path_id\": 105238}, {\"is_pass\": false, \"wtt_arr\": \"0052\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 23, \"distance_m\": 170497.845, \"section_seq\": 1, \"route_path_id\": 105238}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 170497.845, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105238}], \"total_distance_m\": 170497.845, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 167154.429, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3343.416, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2305", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:10:17Z\", \"source_id\": 51820292, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:10:18Z\", \"source_id\": 16723135, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:11:55Z\", \"source_id\": 51823092, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:11:58Z\", \"source_id\": 16724030, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:20:18Z\", \"source_id\": 51837621, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:21:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:20:18Z\", \"source_id\": 16728426, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:38:24Z\", \"source_id\": 51867824, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:38:28Z\", \"source_id\": 16737359, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:55:13Z\", \"source_id\": 51892252, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:55:19Z\", \"source_id\": 16744781, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:03Z\", \"source_id\": 51914990, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:15:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:08Z\", \"source_id\": 16751076, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:27:02Z\", \"source_id\": 51927058, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:27:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:27:09Z\", \"source_id\": 16754436, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:30:57Z\", \"source_id\": 51930449, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:31:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:04Z\", \"source_id\": 16755295, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:48Z\", \"source_id\": 51932636, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:34:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:53Z\", \"source_id\": 16755896, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:33Z\", \"source_id\": 51940624, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:38Z\", \"source_id\": 16758008, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "4", "timing_fact_generation": 1789602339349167, "current_leg_arrival_utc": "2026-09-18T00:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:46:37.925348", "service_state_evidence_id": 16758008, "current_leg_start_actual_dep": "2026-09-18T00:36:30+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-16T23:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:56:38.769101", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
BRI |
EXD |
2C97 |
166215 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 661.353, "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": 707.337, "from_m": 661.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 834.724, "from_m": 707.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1220.87, "from_m": 834.724, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1263.858, "from_m": 1220.87, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4253.209, "from_m": 1263.858, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16076.88, "from_m": 4253.209, "capability_applied": null, "effective_limit_mph": 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": 17844.33, "from_m": 16076.88, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18619.106, "from_m": 17844.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19083.452, "from_m": 18619.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20726.638, "from_m": 19083.452, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21842.922, "from_m": 20726.638, "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": 21891.539, "from_m": 21842.922, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22127.742, "from_m": 21891.539, "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": 23309.835, "from_m": 22127.742, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24202.469, "from_m": 23309.835, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36406.294, "from_m": 24202.469, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36912.594, "from_m": 36406.294, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36966.055, "from_m": 36912.594, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37010.635, "from_m": 36966.055, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38757.499, "from_m": 37010.635, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39048.381, "from_m": 38757.499, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44844.495, "from_m": 39048.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": 45230.457, "from_m": 44844.495, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46066.121, "from_m": 45230.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47653.747, "from_m": 46066.121, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67131.091, "from_m": 47653.747, "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": 70260.277, "from_m": 67131.091, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76547.566, "from_m": 70260.277, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77847.637, "from_m": 76547.566, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 112902.558, "from_m": 77847.637, "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": 113174.443, "from_m": 112902.558, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 134798.336, "from_m": 113174.443, "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": 134868.906, "from_m": 134798.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165636.758, "from_m": 134868.906, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 167633.619, "from_m": 165636.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 168426.808, "from_m": 167633.619, "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": 168630.1, "from_m": 168426.808, "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": 168655.678, "from_m": 168630.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170027.788, "from_m": 168655.678, "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": 170104.136, "from_m": 170027.788, "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": 170172.074, "from_m": 170104.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": 170497.845, "from_m": 170172.074, "capability_applied": null, "effective_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": 625381, "profile_key": "f8d9de67e1093b6c26771969e0b3f13bf1914b14282133ee8bc46b46751062b0", "schedule_id": 36474, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2305", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "North Somerset Jn", "stage_seq": 3, "distance_m": 1276.687, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Bath Spa", "stage_seq": 4, "distance_m": 18442.947, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Bathampton Jn", "stage_seq": 5, "distance_m": 21891.539, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Bradford Jn", "stage_seq": 6, "distance_m": 36912.594, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Hawkeridge Jn", "stage_seq": 7, "distance_m": 44385.464, "section_seq": 1, "route_path_id": 105238}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2338", "location": "Westbury", "stage_seq": 8, "distance_m": 45364.834, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Fairwood Jn", "stage_seq": 9, "distance_m": 47653.747, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Clink Road Jn", "stage_seq": 10, "distance_m": 52948.441, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Blatchbridge Jn", "stage_seq": 11, "distance_m": 56091.425, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349H", "location": "East Somerset Jn", "stage_seq": 12, "distance_m": 62377.29, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Castle Cary", "stage_seq": 13, "distance_m": 76785.039, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Somerton G.F.", "stage_seq": 14, "distance_m": 94102.627, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013", "location": "Athelney L.C.", "stage_seq": 15, "distance_m": 108298.197, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016H", "location": "Cogload Jn", "stage_seq": 16, "distance_m": 113478.195, "section_seq": 1, "route_path_id": 105238}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0022", "location": "Taunton", "stage_seq": 17, "distance_m": 120951.594, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Norton Fitzwarren Jn", "stage_seq": 18, "distance_m": 123652.48, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0032", "location": "Whiteball", "stage_seq": 19, "distance_m": 137202.986, "section_seq": 1, "route_path_id": 105238}, {"is_pass": false, "wtt_arr": "0035H", "wtt_dep": "0036H", "location": "Tiverton Parkway", "stage_seq": 20, "distance_m": 143926.764, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0038H", "location": "Tiverton Loop", "stage_seq": 21, "distance_m": 146707.205, "section_seq": 1, "route_path_id": 105238}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0049", "location": "Cowley Bridge Jn", "stage_seq": 22, "distance_m": 168587.01, "section_seq": 1, "route_path_id": 105238}, {"is_pass": false, "wtt_arr": "0052", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 23, "distance_m": 170497.845, "section_seq": 1, "route_path_id": 105238}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 170497.845, "from_m": 0.0, "section_seq": 1, "route_path_id": 105238}], "total_distance_m": 170497.845, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 167154.429, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3343.416, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25949, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:10:17Z", "source_id": 51820292, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:11:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:10:18Z", "source_id": 16723135, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:11:55Z", "source_id": 51823092, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:12:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:11:58Z", "source_id": 16724030, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:20:18Z", "source_id": 51837621, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:21:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:20:18Z", "source_id": 16728426, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26251, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:38:24Z", "source_id": 51867824, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:38:28Z", "source_id": 16737359, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26339, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:55:13Z", "source_id": 51892252, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:55:19Z", "source_id": 16744781, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26398, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:03Z", "source_id": 51914990, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:15:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:08Z", "source_id": 16751076, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26414, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:27:02Z", "source_id": 51927058, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:27:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:27:09Z", "source_id": 16754436, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26418, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:30:57Z", "source_id": 51930449, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:31:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:04Z", "source_id": 16755295, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26425, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:48Z", "source_id": 51932636, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T23:34:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:53Z", "source_id": 16755896, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T00:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26469, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:33Z", "source_id": 51940624, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T23:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:38Z", "source_id": 16758008, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
2305 |
2305 |
4 |
23:05:00 |
None |
Exeter St. David's |
0052 |
0052 |
2 |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15199/2026-09-17/detailed |
None |
Tiverton Parkway |
2026-09-18T00:36:30+01:00 |
Exeter St. David's |
14.0 |
{"type": "LineString", "coordinates": [[-3.3602694, 50.9165636], [-3.3606446, 50.9162045], [-3.3609951, 50.9158634], [-3.3614585, 50.9154078], [-3.3621670999999997, 50.9146295], [-3.362827, 50.9138483], [-3.3632393, 50.91332779999998], [-3.3636329, 50.9128027], [-3.3643550999999996, 50.9117322], [-3.3656687, 50.909554199999995], [-3.3665996999999996, 50.9080542], [-3.3673526999999996, 50.9069557], [-3.3677300999999997, 50.9064288], [-3.3682856000000005, 50.90569070000001], [-3.3692152, 50.904488099999995], [-3.3700868999999996, 50.9033506], [-3.3709171, 50.9022209], [-3.3724435, 50.8998983], [-3.373187, 50.8987044], [-3.3734936, 50.89822649999999], [-3.3740232, 50.897397099999985], [-3.3746225, 50.8965827], [-3.3749849000000003, 50.8961454], [-3.375304799999999, 50.8957876], [-3.3756326, 50.89543689999999], [-3.3765156999999997, 50.8945591], [-3.3766777, 50.894392399999994], [-3.3770765999999997, 50.89397309999999], [-3.377189382318099, 50.89384880407336], [-3.3774742999999994, 50.8935348], [-3.3779506999999995, 50.8929542], [-3.3782098, 50.8926127], [-3.3784660999999994, 50.892235499999984], [-3.3787209999999996, 50.89183239999999], [-3.3789751, 50.8914112], [-3.3794737, 50.890546699999994], [-3.3797938, 50.88998780000001], [-3.3798884, 50.8898227], [-3.3803086999999996, 50.88908200000001], [-3.3807276, 50.8883518], [-3.3811462999999997, 50.8876144], [-3.3819304, 50.88626529999999], [-3.3823202, 50.8855567], [-3.3824787999999995, 50.88523999999999], [-3.3826429, 50.8848896], [-3.3828272, 50.8843898], [-3.3829823, 50.8838753], [-3.3830905999999996, 50.88335039999999], [-3.3831676, 50.8828297], [-3.3831903, 50.8824314], [-3.383199, 50.88200439999999], [-3.3831727999999996, 50.8815554], [-3.3831255999999996, 50.8811822], [-3.3830457, 50.8807079], [-3.3829329, 50.8802226], [-3.38268127456901, 50.87946438542721], [-3.3825788999999995, 50.8791559], [-3.3824376999999997, 50.87870949999999], [-3.3823226, 50.878291], [-3.3822662, 50.87804890000001], [-3.3822059999999996, 50.877758], [-3.3821637, 50.8774854], [-3.3821198, 50.877086299999995], [-3.3820790000000005, 50.87649219999998], [-3.382111399999999, 50.875908800000005], [-3.3822105, 50.875283], [-3.3823362, 50.87464429999999], [-3.3829177999999995, 50.8718237], [-3.3833187, 50.869943799999994], [-3.3837173, 50.8680444], [-3.3844573, 50.864518700000005], [-3.3847034, 50.86333170000001], [-3.3849446999999997, 50.8621364], [-3.3851533, 50.8609736], [-3.3852178, 50.86024359999998], [-3.3852325999999997, 50.8600823], [-3.3852556, 50.859761500000005], [-3.3852780999999994, 50.858921899999984], [-3.3852705999999997, 50.85809820000001], [-3.3852401999999997, 50.857241], [-3.3852034999999994, 50.85641369999999], [-3.3852122, 50.85570370000001], [-3.3852517999999994, 50.8549959], [-3.3853241999999995, 50.854384299999985], [-3.3854106, 50.8537997], [-3.3855358999999994, 50.853162600000005], [-3.3857030999999997, 50.852512399999995], [-3.3858790999999995, 50.85185619999999], [-3.3860809, 50.851283200000005], [-3.3862782, 50.85078850000001], [-3.3865149, 50.850298200000005], [-3.3867947, 50.84977959999999], [-3.3871116999999997, 50.8492978], [-3.3872607999999995, 50.8490912], [-3.3874646, 50.8488079], [-3.3878681, 50.8483372], [-3.3884862999999994, 50.8476392], [-3.3889415, 50.847083], [-3.3893301999999994, 50.84654170000001], [-3.3895706999999997, 50.8461464], [-3.3897767999999995, 50.8457357], [-3.3899509, 50.845301], [-3.3900949999999996, 50.8448066], [-3.390181, 50.84435309999999], [-3.3902302, 50.8438734], [-3.390244099999999, 50.8433743], [-3.3902323, 50.8428612], [-3.3902259999999997, 50.842334], [-3.3902490999999997, 50.8418435], [-3.3902981999999997, 50.8413935], [-3.3903614999999996, 50.8410252], [-3.3904653, 50.84064629999999], [-3.3905879999999997, 50.8402688], [-3.3907746, 50.8398414], [-3.3909999, 50.8394338], [-3.3912523, 50.839037], [-3.3915286999999994, 50.8386615], [-3.391938000000001, 50.8381619], [-3.3924009000000006, 50.8376771], [-3.3931034999999996, 50.83699670000001], [-3.3934537999999996, 50.8366758], [-3.3938198000000006, 50.8363535], [-3.3945301999999997, 50.835756700000005], [-3.3952959000000003, 50.83516449999999], [-3.3959298999999996, 50.8346527], [-3.396497399999999, 50.8341646], [-3.397032, 50.833665400000015], [-3.3975392, 50.83315639999999], [-3.3980393, 50.8326136], [-3.3984380999999995, 50.8320827], [-3.3988262, 50.83153320000001], [-3.3991898999999997, 50.8309702], [-3.4000103, 50.82965299999999], [-3.4004749999999997, 50.8289836], [-3.4009441, 50.8283669], [-3.4017544999999996, 50.8274218], [-3.4026414, 50.8264956], [-3.4035013, 50.825679400000006], [-3.4043815, 50.8248602], [-3.4055049, 50.82382530000001], [-3.4066095999999995, 50.82278659999999], [-3.4066484789201747, 50.82275035457093], [-3.4077938, 50.821682599999995], [-3.4090069, 50.82055400000001], [-3.4098001999999994, 50.819860800000015], [-3.410397, 50.819406], [-3.4105177999999996, 50.8193216], [-3.4109429999999996, 50.819020300000005], [-3.4121239, 50.8182466], [-3.4133122999999994, 50.8175933], [-3.4135980796541814, 50.81745181300498], [-3.4142904999999995, 50.817109], [-3.4153167, 50.8166773], [-3.4163584999999994, 50.8162489], [-3.4174106999999996, 50.81584289999999], [-3.4183753999999995, 50.8154194], [-3.4192784, 50.8150064], [-3.4201081999999996, 50.8145865], [-3.4210736, 50.8140872], [-3.4224320999999995, 50.8133447], [-3.4227781, 50.8131705], [-3.4231616999999996, 50.812977399999994], [-3.4238791, 50.81263549999999], [-3.4246421, 50.812304099999984], [-3.4254272999999995, 50.8119857], [-3.4262569999999997, 50.8116708], [-3.4270718999999996, 50.8113805], [-3.4274317, 50.8112661], [-3.4280970999999996, 50.8110546], [-3.4290326, 50.8107258], [-3.4310566, 50.81005460000001], [-3.4313882, 50.8099484], [-3.4334233, 50.80923870000001], [-3.4336547999999993, 50.80916], [-3.4341832999999995, 50.8089989], [-3.43679, 50.808135699999994], [-3.4371593999999996, 50.8080222], [-3.4381446999999996, 50.80774629999999], [-3.4384887, 50.8076568], [-3.4391664, 50.8074928], [-3.4400096999999996, 50.8073026], [-3.4408779, 50.8071352], [-3.4423191999999996, 50.80688099999998], [-3.4449427, 50.8064734], [-3.4455724999999995, 50.8063673], [-3.4462353999999995, 50.8062444], [-3.4475082999999995, 50.805972100000005], [-3.4487747, 50.805692], [-3.4500727999999996, 50.8054262], [-3.4513799, 50.805197500000006], [-3.4526763999999996, 50.80499759999999], [-3.4534192, 50.804902199999994], [-3.4535834999999997, 50.8048811], [-3.45367, 50.80487], [-3.4542304, 50.804798], [-3.4557228, 50.804609500000005], [-3.4569101999999994, 50.8044293], [-3.4575117999999994, 50.80431359999999], [-3.4580588, 50.804204600000006], [-3.4586335, 50.8040792], [-3.4592421, 50.803941899999984], [-3.460281, 50.803655799999994], [-3.461279199999999, 50.803358], [-3.4617678, 50.8031927], [-3.462619, 50.8028839], [-3.4634709999999997, 50.80255040000001], [-3.4641596, 50.8022576], [-3.464867299999999, 50.801932], [-3.4657966, 50.80145770000001], [-3.4667079999999997, 50.800956799999994], [-3.4689482999999997, 50.7996732], [-3.4690772, 50.79959639999999], [-3.4720051999999995, 50.7979183], [-3.4763045, 50.795456], [-3.4806246, 50.7929788], [-3.4840772999999996, 50.7909978], [-3.4875326, 50.7890162], [-3.4892251, 50.78805319999999], [-3.4909098999999997, 50.7870808], [-3.492581299999999, 50.786097899999994], [-3.4934190999999997, 50.78562449999999], [-3.494271, 50.7851813], [-3.4950837, 50.7848244], [-3.4959226999999995, 50.784478799999995], [-3.4967637, 50.784127], [-3.4975675999999996, 50.7837736], [-3.4985659999999994, 50.7833128], [-3.4990456999999995, 50.7830708], [-3.4995163999999996, 50.7828087], [-3.500005, 50.7825151], [-3.5004472999999994, 50.7822272], [-3.5009184, 50.781883], [-3.5013782999999994, 50.7815301], [-3.5018815, 50.7810951], [-3.5023754, 50.7806231], [-3.5025982, 50.78036710000001], [-3.5031037, 50.7797951], [-3.5034296080661336, 50.77937278517319], [-3.5036172, 50.779129700000006], [-3.505422499999999, 50.77656300000001], [-3.5064438999999994, 50.7751183], [-3.5069672, 50.7743864], [-3.5074937, 50.77368070000001], [-3.5078594, 50.7732213], [-3.5082186999999996, 50.7728142], [-3.5086015999999995, 50.7724036], [-3.5090148999999995, 50.7720014], [-3.5092720999999996, 50.7717749], [-3.5102044, 50.77096889999999], [-3.5117427999999995, 50.7697665], [-3.5120754999999995, 50.7694996], [-3.5124204, 50.7691885], [-3.5126050999999996, 50.7690085], [-3.5127507, 50.7688667], [-3.5131044999999994, 50.76851570000001], [-3.5134909999999997, 50.7680904], [-3.5138793, 50.76763749999999], [-3.5144784999999996, 50.766847000000006], [-3.5151291999999996, 50.76597100000001], [-3.5151321606965915, 50.765967351893885], [-3.5154772000000003, 50.765542200000006], [-3.5158494, 50.76512670000001], [-3.5161498999999994, 50.7648391], [-3.5164666, 50.76453779999999], [-3.5171403999999997, 50.763931], [-3.5174571999999995, 50.7636832], [-3.5184354999999994, 50.7629456], [-3.5194782, 50.7622824], [-3.5199490999999994, 50.7620152], [-3.5204341999999995, 50.76176079999999], [-3.5211168999999995, 50.7614372], [-3.5214624999999997, 50.76127339999999], [-3.5224847000000006, 50.7607957], [-3.5229879999999993, 50.7605434], [-3.5234668999999994, 50.76028509999998], [-3.5243118999999994, 50.75978099999999], [-3.5252293, 50.7591787], [-3.5270431, 50.75797560000001], [-3.5279322999999994, 50.75738779999999], [-3.5286767999999995, 50.7568975], [-3.5288042999999996, 50.75680809999999], [-3.5293922, 50.7564228], [-3.5302741, 50.755846299999995], [-3.5306520999999997, 50.75559959999999], [-3.5310723999999993, 50.75535039999999], [-3.5316580999999996, 50.755016999999995], [-3.5322752999999993, 50.7546891], [-3.5330092, 50.7543284], [-3.5336655, 50.7540322], [-3.5344363, 50.7537159], [-3.5349739999999996, 50.753494700000005], [-3.5357842999999995, 50.75320549999999], [-3.5364508999999997, 50.75298829999999], [-3.5373922, 50.7527152], [-3.5380383, 50.75253750000001], [-3.538764, 50.752364199999995], [-3.5390603, 50.752297099999986], [-3.5401768999999996, 50.7520441], [-3.5408137, 50.751888599999994], [-3.5414380999999997, 50.751709700000006], [-3.5417341, 50.75161750000001], [-3.5420471, 50.75151000000001], [-3.542584, 50.7513065], [-3.5431869999999996, 50.75104879999999], [-3.5438414999999996, 50.750730100000006], [-3.5441537, 50.750562200000005], [-3.544561100000001, 50.7503226], [-3.5449786, 50.75004499999999], [-3.5452440999999997, 50.749900100000005], [-3.5454988, 50.749731399999995], [-3.54579, 50.74950770000001], [-3.5460911000000004, 50.74924839999999], [-3.5462268, 50.74912519999999], [-3.5465175, 50.74884839999999], [-3.5469264999999996, 50.748399000000006], [-3.547135299999999, 50.7481444], [-3.5473718, 50.74782199999999], [-3.547557799999999, 50.7475292], [-3.547661, 50.74732790000001], [-3.5477682, 50.7470934], [-3.5480024999999995, 50.746440599999985], [-3.5480716001450365, 50.746240964052376], [-3.5481179, 50.7461072], [-3.5481263999999997, 50.74606129999999], [-3.548206, 50.74562869999999], [-3.5482471, 50.745350300000005], [-3.5482743, 50.7450735], [-3.5482869, 50.7447773], [-3.5482812999999997, 50.74448360000001], [-3.548229399999999, 50.7439083], [-3.5481416999999995, 50.74346989999999], [-3.5480554999999994, 50.74318290000001], [-3.5479495999999995, 50.742877], [-3.5478329, 50.7425869], [-3.5477015, 50.74231780000001], [-3.5473153, 50.7416378], [-3.5469762, 50.74109579999999], [-3.5466858999999995, 50.74062249999999], [-3.5464542999999997, 50.7401971], [-3.5462023, 50.73967759999999], [-3.5460657, 50.7393483], [-3.5459072, 50.7389041], [-3.5457722, 50.7385113], [-3.5456416, 50.73810509999999], [-3.5451230999999996, 50.73645520000001], [-3.5449328, 50.735853600000006], [-3.5445927, 50.734779], [-3.5443982, 50.73415670000001], [-3.5443016999999997, 50.7338333], [-3.5441946, 50.73347429999999], [-3.5440246, 50.73286970000001], [-3.5439387, 50.7325643], [-3.5437931999999996, 50.73212540000001], [-3.5437044, 50.7318248], [-3.5436165000000006, 50.7315516], [-3.5435944, 50.7314458], [-3.5435843, 50.7312914], [-3.5435582, 50.7310101], [-3.5435511, 50.7309332], [-3.5435336, 50.7307173], [-3.5435204999999996, 50.7304775], [-3.5435107, 50.7302812], [-3.543505, 50.729956099999995], [-3.5435196, 50.7296573]]} |
16.5 |
0032 |
0046 |
Tiverton Parkway |
Exeter St. David's |
Exeter St. David's |
50.7296573 |
-3.5435196 |
50.7296573 |
-3.5435196 |
1 |
0 |
2026-09-16 23:56:51 |
TERMINATED |
2026-09-16 23:46:00 |
Exeter St. David's |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758008 |
1789602339349167 |
71 |
71 |
2026-09-16 23:56:38.769101 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:46:37.925348 |
| 595785 |
626610 |
C12827 |
875P72M017 |
2026-09-16 |
COMPLETE |
16757988 |
2026-09-17 00:46:00 |
2026-09-16 23:56:51 |
2026-09-18 23:56:51 |
{"id": 626610, "stp": "P", "toc": "Southern", "uid": "C12827", "consist": "377708", "dest_crs": "PUR", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C12827/2026-09-17/detailed", "trust_id": "875P72M017", "origin_crs": "TAT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Purley", "service_date": "2026-09-16", "dest_arr_time": "0041", "dest_platform": "5", "is_terminated": 1, "next_location": "Purley", "signalling_id": "5P72", "timing_status": "LATE", "origin_station": "Tattenham Corner", "current_leg_arr": "0046", "current_leg_dep": "0015", "current_leg_end": "Purley", "origin_dep_time": "0018", "origin_platform": "2", "current_location": "Purley Carriage Holding Sidings", "last_update_time": "2026-09-16T23:56:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.24236349999999995, 51.3090676], [-0.2419207999999999, 51.30821770000001], [-0.24152619999999997, 51.307475], [-0.2412024, 51.30685729999998], [-0.24110619999999996, 51.3066342], [-0.2410334, 51.30644110000001], [-0.2409654, 51.30604199999999], [-0.2409541, 51.3059718], [-0.2408441, 51.3055198], [-0.24082950000000003, 51.305315500000006], [-0.2407764, 51.3033076], [-0.2407487, 51.30292060000001], [-0.240666, 51.302428600000006], [-0.24063200000000004, 51.302107199999995], [-0.24062800000000004, 51.3018477], [-0.2406003999999999, 51.3014971], [-0.24052740000000003, 51.3010664], [-0.24034600000000003, 51.3004718], [-0.24022749999999995, 51.300203399999994], [-0.2400822, 51.29988920000001], [-0.2396794, 51.2990725], [-0.2391254, 51.29796519999999], [-0.2388407, 51.29743750000001], [-0.2385829, 51.29692940000001], [-0.23817449999999996, 51.2961154], [-0.2377025, 51.2951915], [-0.237213, 51.29421529999999], [-0.2368532, 51.29349280000001], [-0.2364873, 51.2927648], [-0.23626800000000003, 51.29233789999999], [-0.2360774, 51.2919669], [-0.2357686, 51.291327], [-0.23573120000000003, 51.291249399999984], [-0.23570689999999997, 51.2911937], [-0.2355855, 51.2909298], [-0.2353549, 51.290552100000006], [-0.2350185999999999, 51.29009009999999], [-0.23486199999999996, 51.28988890000001], [-0.23472560000000003, 51.2897347], [-0.23451149999999996, 51.28952220000001], [-0.2342836, 51.289356299999994], [-0.2340754, 51.2892214], [-0.233859, 51.289083], [-0.23354079999999997, 51.2889259], [-0.2332187, 51.2888209], [-0.23296529999999996, 51.2887539], [-0.2327246, 51.288691199999995], [-0.2324468, 51.28862420000001], [-0.2321749, 51.2885874], [-0.2319044, 51.2885659], [-0.23167079999999995, 51.2885604], [-0.2314626, 51.2885542], [-0.23116300000000004, 51.2885617], [-0.23086840000000003, 51.2885719], [-0.2305889, 51.28859299999999], [-0.2303804, 51.2886291], [-0.230118, 51.28869900000001], [-0.2298161, 51.2887803], [-0.2295387, 51.2888706], [-0.2292903, 51.28895860000001], [-0.2289222, 51.289093], [-0.2285074, 51.28924779999999], [-0.22838400000000003, 51.2892939], [-0.22711570000000003, 51.28975659999998], [-0.226529, 51.28996910000001], [-0.2258004, 51.290218800000005], [-0.22298029999999996, 51.29108060000001], [-0.222129, 51.2913263], [-0.22141189999999997, 51.2915118], [-0.2199563, 51.29178249999998], [-0.2183216, 51.2921559], [-0.21657049999999997, 51.292614599999986], [-0.2158453, 51.2928039], [-0.2150749, 51.29300930000001], [-0.21478079999999997, 51.2930922], [-0.2145372, 51.293171099999995], [-0.214044, 51.293348400000006], [-0.2134755, 51.2935972], [-0.2133509, 51.2936546], [-0.21296529999999997, 51.29383640000001], [-0.2119196, 51.2943401], [-0.2113455, 51.2946118], [-0.2110455, 51.29475769999999], [-0.2106838, 51.294927699999995], [-0.2099959, 51.29525110000001], [-0.20962389999999995, 51.295442699999995], [-0.2090915, 51.2956787], [-0.20854049999999996, 51.2959006], [-0.2079626, 51.29610239999999], [-0.20738119999999996, 51.296284500000006], [-0.2063474, 51.296617199999986], [-0.2056079, 51.296853], [-0.2050575, 51.29702549999999], [-0.2050259, 51.297035400000006], [-0.2044214, 51.2972083], [-0.20406299999999997, 51.2973095], [-0.20370289999999996, 51.29739899999999], [-0.20298669999999996, 51.2975707], [-0.2022475, 51.2977273], [-0.201229, 51.2979552], [-0.200674, 51.29809230000001], [-0.2004293, 51.29815690000001], [-0.2002158, 51.298222499999994], [-0.1994697, 51.298474], [-0.1987168, 51.2987453], [-0.1982327, 51.29891440000001], [-0.1977155, 51.2990714], [-0.19762589999999997, 51.29909500000001], [-0.1972109, 51.2991993], [-0.19676889999999997, 51.299297999999986], [-0.19629379999999996, 51.2993855], [-0.19582889999999997, 51.2994637], [-0.1954044, 51.2995298], [-0.1950008, 51.299580799999994], [-0.194547, 51.29962669999999], [-0.19429509999999997, 51.299647399999984], [-0.19405829999999996, 51.2996599], [-0.19365799999999997, 51.2996764], [-0.1922829, 51.2996928], [-0.1904701, 51.299707100000006], [-0.18685819999999995, 51.299725], [-0.1862912, 51.2997045], [-0.18619269999999996, 51.29970360000001], [-0.1860536, 51.2996947], [-0.1854858, 51.29962830000001], [-0.1849712, 51.2995503], [-0.1832932, 51.29918370000001], [-0.1826756, 51.2990466], [-0.18215799999999996, 51.2989676], [-0.1817394, 51.298924499999984], [-0.18141160000000003, 51.298906999999986], [-0.1809785, 51.29890230000001], [-0.1805179, 51.298916299999995], [-0.1799237, 51.2989456], [-0.1796630568239043, 51.29897128070618], [-0.17728789999999997, 51.29920529999999], [-0.17666449999999995, 51.299262], [-0.1761959, 51.2993289], [-0.1757309, 51.29941869999999], [-0.1753629, 51.2995166], [-0.17493879999999998, 51.299653199999995], [-0.17456379999999996, 51.29979959999999], [-0.1742154, 51.2999662], [-0.1739088, 51.3001433], [-0.17365349999999996, 51.3003216], [-0.17343569999999997, 51.30048860000001], [-0.17322139999999997, 51.30069059999999], [-0.1730743, 51.3008605], [-0.1729101, 51.301069700000006], [-0.17278629999999998, 51.301241700000006], [-0.1726346, 51.30148109999998], [-0.1725312, 51.3017046], [-0.17242449999999998, 51.302027], [-0.172366, 51.3023356], [-0.1722875, 51.302971799999995], [-0.1721387, 51.3042374], [-0.17206889999999997, 51.305105600000005], [-0.1720046, 51.3061648], [-0.17198929999999998, 51.3064655], [-0.17192279999999996, 51.30678770000001], [-0.17184239999999998, 51.3069908], [-0.17174619999999996, 51.3071674], [-0.1714291, 51.30763410000001], [-0.17107899999999998, 51.3080788], [-0.1707143, 51.30841589999999], [-0.17032289999999997, 51.30872029999999], [-0.1699863, 51.308931499999986], [-0.16983189999999998, 51.3090285], [-0.1696768, 51.3091303], [-0.1693514, 51.3093452], [-0.1690379, 51.309556], [-0.16863869999999995, 51.30981340000001], [-0.1683544, 51.3100016], [-0.1680842, 51.3102017], [-0.1679811, 51.3102797], [-0.1677538, 51.3104684], [-0.16747859999999998, 51.310721400000006], [-0.1672762, 51.31093620000001], [-0.1670822, 51.3111536], [-0.16687709999999997, 51.3114362], [-0.1667142, 51.311685], [-0.16621119999999998, 51.3125319], [-0.16563479999999997, 51.31337030000001], [-0.1647215, 51.3143858], [-0.1643904, 51.3147314], [-0.1640882, 51.3150847], [-0.1638312, 51.3153958], [-0.1635816, 51.31571060000001], [-0.1633296, 51.3160186], [-0.1630655, 51.3162989], [-0.16277349999999996, 51.316561], [-0.162396, 51.3168406], [-0.16197989999999998, 51.31710160000001], [-0.16159589999999996, 51.317291899999994], [-0.1611786, 51.3174688], [-0.16089449999999997, 51.31757300000001], [-0.1606628, 51.3176478], [-0.16007979999999997, 51.31780570000001], [-0.1588025, 51.31804669999999], [-0.1553777, 51.31874710000001], [-0.155096, 51.3188047], [-0.1541299, 51.31902999999999], [-0.1532915, 51.3192567], [-0.15090999999999996, 51.3199006], [-0.149909, 51.32011529999998], [-0.14877849999999998, 51.32024080000001], [-0.1477285, 51.3202753], [-0.1461193, 51.32019809999999], [-0.145137, 51.3202147], [-0.14438239999999997, 51.32029419999999], [-0.14367719999999998, 51.3204435], [-0.14316829999999997, 51.32059], [-0.1424779, 51.32085589999999], [-0.14116939999999997, 51.32155329999999], [-0.1407373, 51.3217425], [-0.1400714, 51.32197479999999], [-0.1393282, 51.32218799999999], [-0.1384081, 51.32229710000001], [-0.1378603, 51.3223186], [-0.13740279999999996, 51.32227969999999], [-0.1367356, 51.32219800000001], [-0.1364688, 51.32214909999999], [-0.1358123, 51.322042], [-0.13544219999999998, 51.3220082], [-0.1354369, 51.32200809999999], [-0.1352262, 51.3220032], [-0.1350009, 51.3220056], [-0.1348843, 51.322007199999994], [-0.1347529, 51.32201439999999], [-0.13462509999999997, 51.3220268], [-0.1343331, 51.3220651], [-0.1341285, 51.3221005], [-0.13395060000000003, 51.32213610000001], [-0.1337563, 51.3221773], [-0.1335681, 51.3222321], [-0.1332004, 51.3223584], [-0.13300768914760985, 51.322436523791616], [-0.13296679999999997, 51.3224531], [-0.13276639999999998, 51.3225455], [-0.13256349999999997, 51.3226554], [-0.13236609999999996, 51.3227656], [-0.1320974, 51.32293649999999], [-0.1319056, 51.3230919], [-0.1318413, 51.32313659999999], [-0.13147479999999998, 51.323403000000006], [-0.1313833, 51.32348040000001], [-0.1312477, 51.3236165], [-0.1308344, 51.3240184], [-0.1305051, 51.32429359999999], [-0.13016979999999995, 51.3245639], [-0.129502, 51.3250451], [-0.12898969999999998, 51.325448300000005], [-0.1288651, 51.32555730000001], [-0.1286023, 51.3257874], [-0.1282547, 51.3260916], [-0.124961, 51.329091], [-0.1245855, 51.329445], [-0.1243409, 51.3297175], [-0.1241065, 51.3300274], [-0.12395390000000002, 51.3302396], [-0.1237426, 51.3305855], [-0.12366606605380329, 51.33069708903964], [-0.12360440000000002, 51.330787], [-0.12345359999999998, 51.3310401], [-0.123258, 51.33134129999999], [-0.1229909, 51.3317099], [-0.1228832, 51.33185160000001], [-0.12271110000000002, 51.33204859999999], [-0.12250039999999998, 51.3322529], [-0.1223885, 51.33235229999999], [-0.12228799999999998, 51.3324337], [-0.12218709999999998, 51.33250580000001], [-0.1220463, 51.33259809999998], [-0.12193809999999998, 51.33266689999999], [-0.1218031, 51.3327471], [-0.12163239999999996, 51.332833], [-0.12155390000000002, 51.33286890000001], [-0.12141789999999998, 51.3329284], [-0.1212932, 51.3329744], [-0.12112619999999998, 51.33302849999999], [-0.12096499999999998, 51.3330729], [-0.1207902, 51.33311090000001], [-0.1205934, 51.3331433], [-0.1204, 51.3331664], [-0.1201951, 51.3331815], [-0.12004681551543452, 51.333189321818146], [-0.11998817414365512, 51.3332359002882], [-0.1199206135779596, 51.33323895766482], [-0.1198362847414203, 51.333242773870175], [-0.1196645, 51.3333789], [-0.11917089999999995, 51.33377759999999], [-0.1187541, 51.3340978], [-0.1182312, 51.33449689999999], [-0.11781850000000002, 51.334805], [-0.11726549999999995, 51.33522539999999], [-0.1168184, 51.3355501], [-0.11627369999999997, 51.3359226], [-0.115868, 51.3362103], [-0.11510929999999998, 51.3367188], [-0.11491020000000002, 51.3368476], [-0.1147566, 51.33694870000001], [-0.1143979, 51.33719419999999], [-0.11393649999999998, 51.337483899999995], [-0.11357449999999998, 51.3377174]]}", "current_leg_start": "Tattenham Corner", "dest_arr_time_act": "0041", "motion_projection": null, "next_location_lat": "51.3377174", "next_location_lon": "-0.1135745", "previous_location": "Tattenham Corner", "current_leg_milage": "8.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 818.237, \"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\": 906.054, \"from_m\": 818.237, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1872.213, \"from_m\": 906.054, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3292.756, \"from_m\": 1872.213, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3707.435, \"from_m\": 3292.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3896.123, \"from_m\": 3707.435, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5962.99, \"from_m\": 3896.123, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6412.764, \"from_m\": 5962.99, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6676.198, \"from_m\": 6412.764, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7066.986, \"from_m\": 6676.198, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7733.77, \"from_m\": 7066.986, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9075.181, \"from_m\": 7733.77, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10368.413, \"from_m\": 9075.181, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11306.682, \"from_m\": 10368.413, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12194.399, \"from_m\": 11306.682, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13109.584, \"from_m\": 12194.399, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13143.74, \"from_m\": 13109.584, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13242.594, \"from_m\": 13143.74, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13584.645, \"from_m\": 13242.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13645.111, \"from_m\": 13584.645, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13911.004, \"from_m\": 13645.111, \"capability_applied\": null, \"effective_limit_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\": 626610, \"profile_key\": \"76fb16ed111eea4cca1f678f882f491124899ac778892b9fdbde8dddd85ecf65\", \"schedule_id\": 31552, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0018\", \"location\": \"Tattenham Corner\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0031H\", \"location\": \"Coulsdon Town\", \"stage_seq\": 2, \"distance_m\": 11143.079, \"section_seq\": 1, \"route_path_id\": 66172}, {\"is_pass\": false, \"wtt_arr\": \"0041\", \"wtt_dep\": null, \"location\": \"Purley\", \"stage_seq\": 3, \"distance_m\": 13911.004, \"section_seq\": 1, \"route_path_id\": 66172}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13911.004, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66172}], \"total_distance_m\": 13911.004, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13911.004, \"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": "0018", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "31.0", "current_position_lat": "51.3377174", "current_position_lon": "-0.1135745", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:35Z\", \"source_id\": 51929231, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:30:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:43Z\", \"source_id\": 16755021, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:26Z\", \"source_id\": 51940568, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:28Z\", \"source_id\": 16757988, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Purley", "service_state_platform": "5", "timing_fact_generation": 1789602328842446, "current_leg_arrival_utc": "2026-09-18T00:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:46:45.627430", "service_state_evidence_id": 16757988, "current_leg_start_actual_dep": "2026-09-18T00:23:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-16T23:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:56:50.215755", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
TAT |
PUR |
5P72 |
377708 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 818.237, "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": 906.054, "from_m": 818.237, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1872.213, "from_m": 906.054, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3292.756, "from_m": 1872.213, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3707.435, "from_m": 3292.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3896.123, "from_m": 3707.435, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5962.99, "from_m": 3896.123, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6412.764, "from_m": 5962.99, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6676.198, "from_m": 6412.764, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7066.986, "from_m": 6676.198, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7733.77, "from_m": 7066.986, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9075.181, "from_m": 7733.77, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10368.413, "from_m": 9075.181, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11306.682, "from_m": 10368.413, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12194.399, "from_m": 11306.682, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13109.584, "from_m": 12194.399, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13143.74, "from_m": 13109.584, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13242.594, "from_m": 13143.74, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13584.645, "from_m": 13242.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13645.111, "from_m": 13584.645, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13911.004, "from_m": 13645.111, "capability_applied": null, "effective_limit_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": 626610, "profile_key": "76fb16ed111eea4cca1f678f882f491124899ac778892b9fdbde8dddd85ecf65", "schedule_id": 31552, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0018", "location": "Tattenham Corner", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0031H", "location": "Coulsdon Town", "stage_seq": 2, "distance_m": 11143.079, "section_seq": 1, "route_path_id": 66172}, {"is_pass": false, "wtt_arr": "0041", "wtt_dep": null, "location": "Purley", "stage_seq": 3, "distance_m": 13911.004, "section_seq": 1, "route_path_id": 66172}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13911.004, "from_m": 0.0, "section_seq": 1, "route_path_id": 66172}], "total_distance_m": 13911.004, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13911.004, "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": 30285, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:35Z", "source_id": 51929231, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:30:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:43Z", "source_id": 16755021, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:26Z", "source_id": 51940568, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:46:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:28Z", "source_id": 16757988, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}] |
Tattenham Corner |
0018 |
0018 |
2 |
None |
None |
Purley |
0041 |
0041 |
5 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C12827/2026-09-17/detailed |
None |
Tattenham Corner |
2026-09-18T00:23:00+01:00 |
Purley |
31.0 |
{"type": "LineString", "coordinates": [[-0.24236349999999995, 51.3090676], [-0.2419207999999999, 51.30821770000001], [-0.24152619999999997, 51.307475], [-0.2412024, 51.30685729999998], [-0.24110619999999996, 51.3066342], [-0.2410334, 51.30644110000001], [-0.2409654, 51.30604199999999], [-0.2409541, 51.3059718], [-0.2408441, 51.3055198], [-0.24082950000000003, 51.305315500000006], [-0.2407764, 51.3033076], [-0.2407487, 51.30292060000001], [-0.240666, 51.302428600000006], [-0.24063200000000004, 51.302107199999995], [-0.24062800000000004, 51.3018477], [-0.2406003999999999, 51.3014971], [-0.24052740000000003, 51.3010664], [-0.24034600000000003, 51.3004718], [-0.24022749999999995, 51.300203399999994], [-0.2400822, 51.29988920000001], [-0.2396794, 51.2990725], [-0.2391254, 51.29796519999999], [-0.2388407, 51.29743750000001], [-0.2385829, 51.29692940000001], [-0.23817449999999996, 51.2961154], [-0.2377025, 51.2951915], [-0.237213, 51.29421529999999], [-0.2368532, 51.29349280000001], [-0.2364873, 51.2927648], [-0.23626800000000003, 51.29233789999999], [-0.2360774, 51.2919669], [-0.2357686, 51.291327], [-0.23573120000000003, 51.291249399999984], [-0.23570689999999997, 51.2911937], [-0.2355855, 51.2909298], [-0.2353549, 51.290552100000006], [-0.2350185999999999, 51.29009009999999], [-0.23486199999999996, 51.28988890000001], [-0.23472560000000003, 51.2897347], [-0.23451149999999996, 51.28952220000001], [-0.2342836, 51.289356299999994], [-0.2340754, 51.2892214], [-0.233859, 51.289083], [-0.23354079999999997, 51.2889259], [-0.2332187, 51.2888209], [-0.23296529999999996, 51.2887539], [-0.2327246, 51.288691199999995], [-0.2324468, 51.28862420000001], [-0.2321749, 51.2885874], [-0.2319044, 51.2885659], [-0.23167079999999995, 51.2885604], [-0.2314626, 51.2885542], [-0.23116300000000004, 51.2885617], [-0.23086840000000003, 51.2885719], [-0.2305889, 51.28859299999999], [-0.2303804, 51.2886291], [-0.230118, 51.28869900000001], [-0.2298161, 51.2887803], [-0.2295387, 51.2888706], [-0.2292903, 51.28895860000001], [-0.2289222, 51.289093], [-0.2285074, 51.28924779999999], [-0.22838400000000003, 51.2892939], [-0.22711570000000003, 51.28975659999998], [-0.226529, 51.28996910000001], [-0.2258004, 51.290218800000005], [-0.22298029999999996, 51.29108060000001], [-0.222129, 51.2913263], [-0.22141189999999997, 51.2915118], [-0.2199563, 51.29178249999998], [-0.2183216, 51.2921559], [-0.21657049999999997, 51.292614599999986], [-0.2158453, 51.2928039], [-0.2150749, 51.29300930000001], [-0.21478079999999997, 51.2930922], [-0.2145372, 51.293171099999995], [-0.214044, 51.293348400000006], [-0.2134755, 51.2935972], [-0.2133509, 51.2936546], [-0.21296529999999997, 51.29383640000001], [-0.2119196, 51.2943401], [-0.2113455, 51.2946118], [-0.2110455, 51.29475769999999], [-0.2106838, 51.294927699999995], [-0.2099959, 51.29525110000001], [-0.20962389999999995, 51.295442699999995], [-0.2090915, 51.2956787], [-0.20854049999999996, 51.2959006], [-0.2079626, 51.29610239999999], [-0.20738119999999996, 51.296284500000006], [-0.2063474, 51.296617199999986], [-0.2056079, 51.296853], [-0.2050575, 51.29702549999999], [-0.2050259, 51.297035400000006], [-0.2044214, 51.2972083], [-0.20406299999999997, 51.2973095], [-0.20370289999999996, 51.29739899999999], [-0.20298669999999996, 51.2975707], [-0.2022475, 51.2977273], [-0.201229, 51.2979552], [-0.200674, 51.29809230000001], [-0.2004293, 51.29815690000001], [-0.2002158, 51.298222499999994], [-0.1994697, 51.298474], [-0.1987168, 51.2987453], [-0.1982327, 51.29891440000001], [-0.1977155, 51.2990714], [-0.19762589999999997, 51.29909500000001], [-0.1972109, 51.2991993], [-0.19676889999999997, 51.299297999999986], [-0.19629379999999996, 51.2993855], [-0.19582889999999997, 51.2994637], [-0.1954044, 51.2995298], [-0.1950008, 51.299580799999994], [-0.194547, 51.29962669999999], [-0.19429509999999997, 51.299647399999984], [-0.19405829999999996, 51.2996599], [-0.19365799999999997, 51.2996764], [-0.1922829, 51.2996928], [-0.1904701, 51.299707100000006], [-0.18685819999999995, 51.299725], [-0.1862912, 51.2997045], [-0.18619269999999996, 51.29970360000001], [-0.1860536, 51.2996947], [-0.1854858, 51.29962830000001], [-0.1849712, 51.2995503], [-0.1832932, 51.29918370000001], [-0.1826756, 51.2990466], [-0.18215799999999996, 51.2989676], [-0.1817394, 51.298924499999984], [-0.18141160000000003, 51.298906999999986], [-0.1809785, 51.29890230000001], [-0.1805179, 51.298916299999995], [-0.1799237, 51.2989456], [-0.1796630568239043, 51.29897128070618], [-0.17728789999999997, 51.29920529999999], [-0.17666449999999995, 51.299262], [-0.1761959, 51.2993289], [-0.1757309, 51.29941869999999], [-0.1753629, 51.2995166], [-0.17493879999999998, 51.299653199999995], [-0.17456379999999996, 51.29979959999999], [-0.1742154, 51.2999662], [-0.1739088, 51.3001433], [-0.17365349999999996, 51.3003216], [-0.17343569999999997, 51.30048860000001], [-0.17322139999999997, 51.30069059999999], [-0.1730743, 51.3008605], [-0.1729101, 51.301069700000006], [-0.17278629999999998, 51.301241700000006], [-0.1726346, 51.30148109999998], [-0.1725312, 51.3017046], [-0.17242449999999998, 51.302027], [-0.172366, 51.3023356], [-0.1722875, 51.302971799999995], [-0.1721387, 51.3042374], [-0.17206889999999997, 51.305105600000005], [-0.1720046, 51.3061648], [-0.17198929999999998, 51.3064655], [-0.17192279999999996, 51.30678770000001], [-0.17184239999999998, 51.3069908], [-0.17174619999999996, 51.3071674], [-0.1714291, 51.30763410000001], [-0.17107899999999998, 51.3080788], [-0.1707143, 51.30841589999999], [-0.17032289999999997, 51.30872029999999], [-0.1699863, 51.308931499999986], [-0.16983189999999998, 51.3090285], [-0.1696768, 51.3091303], [-0.1693514, 51.3093452], [-0.1690379, 51.309556], [-0.16863869999999995, 51.30981340000001], [-0.1683544, 51.3100016], [-0.1680842, 51.3102017], [-0.1679811, 51.3102797], [-0.1677538, 51.3104684], [-0.16747859999999998, 51.310721400000006], [-0.1672762, 51.31093620000001], [-0.1670822, 51.3111536], [-0.16687709999999997, 51.3114362], [-0.1667142, 51.311685], [-0.16621119999999998, 51.3125319], [-0.16563479999999997, 51.31337030000001], [-0.1647215, 51.3143858], [-0.1643904, 51.3147314], [-0.1640882, 51.3150847], [-0.1638312, 51.3153958], [-0.1635816, 51.31571060000001], [-0.1633296, 51.3160186], [-0.1630655, 51.3162989], [-0.16277349999999996, 51.316561], [-0.162396, 51.3168406], [-0.16197989999999998, 51.31710160000001], [-0.16159589999999996, 51.317291899999994], [-0.1611786, 51.3174688], [-0.16089449999999997, 51.31757300000001], [-0.1606628, 51.3176478], [-0.16007979999999997, 51.31780570000001], [-0.1588025, 51.31804669999999], [-0.1553777, 51.31874710000001], [-0.155096, 51.3188047], [-0.1541299, 51.31902999999999], [-0.1532915, 51.3192567], [-0.15090999999999996, 51.3199006], [-0.149909, 51.32011529999998], [-0.14877849999999998, 51.32024080000001], [-0.1477285, 51.3202753], [-0.1461193, 51.32019809999999], [-0.145137, 51.3202147], [-0.14438239999999997, 51.32029419999999], [-0.14367719999999998, 51.3204435], [-0.14316829999999997, 51.32059], [-0.1424779, 51.32085589999999], [-0.14116939999999997, 51.32155329999999], [-0.1407373, 51.3217425], [-0.1400714, 51.32197479999999], [-0.1393282, 51.32218799999999], [-0.1384081, 51.32229710000001], [-0.1378603, 51.3223186], [-0.13740279999999996, 51.32227969999999], [-0.1367356, 51.32219800000001], [-0.1364688, 51.32214909999999], [-0.1358123, 51.322042], [-0.13544219999999998, 51.3220082], [-0.1354369, 51.32200809999999], [-0.1352262, 51.3220032], [-0.1350009, 51.3220056], [-0.1348843, 51.322007199999994], [-0.1347529, 51.32201439999999], [-0.13462509999999997, 51.3220268], [-0.1343331, 51.3220651], [-0.1341285, 51.3221005], [-0.13395060000000003, 51.32213610000001], [-0.1337563, 51.3221773], [-0.1335681, 51.3222321], [-0.1332004, 51.3223584], [-0.13300768914760985, 51.322436523791616], [-0.13296679999999997, 51.3224531], [-0.13276639999999998, 51.3225455], [-0.13256349999999997, 51.3226554], [-0.13236609999999996, 51.3227656], [-0.1320974, 51.32293649999999], [-0.1319056, 51.3230919], [-0.1318413, 51.32313659999999], [-0.13147479999999998, 51.323403000000006], [-0.1313833, 51.32348040000001], [-0.1312477, 51.3236165], [-0.1308344, 51.3240184], [-0.1305051, 51.32429359999999], [-0.13016979999999995, 51.3245639], [-0.129502, 51.3250451], [-0.12898969999999998, 51.325448300000005], [-0.1288651, 51.32555730000001], [-0.1286023, 51.3257874], [-0.1282547, 51.3260916], [-0.124961, 51.329091], [-0.1245855, 51.329445], [-0.1243409, 51.3297175], [-0.1241065, 51.3300274], [-0.12395390000000002, 51.3302396], [-0.1237426, 51.3305855], [-0.12366606605380329, 51.33069708903964], [-0.12360440000000002, 51.330787], [-0.12345359999999998, 51.3310401], [-0.123258, 51.33134129999999], [-0.1229909, 51.3317099], [-0.1228832, 51.33185160000001], [-0.12271110000000002, 51.33204859999999], [-0.12250039999999998, 51.3322529], [-0.1223885, 51.33235229999999], [-0.12228799999999998, 51.3324337], [-0.12218709999999998, 51.33250580000001], [-0.1220463, 51.33259809999998], [-0.12193809999999998, 51.33266689999999], [-0.1218031, 51.3327471], [-0.12163239999999996, 51.332833], [-0.12155390000000002, 51.33286890000001], [-0.12141789999999998, 51.3329284], [-0.1212932, 51.3329744], [-0.12112619999999998, 51.33302849999999], [-0.12096499999999998, 51.3330729], [-0.1207902, 51.33311090000001], [-0.1205934, 51.3331433], [-0.1204, 51.3331664], [-0.1201951, 51.3331815], [-0.12004681551543452, 51.333189321818146], [-0.11998817414365512, 51.3332359002882], [-0.1199206135779596, 51.33323895766482], [-0.1198362847414203, 51.333242773870175], [-0.1196645, 51.3333789], [-0.11917089999999995, 51.33377759999999], [-0.1187541, 51.3340978], [-0.1182312, 51.33449689999999], [-0.11781850000000002, 51.334805], [-0.11726549999999995, 51.33522539999999], [-0.1168184, 51.3355501], [-0.11627369999999997, 51.3359226], [-0.115868, 51.3362103], [-0.11510929999999998, 51.3367188], [-0.11491020000000002, 51.3368476], [-0.1147566, 51.33694870000001], [-0.1143979, 51.33719419999999], [-0.11393649999999998, 51.337483899999995], [-0.11357449999999998, 51.3377174]]} |
8.3 |
0015 |
0046 |
Tattenham Corner |
Purley Carriage Holding Sidings |
Purley |
51.3377174 |
-0.1135745 |
51.3377174 |
-0.1135745 |
1 |
0 |
2026-09-16 23:56:51 |
TERMINATED |
2026-09-16 23:46:00 |
Purley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16757988 |
1789602328842446 |
13 |
13 |
2026-09-16 23:56:50.215755 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:46:45.627430 |
| 595786 |
625078 |
W34530 |
811A40M816 |
2026-09-16 |
COMPLETE |
16757951 |
2026-09-17 00:46:00 |
2026-09-16 23:56:51 |
2026-09-18 23:56:51 |
{"id": 625078, "stp": "O", "toc": "Great Western Railway", "uid": "W34530", "consist": "800027", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34530/2026-09-17/detailed", "trust_id": "811A40M816", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": "22:50:00", "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-16", "dest_arr_time": "0039", "dest_platform": "12", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1A40", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "0046", "current_leg_dep": "0012", "current_leg_end": "London Paddington", "origin_dep_time": "2250", "origin_platform": "6", "current_location": "Link Line", "last_update_time": "2026-09-16T23:56:51", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7240684018231218, 51.51819524751447], [-0.7238232258287304, 51.518238289690714], [-0.7236069521366997, 51.518277138145045], [-0.723415447289706, 51.51831238144582], [-0.7232445778304261, 51.518344608161414], [-0.7230902103015365, 51.51837440686021], [-0.7229482112457137, 51.518402366110585], [-0.7228144472056346, 51.5184290744809], [-0.7226847847239756, 51.51845512053953], [-0.722555090343413, 51.51848109285486], [-0.7224212306066239, 51.51850757999526], [-0.7222790720562846, 51.518535170529105], [-0.7221244812350718, 51.51856445302475], [-0.7219533246856619, 51.5185960160506], [-0.7217614689507316, 51.51863044817501], [-0.7215447805729576, 51.51866833796635], [-0.7212991260950162, 51.518710273993015], [-0.7210046, 51.5187621], [-0.7186522272956171, 51.5191398826134], [-0.7180998, 51.519228600000005], [-0.7169969999999999, 51.5194066], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.447191, 51.50668410000001], [-0.4460971, 51.50645930000001], [-0.4446180715662168, 51.506156012565064], [-0.44449009999999994, 51.506156999999995], [-0.4444422264442088, 51.506156741998794], [-0.4443231, 51.506156100000005], [-0.4442192789762782, 51.506152214673435], [-0.4441601, 51.50615], [-0.4439817, 51.50613890000001], [-0.4437617, 51.5061207], [-0.4435535, 51.50609099999999], [-0.44341279999999994, 51.50606990000001], [-0.4432756, 51.5060511], [-0.4431429999999999, 51.5060284], [-0.44281009999999993, 51.5059694], [-0.4420173999999999, 51.5058216], [-0.4410028, 51.5056305], [-0.4402109, 51.5054818], [-0.4389811, 51.5052483], [-0.4372738, 51.50493229999999], [-0.4360299, 51.50471110000001], [-0.43498639999999994, 51.50454929999999], [-0.4339333, 51.50440580000001], [-0.4331379, 51.5042906], [-0.43237629999999994, 51.50418479999999], [-0.4319798, 51.504129], [-0.4303081000000001, 51.503896], [-0.42965059999999994, 51.5038168], [-0.42875069999999993, 51.503725], [-0.4278723, 51.5036462], [-0.4270645, 51.5035612], [-0.4263795, 51.503486999999986], [-0.4260107, 51.503451600000005], [-0.4257636, 51.5034295], [-0.4256471999999999, 51.5034194], [-0.42487049999999993, 51.5033522], [-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.3982088, 51.503424300000006], [-0.3974617, 51.50349860000001], [-0.39654570000000006, 51.5035913], [-0.39547219999999994, 51.50371149999999], [-0.3945368, 51.5038163], [-0.3911183, 51.50423099999999], [-0.38873119999999994, 51.5045421], [-0.3844767, 51.5051379], [-0.3834029, 51.5052883], [-0.3815335000000001, 51.50555380000001], [-0.38059059999999995, 51.5056957], [-0.3800932, 51.50577330000001], [-0.3790925, 51.5059408], [-0.3784331000000001, 51.5060513], [-0.3781473, 51.50609910000001], [-0.37790340000000006, 51.50613679999999], [-0.3776759, 51.506173], [-0.3774538, 51.506205900000005], [-0.3772863, 51.506231699999994], [-0.377095, 51.5062581], [-0.3767013, 51.5063138], [-0.3763004999999999, 51.506364], [-0.3761508, 51.5063798], [-0.3753304, 51.506478], [-0.3750297, 51.506514], [-0.3741209, 51.5066245], [-0.3733967999999999, 51.50671669999999], [-0.3728133, 51.5067955], [-0.37201, 51.506907], [-0.3719321, 51.5069178], [-0.36728159999999993, 51.507573699999995], [-0.3670377, 51.507609499999994], [-0.3662707999999999, 51.50772069999999], [-0.3652674, 51.50785470000001], [-0.3643406, 51.507989599999995], [-0.3634664, 51.508113900000005], [-0.3627227, 51.5082184], [-0.3624605, 51.508256], [-0.3621087, 51.50830639999999], [-0.3614153, 51.5084021], [-0.3606087, 51.508516799999995], [-0.3598452, 51.5086262], [-0.35932611364780853, 51.508704991305], [-0.3591798, 51.5087272], [-0.3586232, 51.50880910000001], [-0.3579378, 51.50891689999999], [-0.35737369999999996, 51.5090096], [-0.35686389999999996, 51.5090948], [-0.3563565, 51.5091784], [-0.355734, 51.509288000000005], [-0.3551609, 51.50938839999999], [-0.35464889999999993, 51.5094723], [-0.3545102, 51.509494999999994], [-0.354389, 51.50951580000001], [-0.35379299999999997, 51.5096107], [-0.35308199999999995, 51.5097205], [-0.3523832, 51.509826], [-0.351761, 51.50991789999999], [-0.3510708, 51.5100232], [-0.35013349999999993, 51.51016229999999], [-0.3500216, 51.5101771], [-0.34867149999999997, 51.5103511], [-0.3479126, 51.5104637], [-0.34672039999999993, 51.5106236], [-0.34325999999999995, 51.5110872], [-0.34269379999999994, 51.5111664], [-0.3415074, 51.5113323], [-0.3408601, 51.511441899999994], [-0.34041949999999993, 51.5115206], [-0.3398003, 51.51162579999998], [-0.33968819999999994, 51.511644800000006], [-0.339125, 51.51173339999998], [-0.3380182, 51.5118688], [-0.33772269999999993, 51.5118998], [-0.33767239999999993, 51.5119057], [-0.3367269, 51.51199160000001], [-0.3363671, 51.5120269], [-0.33590519999999996, 51.512073099999995], [-0.3354981, 51.5121127], [-0.3351553, 51.5121414], [-0.3348325, 51.5121749], [-0.3342056, 51.51223619999999], [-0.3329351, 51.5123616], [-0.33193799999999996, 51.51246160000001], [-0.33036959999999993, 51.51261889999999], [-0.32931759999999993, 51.512721299999995], [-0.3279161, 51.5128548], [-0.32602049999999994, 51.5130189], [-0.3252429, 51.51309410000001], [-0.32465120000000003, 51.51315149999999], [-0.3237545, 51.51322310000001], [-0.3234676, 51.5132515], [-0.3230296999999999, 51.5132926], [-0.3229621, 51.513299], [-0.3218347, 51.513406499999995], [-0.3213689, 51.5134512], [-0.3208781, 51.51349539999999], [-0.31985270000000005, 51.5135799], [-0.3196113, 51.5135942], [-0.31936439999999994, 51.5136099], [-0.31854, 51.51365950000001], [-0.31678339999999994, 51.513763399999995], [-0.3156603, 51.51383049999999], [-0.31449249999999995, 51.51390249999999], [-0.31365389999999993, 51.5139545], [-0.3061694, 51.51441809999999], [-0.3047799, 51.51452179999998], [-0.3044220999999999, 51.5145501], [-0.3034978, 51.5146269], [-0.3026464, 51.5146986], [-0.3015578, 51.514777], [-0.3013504, 51.514788], [-0.300632, 51.5148249], [-0.29934999999999995, 51.51486939999999], [-0.2985822, 51.514897], [-0.2972507, 51.51493959999999], [-0.29711249999999995, 51.5149441], [-0.2959748, 51.51495930000001], [-0.2958196, 51.51495940000001], [-0.2950391, 51.51496019999999], [-0.2943176, 51.5149578], [-0.2934771, 51.5149461], [-0.2923001, 51.51493059999999], [-0.29177039999999993, 51.5149237], [-0.2897953154356373, 51.51492494944879], [-0.2890830999999999, 51.51492539999999], [-0.2888987, 51.51492549999999], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "0039", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Reading", "current_leg_milage": "35.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 661.353, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 707.337, \"from_m\": 661.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 834.724, \"from_m\": 707.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1220.87, \"from_m\": 834.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1263.858, \"from_m\": 1220.87, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4253.209, \"from_m\": 1263.858, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16076.88, \"from_m\": 4253.209, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17844.33, \"from_m\": 16076.88, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18619.106, \"from_m\": 17844.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19083.452, \"from_m\": 18619.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20726.638, \"from_m\": 19083.452, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27099.015, \"from_m\": 20726.638, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56495.586, \"from_m\": 27099.015, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56582.332, \"from_m\": 56495.586, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65317.376, \"from_m\": 56582.332, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 66140.197, \"from_m\": 65317.376, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 66153.566, \"from_m\": 66140.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67568.303, \"from_m\": 66153.566, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 92943.555, \"from_m\": 67568.303, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 93052.794, \"from_m\": 92943.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103638.475, \"from_m\": 93052.794, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 103716.153, \"from_m\": 103638.475, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 103946.28, \"from_m\": 103716.153, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 106147.746, \"from_m\": 103946.28, \"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\": 106216.902, \"from_m\": 106147.746, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 106363.583, \"from_m\": 106216.902, \"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\": 130792.612, \"from_m\": 106363.583, \"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\": 132026.57, \"from_m\": 130792.612, \"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\": 132507.812, \"from_m\": 132026.57, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 133346.144, \"from_m\": 132507.812, \"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\": 133453.031, \"from_m\": 133346.144, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133511.412, \"from_m\": 133453.031, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133591.358, \"from_m\": 133511.412, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 140348.286, \"from_m\": 133591.358, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140402.797, \"from_m\": 140348.286, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 149580.277, \"from_m\": 140402.797, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149591.881, \"from_m\": 149580.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 150921.626, \"from_m\": 149591.881, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151072.216, \"from_m\": 150921.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151110.756, \"from_m\": 151072.216, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151600.271, \"from_m\": 151110.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151683.784, \"from_m\": 151600.271, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 182280.073, \"from_m\": 151683.784, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 186543.533, \"from_m\": 182280.073, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 186744.939, \"from_m\": 186543.533, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 186830.618, \"from_m\": 186744.939, \"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\": 187993.88, \"from_m\": 186830.618, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 188278.89, \"from_m\": 187993.88, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 189749.015, \"from_m\": 188278.89, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 625078, \"profile_key\": \"46af1fd0d7a9ee437428c5d9d7ea79945750022d31fa86f17809818d8d21c93e\", \"schedule_id\": 38383, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253\", \"location\": \"North Somerset Jn\", \"stage_seq\": 3, \"distance_m\": 1276.687, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2306\", \"location\": \"Bath Spa\", \"stage_seq\": 4, \"distance_m\": 18442.947, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Bathampton Jn\", \"stage_seq\": 5, \"distance_m\": 21899.569, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Thingley East Jn\", \"stage_seq\": 6, \"distance_m\": 36852.137, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2319\", \"location\": \"Chippenham\", \"stage_seq\": 7, \"distance_m\": 39160.674, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 8, \"distance_m\": 56624.447, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2333\", \"location\": \"Swindon\", \"stage_seq\": 9, \"distance_m\": 65867.175, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339H\", \"location\": \"Uffington\", \"stage_seq\": 10, \"distance_m\": 83205.614, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Challow Jn\", \"stage_seq\": 11, \"distance_m\": 87219.229, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Wantage Road\", \"stage_seq\": 12, \"distance_m\": 92836.665, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2349H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 13, \"distance_m\": 104707.264, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351H\", \"location\": \"Moreton Cutting\", \"stage_seq\": 14, \"distance_m\": 107328.74, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 15, \"distance_m\": 118148.412, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Reading West Jn\", \"stage_seq\": 16, \"distance_m\": 130284.217, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0005\", \"location\": \"Reading\", \"stage_seq\": 17, \"distance_m\": 132168.301, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 18, \"distance_m\": 133290.024, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009\", \"location\": \"Twyford\", \"stage_seq\": 19, \"distance_m\": 140074.673, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014\", \"location\": \"Maidenhead\", \"stage_seq\": 20, \"distance_m\": 150963.795, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018\", \"location\": \"Slough\", \"stage_seq\": 21, \"distance_m\": 160192.915, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 22, \"distance_m\": 172125.611, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"Southall\", \"stage_seq\": 23, \"distance_m\": 175405.31, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028H\", \"location\": \"West Ealing\", \"stage_seq\": 24, \"distance_m\": 179337.438, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029H\", \"location\": \"Acton West Jn\", \"stage_seq\": 25, \"distance_m\": 181570.956, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0036H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 26, \"distance_m\": 186962.318, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0037\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 27, \"distance_m\": 187834.459, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0038\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 28, \"distance_m\": 189108.6, \"section_seq\": 1, \"route_path_id\": 101295}, {\"is_pass\": false, \"wtt_arr\": \"0039\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 29, \"distance_m\": 189749.015, \"section_seq\": 1, \"route_path_id\": 101295}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 189749.015, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101295}], \"total_distance_m\": 189749.015, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 188827.345, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 921.67, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2251", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "34.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:53:33Z\", \"source_id\": 51789917, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:54:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:53:35Z\", \"source_id\": 16713869, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:01:41Z\", \"source_id\": 51804976, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:02:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:01:48Z\", \"source_id\": 16718437, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:14:34Z\", \"source_id\": 51827781, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:15:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:14:36Z\", \"source_id\": 16725430, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:29:33Z\", \"source_id\": 51853161, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:29:38Z\", \"source_id\": 16733075, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:41:30Z\", \"source_id\": 51872751, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:42:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:41:38Z\", \"source_id\": 16738814, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:46:10Z\", \"source_id\": 51879572, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:47:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:46:17Z\", \"source_id\": 16740941, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:56:15Z\", \"source_id\": 51893658, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:57:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:56:17Z\", \"source_id\": 16745177, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:10:43Z\", \"source_id\": 51911567, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:11:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:10:48Z\", \"source_id\": 16750113, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:01Z\", \"source_id\": 51917948, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:09Z\", \"source_id\": 16751888, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:21:39Z\", \"source_id\": 51922266, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:21:49Z\", \"source_id\": 16753108, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:17Z\", \"source_id\": 51926334, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:27:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:23Z\", \"source_id\": 16754248, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:20Z\", \"source_id\": 51932318, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:34:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:29Z\", \"source_id\": 16755819, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:44Z\", \"source_id\": 51934924, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:37:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:48Z\", \"source_id\": 16756497, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:08Z\", \"source_id\": 51940390, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:12Z\", \"source_id\": 16757951, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "8", "timing_fact_generation": 1789602313375737, "current_leg_arrival_utc": "2026-09-18T00:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:46:50.863592", "service_state_evidence_id": 16757951, "current_leg_start_actual_dep": "2026-09-18T00:12:00+01:00", "operational_evidence_version": 108, "service_state_event_time_utc": "2026-09-16T23:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:46:50.867341", "service_state_valid_until_kind": null, "operational_interpretation_version": 108, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
BRI |
PAD |
1A40 |
800027 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 661.353, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 707.337, "from_m": 661.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 834.724, "from_m": 707.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1220.87, "from_m": 834.724, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1263.858, "from_m": 1220.87, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4253.209, "from_m": 1263.858, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16076.88, "from_m": 4253.209, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17844.33, "from_m": 16076.88, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18619.106, "from_m": 17844.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19083.452, "from_m": 18619.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20726.638, "from_m": 19083.452, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27099.015, "from_m": 20726.638, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56495.586, "from_m": 27099.015, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 56582.332, "from_m": 56495.586, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65317.376, "from_m": 56582.332, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 66140.197, "from_m": 65317.376, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 66153.566, "from_m": 66140.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67568.303, "from_m": 66153.566, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 92943.555, "from_m": 67568.303, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 93052.794, "from_m": 92943.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103638.475, "from_m": 93052.794, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 103716.153, "from_m": 103638.475, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 103946.28, "from_m": 103716.153, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 106147.746, "from_m": 103946.28, "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": 106216.902, "from_m": 106147.746, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 106363.583, "from_m": 106216.902, "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": 130792.612, "from_m": 106363.583, "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": 132026.57, "from_m": 130792.612, "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": 132507.812, "from_m": 132026.57, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 133346.144, "from_m": 132507.812, "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": 133453.031, "from_m": 133346.144, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133511.412, "from_m": 133453.031, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133591.358, "from_m": 133511.412, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 140348.286, "from_m": 133591.358, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140402.797, "from_m": 140348.286, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 149580.277, "from_m": 140402.797, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149591.881, "from_m": 149580.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 150921.626, "from_m": 149591.881, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151072.216, "from_m": 150921.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151110.756, "from_m": 151072.216, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151600.271, "from_m": 151110.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151683.784, "from_m": 151600.271, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 182280.073, "from_m": 151683.784, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 186543.533, "from_m": 182280.073, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 186744.939, "from_m": 186543.533, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 186830.618, "from_m": 186744.939, "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": 187993.88, "from_m": 186830.618, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 188278.89, "from_m": 187993.88, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 189749.015, "from_m": 188278.89, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 625078, "profile_key": "46af1fd0d7a9ee437428c5d9d7ea79945750022d31fa86f17809818d8d21c93e", "schedule_id": 38383, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2251", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253", "location": "North Somerset Jn", "stage_seq": 3, "distance_m": 1276.687, "section_seq": 1, "route_path_id": 101295}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2306", "location": "Bath Spa", "stage_seq": 4, "distance_m": 18442.947, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Bathampton Jn", "stage_seq": 5, "distance_m": 21899.569, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "Thingley East Jn", "stage_seq": 6, "distance_m": 36852.137, "section_seq": 1, "route_path_id": 101295}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2319", "location": "Chippenham", "stage_seq": 7, "distance_m": 39160.674, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Wootton Bassett Jn", "stage_seq": 8, "distance_m": 56624.447, "section_seq": 1, "route_path_id": 101295}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2333", "location": "Swindon", "stage_seq": 9, "distance_m": 65867.175, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339H", "location": "Uffington", "stage_seq": 10, "distance_m": 83205.614, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Challow Jn", "stage_seq": 11, "distance_m": 87219.229, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Wantage Road", "stage_seq": 12, "distance_m": 92836.665, "section_seq": 1, "route_path_id": 101295}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2349H", "location": "Didcot Parkway", "stage_seq": 13, "distance_m": 104707.264, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351H", "location": "Moreton Cutting", "stage_seq": 14, "distance_m": 107328.74, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Goring & Streatley", "stage_seq": 15, "distance_m": 118148.412, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Reading West Jn", "stage_seq": 16, "distance_m": 130284.217, "section_seq": 1, "route_path_id": 101295}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0005", "location": "Reading", "stage_seq": 17, "distance_m": 132168.301, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006", "location": "Kennet Bridge Jn", "stage_seq": 18, "distance_m": 133290.024, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009", "location": "Twyford", "stage_seq": 19, "distance_m": 140074.673, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "Maidenhead", "stage_seq": 20, "distance_m": 150963.795, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018", "location": "Slough", "stage_seq": 21, "distance_m": 160192.915, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Heathrow Airport Jn", "stage_seq": 22, "distance_m": 172125.611, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "Southall", "stage_seq": 23, "distance_m": 175405.31, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028H", "location": "West Ealing", "stage_seq": 24, "distance_m": 179337.438, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029H", "location": "Acton West Jn", "stage_seq": 25, "distance_m": 181570.956, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0036H", "location": "Ladbroke Grove Jn", "stage_seq": 26, "distance_m": 186962.318, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0037", "location": "Portobello Jn (London)", "stage_seq": 27, "distance_m": 187834.459, "section_seq": 1, "route_path_id": 101295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0038", "location": "Royal Oak Junction", "stage_seq": 28, "distance_m": 189108.6, "section_seq": 1, "route_path_id": 101295}, {"is_pass": false, "wtt_arr": "0039", "wtt_dep": null, "location": "London Paddington", "stage_seq": 29, "distance_m": 189749.015, "section_seq": 1, "route_path_id": 101295}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 189749.015, "from_m": 0.0, "section_seq": 1, "route_path_id": 101295}], "total_distance_m": 189749.015, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 188827.345, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 921.67, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:53:33Z", "source_id": 51789917, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:53:35Z", "source_id": 16713869, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:01:41Z", "source_id": 51804976, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:02:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:01:48Z", "source_id": 16718437, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:14:34Z", "source_id": 51827781, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:15:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:14:36Z", "source_id": 16725430, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24495, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:29:33Z", "source_id": 51853161, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:29:38Z", "source_id": 16733075, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:41:30Z", "source_id": 51872751, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:42:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:41:38Z", "source_id": 16738814, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23962, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:46:10Z", "source_id": 51879572, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:46:17Z", "source_id": 16740941, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23947, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:56:15Z", "source_id": 51893658, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:57:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:56:17Z", "source_id": 16745177, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23758, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:10:43Z", "source_id": 51911567, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:11:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:10:48Z", "source_id": 16750113, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:01Z", "source_id": 51917948, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:09Z", "source_id": 16751888, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:21:39Z", "source_id": 51922266, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:23:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:21:49Z", "source_id": 16753108, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:17Z", "source_id": 51926334, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T23:27:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:23Z", "source_id": 16754248, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:20Z", "source_id": 51932318, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T23:34:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:29Z", "source_id": 16755819, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T00:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:44Z", "source_id": 51934924, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T23:37:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:48Z", "source_id": 16756497, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T00:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22930, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:08Z", "source_id": 51940390, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T23:46:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:12Z", "source_id": 16757951, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
2250 |
2251 |
6 |
22:50:00 |
None |
London Paddington |
0039 |
0039 |
12 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34530/2026-09-17/detailed |
None |
Reading |
2026-09-18T00:12:00+01:00 |
London Paddington |
34.0 |
{"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7240684018231218, 51.51819524751447], [-0.7238232258287304, 51.518238289690714], [-0.7236069521366997, 51.518277138145045], [-0.723415447289706, 51.51831238144582], [-0.7232445778304261, 51.518344608161414], [-0.7230902103015365, 51.51837440686021], [-0.7229482112457137, 51.518402366110585], [-0.7228144472056346, 51.5184290744809], [-0.7226847847239756, 51.51845512053953], [-0.722555090343413, 51.51848109285486], [-0.7224212306066239, 51.51850757999526], [-0.7222790720562846, 51.518535170529105], [-0.7221244812350718, 51.51856445302475], [-0.7219533246856619, 51.5185960160506], [-0.7217614689507316, 51.51863044817501], [-0.7215447805729576, 51.51866833796635], [-0.7212991260950162, 51.518710273993015], [-0.7210046, 51.5187621], [-0.7186522272956171, 51.5191398826134], [-0.7180998, 51.519228600000005], [-0.7169969999999999, 51.5194066], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.447191, 51.50668410000001], [-0.4460971, 51.50645930000001], [-0.4446180715662168, 51.506156012565064], [-0.44449009999999994, 51.506156999999995], [-0.4444422264442088, 51.506156741998794], [-0.4443231, 51.506156100000005], [-0.4442192789762782, 51.506152214673435], [-0.4441601, 51.50615], [-0.4439817, 51.50613890000001], [-0.4437617, 51.5061207], [-0.4435535, 51.50609099999999], [-0.44341279999999994, 51.50606990000001], [-0.4432756, 51.5060511], [-0.4431429999999999, 51.5060284], [-0.44281009999999993, 51.5059694], [-0.4420173999999999, 51.5058216], [-0.4410028, 51.5056305], [-0.4402109, 51.5054818], [-0.4389811, 51.5052483], [-0.4372738, 51.50493229999999], [-0.4360299, 51.50471110000001], [-0.43498639999999994, 51.50454929999999], [-0.4339333, 51.50440580000001], [-0.4331379, 51.5042906], [-0.43237629999999994, 51.50418479999999], [-0.4319798, 51.504129], [-0.4303081000000001, 51.503896], [-0.42965059999999994, 51.5038168], [-0.42875069999999993, 51.503725], [-0.4278723, 51.5036462], [-0.4270645, 51.5035612], [-0.4263795, 51.503486999999986], [-0.4260107, 51.503451600000005], [-0.4257636, 51.5034295], [-0.4256471999999999, 51.5034194], [-0.42487049999999993, 51.5033522], [-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.3982088, 51.503424300000006], [-0.3974617, 51.50349860000001], [-0.39654570000000006, 51.5035913], [-0.39547219999999994, 51.50371149999999], [-0.3945368, 51.5038163], [-0.3911183, 51.50423099999999], [-0.38873119999999994, 51.5045421], [-0.3844767, 51.5051379], [-0.3834029, 51.5052883], [-0.3815335000000001, 51.50555380000001], [-0.38059059999999995, 51.5056957], [-0.3800932, 51.50577330000001], [-0.3790925, 51.5059408], [-0.3784331000000001, 51.5060513], [-0.3781473, 51.50609910000001], [-0.37790340000000006, 51.50613679999999], [-0.3776759, 51.506173], [-0.3774538, 51.506205900000005], [-0.3772863, 51.506231699999994], [-0.377095, 51.5062581], [-0.3767013, 51.5063138], [-0.3763004999999999, 51.506364], [-0.3761508, 51.5063798], [-0.3753304, 51.506478], [-0.3750297, 51.506514], [-0.3741209, 51.5066245], [-0.3733967999999999, 51.50671669999999], [-0.3728133, 51.5067955], [-0.37201, 51.506907], [-0.3719321, 51.5069178], [-0.36728159999999993, 51.507573699999995], [-0.3670377, 51.507609499999994], [-0.3662707999999999, 51.50772069999999], [-0.3652674, 51.50785470000001], [-0.3643406, 51.507989599999995], [-0.3634664, 51.508113900000005], [-0.3627227, 51.5082184], [-0.3624605, 51.508256], [-0.3621087, 51.50830639999999], [-0.3614153, 51.5084021], [-0.3606087, 51.508516799999995], [-0.3598452, 51.5086262], [-0.35932611364780853, 51.508704991305], [-0.3591798, 51.5087272], [-0.3586232, 51.50880910000001], [-0.3579378, 51.50891689999999], [-0.35737369999999996, 51.5090096], [-0.35686389999999996, 51.5090948], [-0.3563565, 51.5091784], [-0.355734, 51.509288000000005], [-0.3551609, 51.50938839999999], [-0.35464889999999993, 51.5094723], [-0.3545102, 51.509494999999994], [-0.354389, 51.50951580000001], [-0.35379299999999997, 51.5096107], [-0.35308199999999995, 51.5097205], [-0.3523832, 51.509826], [-0.351761, 51.50991789999999], [-0.3510708, 51.5100232], [-0.35013349999999993, 51.51016229999999], [-0.3500216, 51.5101771], [-0.34867149999999997, 51.5103511], [-0.3479126, 51.5104637], [-0.34672039999999993, 51.5106236], [-0.34325999999999995, 51.5110872], [-0.34269379999999994, 51.5111664], [-0.3415074, 51.5113323], [-0.3408601, 51.511441899999994], [-0.34041949999999993, 51.5115206], [-0.3398003, 51.51162579999998], [-0.33968819999999994, 51.511644800000006], [-0.339125, 51.51173339999998], [-0.3380182, 51.5118688], [-0.33772269999999993, 51.5118998], [-0.33767239999999993, 51.5119057], [-0.3367269, 51.51199160000001], [-0.3363671, 51.5120269], [-0.33590519999999996, 51.512073099999995], [-0.3354981, 51.5121127], [-0.3351553, 51.5121414], [-0.3348325, 51.5121749], [-0.3342056, 51.51223619999999], [-0.3329351, 51.5123616], [-0.33193799999999996, 51.51246160000001], [-0.33036959999999993, 51.51261889999999], [-0.32931759999999993, 51.512721299999995], [-0.3279161, 51.5128548], [-0.32602049999999994, 51.5130189], [-0.3252429, 51.51309410000001], [-0.32465120000000003, 51.51315149999999], [-0.3237545, 51.51322310000001], [-0.3234676, 51.5132515], [-0.3230296999999999, 51.5132926], [-0.3229621, 51.513299], [-0.3218347, 51.513406499999995], [-0.3213689, 51.5134512], [-0.3208781, 51.51349539999999], [-0.31985270000000005, 51.5135799], [-0.3196113, 51.5135942], [-0.31936439999999994, 51.5136099], [-0.31854, 51.51365950000001], [-0.31678339999999994, 51.513763399999995], [-0.3156603, 51.51383049999999], [-0.31449249999999995, 51.51390249999999], [-0.31365389999999993, 51.5139545], [-0.3061694, 51.51441809999999], [-0.3047799, 51.51452179999998], [-0.3044220999999999, 51.5145501], [-0.3034978, 51.5146269], [-0.3026464, 51.5146986], [-0.3015578, 51.514777], [-0.3013504, 51.514788], [-0.300632, 51.5148249], [-0.29934999999999995, 51.51486939999999], [-0.2985822, 51.514897], [-0.2972507, 51.51493959999999], [-0.29711249999999995, 51.5149441], [-0.2959748, 51.51495930000001], [-0.2958196, 51.51495940000001], [-0.2950391, 51.51496019999999], [-0.2943176, 51.5149578], [-0.2934771, 51.5149461], [-0.2923001, 51.51493059999999], [-0.29177039999999993, 51.5149237], [-0.2897953154356373, 51.51492494944879], [-0.2890830999999999, 51.51492539999999], [-0.2888987, 51.51492549999999], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
35.7 |
0012 |
0046 |
Reading |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-16 23:56:51 |
TERMINATED |
2026-09-16 23:46:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16757951 |
1789602313375737 |
108 |
108 |
2026-09-16 23:46:50.867341 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:46:50.863592 |
| 595787 |
626749 |
C18682 |
889A95M017 |
2026-09-16 |
COMPLETE |
16758017 |
2026-09-17 00:46:00 |
2026-09-16 23:57:21 |
2026-09-18 23:57:21 |
{"id": 626749, "stp": "O", "toc": "Thameslink", "uid": "C18682", "consist": "700029", "dest_crs": "GRV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18682/2026-09-17/detailed", "trust_id": "889A95M017", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gravesend", "service_date": "2026-09-16", "dest_arr_time": "0047", "dest_platform": "1", "is_terminated": 1, "next_location": "Gravesend", "signalling_id": "9A95", "timing_status": "EARLY", "origin_station": "Dartford", "current_leg_arr": "0046", "current_leg_dep": "0042", "current_leg_end": "Gravesend", "origin_dep_time": "0030", "origin_platform": "3", "current_location": "Gravesend", "last_update_time": "2026-09-16T23:57:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.32368000996728147, 51.44606232473968], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3617871, 51.4406955], [0.36227259999999994, 51.4408177], [0.3626212, 51.44090289999998], [0.3630262, 51.440984699999994], [0.36364, 51.44111670000001], [0.3642132, 51.44121379999999], [0.36465099999999995, 51.4412782], [0.3648616, 51.441303999999995], [0.3650785999999999, 51.44132299999998], [0.3653692, 51.44134209999999], [0.3656353, 51.4413546], [0.3661105, 51.4413716], [0.36640959999999995, 51.4413781], [0.3667639999999999, 51.441381099999994], [0.3671234, 51.441378799999995]]}", "current_leg_start": "Northfleet", "dest_arr_time_act": "0047", "motion_projection": null, "next_location_lat": "51.4413788", "next_location_lon": "0.3671234", "previous_location": "Northfleet", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 10893.658, \"from_m\": 10478.841, \"capability_applied\": null, \"effective_limit_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\": 626749, \"profile_key\": \"6e47f09911e1686114250cc4106fabc625c0fddd604d1fd340be3b76457714a3\", \"schedule_id\": 40208, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0030\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107838}, {\"is_pass\": false, \"wtt_arr\": \"0034\", \"wtt_dep\": \"0034H\", \"location\": \"Stone Crossing\", \"stage_seq\": 2, \"distance_m\": 3120.546, \"section_seq\": 1, \"route_path_id\": 107838}, {\"is_pass\": false, \"wtt_arr\": \"0036H\", \"wtt_dep\": \"0037H\", \"location\": \"Greenhithe\", \"stage_seq\": 3, \"distance_m\": 4363.174, \"section_seq\": 1, \"route_path_id\": 107838}, {\"is_pass\": false, \"wtt_arr\": \"0040\", \"wtt_dep\": \"0040H\", \"location\": \"Swanscombe\", \"stage_seq\": 4, \"distance_m\": 6556.221, \"section_seq\": 1, \"route_path_id\": 107838}, {\"is_pass\": false, \"wtt_arr\": \"0042\", \"wtt_dep\": \"0042H\", \"location\": \"Northfleet\", \"stage_seq\": 5, \"distance_m\": 7451.061, \"section_seq\": 1, \"route_path_id\": 107838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0043H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 6, \"distance_m\": 8478.079, \"section_seq\": 1, \"route_path_id\": 107838}, {\"is_pass\": false, \"wtt_arr\": \"0047\", \"wtt_dep\": null, \"location\": \"Gravesend\", \"stage_seq\": 7, \"distance_m\": 10893.658, \"section_seq\": 1, \"route_path_id\": 107838}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10893.658, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107838}], \"total_distance_m\": 10893.658, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10893.658, \"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": "0030", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4413788", "current_position_lon": "0.3671234", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:00Z\", \"source_id\": 51932013, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:03Z\", \"source_id\": 16755738, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:25Z\", \"source_id\": 51933895, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:33Z\", \"source_id\": 16756236, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:41Z\", \"source_id\": 51936383, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:49Z\", \"source_id\": 16756840, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:40:33Z\", \"source_id\": 51937606, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:40:39Z\", \"source_id\": 16757142, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:33Z\", \"source_id\": 51940645, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:38Z\", \"source_id\": 16758017, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gravesend", "service_state_platform": "0", "timing_fact_generation": 1789602339475301, "current_leg_arrival_utc": "2026-09-18T00:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:46:52.126148", "service_state_evidence_id": 16758017, "current_leg_start_actual_dep": "2026-09-18T00:42:30+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-16T23:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:56:52.648495", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
O |
DFD |
GRV |
9A95 |
700029 |
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": 10893.658, "from_m": 10478.841, "capability_applied": null, "effective_limit_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": 626749, "profile_key": "6e47f09911e1686114250cc4106fabc625c0fddd604d1fd340be3b76457714a3", "schedule_id": 40208, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0030", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 107838}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": "0034H", "location": "Stone Crossing", "stage_seq": 2, "distance_m": 3120.546, "section_seq": 1, "route_path_id": 107838}, {"is_pass": false, "wtt_arr": "0036H", "wtt_dep": "0037H", "location": "Greenhithe", "stage_seq": 3, "distance_m": 4363.174, "section_seq": 1, "route_path_id": 107838}, {"is_pass": false, "wtt_arr": "0040", "wtt_dep": "0040H", "location": "Swanscombe", "stage_seq": 4, "distance_m": 6556.221, "section_seq": 1, "route_path_id": 107838}, {"is_pass": false, "wtt_arr": "0042", "wtt_dep": "0042H", "location": "Northfleet", "stage_seq": 5, "distance_m": 7451.061, "section_seq": 1, "route_path_id": 107838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0043H", "location": "Springhead Junction (CTRL)", "stage_seq": 6, "distance_m": 8478.079, "section_seq": 1, "route_path_id": 107838}, {"is_pass": false, "wtt_arr": "0047", "wtt_dep": null, "location": "Gravesend", "stage_seq": 7, "distance_m": 10893.658, "section_seq": 1, "route_path_id": 107838}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10893.658, "from_m": 0.0, "section_seq": 1, "route_path_id": 107838}], "total_distance_m": 10893.658, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10893.658, "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": 32220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:00Z", "source_id": 51932013, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:33:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:03Z", "source_id": 16755738, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32224, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:25Z", "source_id": 51933895, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:36:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:33Z", "source_id": 16756236, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32228, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:41Z", "source_id": 51936383, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:49Z", "source_id": 16756840, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32233, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:40:33Z", "source_id": 51937606, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:40:39Z", "source_id": 16757142, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32244, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:33Z", "source_id": 51940645, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:46:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:38Z", "source_id": 16758017, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}] |
Dartford |
0030 |
0030 |
3 |
None |
None |
Gravesend |
0047 |
0047 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18682/2026-09-17/detailed |
None |
Northfleet |
2026-09-18T00:42:30+01:00 |
Gravesend |
4.0 |
{"type": "LineString", "coordinates": [[0.32368000996728147, 51.44606232473968], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3617871, 51.4406955], [0.36227259999999994, 51.4408177], [0.3626212, 51.44090289999998], [0.3630262, 51.440984699999994], [0.36364, 51.44111670000001], [0.3642132, 51.44121379999999], [0.36465099999999995, 51.4412782], [0.3648616, 51.441303999999995], [0.3650785999999999, 51.44132299999998], [0.3653692, 51.44134209999999], [0.3656353, 51.4413546], [0.3661105, 51.4413716], [0.36640959999999995, 51.4413781], [0.3667639999999999, 51.441381099999994], [0.3671234, 51.441378799999995]]} |
2.1 |
0042 |
0046 |
Northfleet |
Gravesend |
Gravesend |
51.4413788 |
0.3671234 |
51.4413788 |
0.3671234 |
1 |
0 |
2026-09-16 23:57:21 |
TERMINATED |
2026-09-16 23:46:00 |
Gravesend |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758017 |
1789602339475301 |
19 |
19 |
2026-09-16 23:56:52.648495 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:46:52.126148 |
| 595788 |
625726 |
L79905 |
871S77M916 |
2026-09-16 |
COMPLETE |
16757870 |
2026-09-17 00:46:00 |
2026-09-16 23:57:21 |
2026-09-18 23:57:21 |
{"id": 625726, "stp": "P", "toc": "South Western Railway", "uid": "L79905", "consist": "701051", "dest_crs": "WOK", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79905/2026-09-17/detailed", "trust_id": "871S77M916", "origin_crs": null, "show_on_map": 0, "dar_est_time": "23:22:00", "dar_platform": null, "dest_station": "Woking", "service_date": "2026-09-16", "dest_arr_time": "0049", "dest_platform": "1", "is_terminated": 1, "next_location": "Woking", "signalling_id": "1S77", "timing_status": "EARLY", "origin_station": "London Waterloo", "current_leg_arr": "0046", "current_leg_dep": "0041", "current_leg_end": "Woking", "origin_dep_time": "2322", "origin_platform": "17", "current_location": "Woking Sig. Wk167/369", "last_update_time": "2026-09-16T23:57:21", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5055162999999999, 51.33953259999999], [-0.5102247, 51.3376353], [-0.5273087080259685, 51.33069708903964], [-0.5389891704717129, 51.325952778597305], [-0.5391452, 51.3258894], [-0.5418910999999998, 51.32478149999999], [-0.5421062999999999, 51.324694999999984], [-0.5434594, 51.32414], [-0.5478680999999999, 51.3223519], [-0.5489168, 51.321885400000006], [-0.5494575, 51.3216712], [-0.5501308, 51.3213616], [-0.5504093, 51.3212204], [-0.5511718, 51.32085539999999], [-0.5516599999999999, 51.32065039999999], [-0.5523963, 51.32034099999999], [-0.5530553, 51.3200705], [-0.5534515, 51.3199108], [-0.5537267, 51.3197999], [-0.554511, 51.31948160000001], [-0.554769, 51.3193769], [-0.5549235, 51.3193145], [-0.5566606, 51.31861320000001]]}", "current_leg_start": "West Byfleet", "dest_arr_time_act": "0049", "motion_projection": null, "next_location_lat": "51.3186132", "next_location_lon": "-0.5566606", "previous_location": "West Byfleet", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5159.049, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5214.847, \"from_m\": 5159.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11447.206, \"from_m\": 5214.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11595.028, \"from_m\": 11447.206, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15283.147, \"from_m\": 11595.028, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15323.399, \"from_m\": 15283.147, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15949.933, \"from_m\": 15323.399, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16017.573, \"from_m\": 15949.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22822.66, \"from_m\": 16017.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23202.857, \"from_m\": 22822.66, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23238.023, \"from_m\": 23202.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31526.449, \"from_m\": 23238.023, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32080.473, \"from_m\": 31526.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32863.827, \"from_m\": 32080.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33180.165, \"from_m\": 32863.827, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34949.823, \"from_m\": 33180.165, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38779.957, \"from_m\": 34949.823, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39239.235, \"from_m\": 38779.957, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42768.053, \"from_m\": 39239.235, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43044.091, \"from_m\": 42768.053, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46825.449, \"from_m\": 43044.091, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48046.383, \"from_m\": 46825.449, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48151.59, \"from_m\": 48046.383, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54002.699, \"from_m\": 48151.59, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54092.15, \"from_m\": 54002.699, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54136.637, \"from_m\": 54092.15, \"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\": 54194.726, \"from_m\": 54136.637, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54286.392, \"from_m\": 54194.726, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54742.097, \"from_m\": 54286.392, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 625726, \"profile_key\": \"0f8b882c1c1deb5fe4549f5be0d27fd3809938444d074984d74927ab46d4bda0\", \"schedule_id\": 16886, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2329H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6201.325, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2335\", \"location\": \"Wandsworth Town\", \"stage_seq\": 7, \"distance_m\": 7478.28, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2338\", \"location\": \"Putney\", \"stage_seq\": 8, \"distance_m\": 9401.572, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2342H\", \"location\": \"Barnes\", \"stage_seq\": 9, \"distance_m\": 11287.102, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2344H\", \"location\": \"Barnes Bridge\", \"stage_seq\": 10, \"distance_m\": 12198.383, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2347H\", \"location\": \"Chiswick\", \"stage_seq\": 11, \"distance_m\": 13693.131, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350\", \"location\": \"Kew Bridge\", \"stage_seq\": 12, \"distance_m\": 15517.265, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2353\", \"location\": \"Brentford\", \"stage_seq\": 13, \"distance_m\": 17029.177, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"2354H\", \"wtt_dep\": \"2355\", \"location\": \"Syon Lane\", \"stage_seq\": 14, \"distance_m\": 18345.774, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"2357\", \"location\": \"Isleworth\", \"stage_seq\": 15, \"distance_m\": 19405.379, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"2359H\", \"wtt_dep\": \"0002\", \"location\": \"Hounslow\", \"stage_seq\": 16, \"distance_m\": 21640.165, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003H\", \"location\": \"Hounslow Jn\", \"stage_seq\": 17, \"distance_m\": 22664.594, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004H\", \"location\": \"Feltham Jn\", \"stage_seq\": 18, \"distance_m\": 23238.023, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": \"0008H\", \"location\": \"Feltham\", \"stage_seq\": 19, \"distance_m\": 25553.425, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0012H\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 20, \"distance_m\": 29848.039, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"0015H\", \"wtt_dep\": \"0016H\", \"location\": \"Staines\", \"stage_seq\": 21, \"distance_m\": 32210.922, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0021\", \"location\": \"Egham\", \"stage_seq\": 22, \"distance_m\": 35474.91, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": \"0025H\", \"location\": \"Virginia Water\", \"stage_seq\": 23, \"distance_m\": 38947.463, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"0030\", \"wtt_dep\": \"0031\", \"location\": \"Chertsey\", \"stage_seq\": 24, \"distance_m\": 42942.277, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"0033H\", \"wtt_dep\": \"0034\", \"location\": \"Addlestone\", \"stage_seq\": 25, \"distance_m\": 45248.231, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0035H\", \"location\": \"Addlestone Jn\", \"stage_seq\": 26, \"distance_m\": 46818.568, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"0037H\", \"wtt_dep\": \"0038H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 27, \"distance_m\": 48508.024, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"0041\", \"wtt_dep\": \"0041H\", \"location\": \"West Byfleet\", \"stage_seq\": 28, \"distance_m\": 50494.447, \"section_seq\": 1, \"route_path_id\": 34886}, {\"is_pass\": false, \"wtt_arr\": \"0049\", \"wtt_dep\": null, \"location\": \"Woking\", \"stage_seq\": 29, \"distance_m\": 54742.097, \"section_seq\": 1, \"route_path_id\": 34886}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 54742.097, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34886}], \"total_distance_m\": 54742.097, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 53883.518, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 858.579, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2322", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3186132", "current_position_lon": "-0.5566606", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:24:50Z\", \"source_id\": 51845472, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:25:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:24:53Z\", \"source_id\": 16730763, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:27:44Z\", \"source_id\": 51850191, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:27:49Z\", \"source_id\": 16732213, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:31:11Z\", \"source_id\": 51855791, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:32:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:31:17Z\", \"source_id\": 16733892, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:35:05Z\", \"source_id\": 51862307, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:35:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:35:08Z\", \"source_id\": 16735796, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:38:55Z\", \"source_id\": 51868688, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:39:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:39:03Z\", \"source_id\": 16737634, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:41:30Z\", \"source_id\": 51872740, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:41:34Z\", \"source_id\": 16738807, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:44:35Z\", \"source_id\": 51877247, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:45:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:44:37Z\", \"source_id\": 16740198, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:47:12Z\", \"source_id\": 51881064, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:47:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:47:16Z\", \"source_id\": 16741402, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:49:40Z\", \"source_id\": 51884622, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:50:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:49:48Z\", \"source_id\": 16742533, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:52:21Z\", \"source_id\": 51888421, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:52:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:52:29Z\", \"source_id\": 16743645, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:54:25Z\", \"source_id\": 51891221, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:55:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:54:28Z\", \"source_id\": 16744471, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:56:30Z\", \"source_id\": 51893976, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:56:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:56:32Z\", \"source_id\": 16745261, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28366, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:59:38Z\", \"source_id\": 51898248, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:59:41Z\", \"source_id\": 16746479, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:06:11Z\", \"source_id\": 51906434, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:06:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:06:12Z\", \"source_id\": 16748690, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:10:58Z\", \"source_id\": 51911799, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:11:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:02Z\", \"source_id\": 16750185, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:24Z\", \"source_id\": 51915336, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:15:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:28Z\", \"source_id\": 16751160, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:19:19Z\", \"source_id\": 51920174, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:20:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:19:24Z\", \"source_id\": 16752525, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:47Z\", \"source_id\": 51924138, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:24:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:53Z\", \"source_id\": 16753636, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26907, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:52Z\", \"source_id\": 51929512, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:58Z\", \"source_id\": 16755085, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:30Z\", \"source_id\": 51931664, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:39Z\", \"source_id\": 16755653, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26915, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:42Z\", \"source_id\": 51934871, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:37:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:48Z\", \"source_id\": 16756490, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:47Z\", \"source_id\": 51937120, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:53Z\", \"source_id\": 16757028, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:44:41Z\", \"source_id\": 51940128, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:44:48Z\", \"source_id\": 16757870, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Woking", "service_state_platform": "1", "timing_fact_generation": 1789602292622573, "current_leg_arrival_utc": "2026-09-18T00:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:46:52.133677", "service_state_evidence_id": 16757870, "current_leg_start_actual_dep": "2026-09-18T00:41:30+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-16T23:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:56:52.645714", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
WOK |
1S77 |
701051 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5159.049, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5214.847, "from_m": 5159.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11447.206, "from_m": 5214.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11595.028, "from_m": 11447.206, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15283.147, "from_m": 11595.028, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15323.399, "from_m": 15283.147, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15949.933, "from_m": 15323.399, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16017.573, "from_m": 15949.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22822.66, "from_m": 16017.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23202.857, "from_m": 22822.66, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23238.023, "from_m": 23202.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31526.449, "from_m": 23238.023, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32080.473, "from_m": 31526.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32863.827, "from_m": 32080.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33180.165, "from_m": 32863.827, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34949.823, "from_m": 33180.165, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38779.957, "from_m": 34949.823, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39239.235, "from_m": 38779.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42768.053, "from_m": 39239.235, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43044.091, "from_m": 42768.053, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46825.449, "from_m": 43044.091, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48046.383, "from_m": 46825.449, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48151.59, "from_m": 48046.383, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54002.699, "from_m": 48151.59, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54092.15, "from_m": 54002.699, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54136.637, "from_m": 54092.15, "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": 54194.726, "from_m": 54136.637, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54286.392, "from_m": 54194.726, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54742.097, "from_m": 54286.392, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 625726, "profile_key": "0f8b882c1c1deb5fe4549f5be0d27fd3809938444d074984d74927ab46d4bda0", "schedule_id": 16886, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 34886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2329H", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332H", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335", "location": "Wandsworth Town", "stage_seq": 7, "distance_m": 7478.28, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Putney", "stage_seq": 8, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2342H", "location": "Barnes", "stage_seq": 9, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2344H", "location": "Barnes Bridge", "stage_seq": 10, "distance_m": 12198.383, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347H", "location": "Chiswick", "stage_seq": 11, "distance_m": 13693.131, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350", "location": "Kew Bridge", "stage_seq": 12, "distance_m": 15517.265, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2353", "location": "Brentford", "stage_seq": 13, "distance_m": 17029.177, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355", "location": "Syon Lane", "stage_seq": 14, "distance_m": 18345.774, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357", "location": "Isleworth", "stage_seq": 15, "distance_m": 19405.379, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "2359H", "wtt_dep": "0002", "location": "Hounslow", "stage_seq": 16, "distance_m": 21640.165, "section_seq": 1, "route_path_id": 34886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003H", "location": "Hounslow Jn", "stage_seq": 17, "distance_m": 22664.594, "section_seq": 1, "route_path_id": 34886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "Feltham Jn", "stage_seq": 18, "distance_m": 23238.023, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008H", "location": "Feltham", "stage_seq": 19, "distance_m": 25553.425, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0012H", "location": "Ashford (Middlesex)", "stage_seq": 20, "distance_m": 29848.039, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0015H", "wtt_dep": "0016H", "location": "Staines", "stage_seq": 21, "distance_m": 32210.922, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0021", "location": "Egham", "stage_seq": 22, "distance_m": 35474.91, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": "0025H", "location": "Virginia Water", "stage_seq": 23, "distance_m": 38947.463, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": "0031", "location": "Chertsey", "stage_seq": 24, "distance_m": 42942.277, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0033H", "wtt_dep": "0034", "location": "Addlestone", "stage_seq": 25, "distance_m": 45248.231, "section_seq": 1, "route_path_id": 34886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0035H", "location": "Addlestone Jn", "stage_seq": 26, "distance_m": 46818.568, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0037H", "wtt_dep": "0038H", "location": "Byfleet & New Haw", "stage_seq": 27, "distance_m": 48508.024, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0041", "wtt_dep": "0041H", "location": "West Byfleet", "stage_seq": 28, "distance_m": 50494.447, "section_seq": 1, "route_path_id": 34886}, {"is_pass": false, "wtt_arr": "0049", "wtt_dep": null, "location": "Woking", "stage_seq": 29, "distance_m": 54742.097, "section_seq": 1, "route_path_id": 34886}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 54742.097, "from_m": 0.0, "section_seq": 1, "route_path_id": 34886}], "total_distance_m": 54742.097, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 53883.518, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 858.579, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29098, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:24:50Z", "source_id": 51845472, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:25:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:24:53Z", "source_id": 16730763, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29121, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:27:44Z", "source_id": 51850191, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:27:49Z", "source_id": 16732213, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29164, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:31:11Z", "source_id": 51855791, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:32:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:31:17Z", "source_id": 16733892, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28428, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:35:05Z", "source_id": 51862307, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:35:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:35:08Z", "source_id": 16735796, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28420, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:38:55Z", "source_id": 51868688, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:39:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:39:03Z", "source_id": 16737634, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28398, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:41:30Z", "source_id": 51872740, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:41:34Z", "source_id": 16738807, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28409, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:44:35Z", "source_id": 51877247, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:45:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:44:37Z", "source_id": 16740198, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28388, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:47:12Z", "source_id": 51881064, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:47:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:47:16Z", "source_id": 16741402, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28383, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:49:40Z", "source_id": 51884622, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:50:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:49:48Z", "source_id": 16742533, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28378, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:52:21Z", "source_id": 51888421, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:52:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:52:29Z", "source_id": 16743645, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28374, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:54:25Z", "source_id": 51891221, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:55:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:54:28Z", "source_id": 16744471, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:56:30Z", "source_id": 51893976, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:56:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:56:32Z", "source_id": 16745261, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28366, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:59:38Z", "source_id": 51898248, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:59:41Z", "source_id": 16746479, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:06:11Z", "source_id": 51906434, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:06:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:06:12Z", "source_id": 16748690, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28262, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:10:58Z", "source_id": 51911799, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:11:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:02Z", "source_id": 16750185, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:24Z", "source_id": 51915336, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T23:15:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:28Z", "source_id": 16751160, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:19:19Z", "source_id": 51920174, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T23:20:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:19:24Z", "source_id": 16752525, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28209, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:47Z", "source_id": 51924138, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T23:24:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:53Z", "source_id": 16753636, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26907, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:52Z", "source_id": 51929512, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T23:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:58Z", "source_id": 16755085, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T00:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26903, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:30Z", "source_id": 51931664, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T23:33:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:39Z", "source_id": 16755653, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26915, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:42Z", "source_id": 51934871, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T23:37:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:48Z", "source_id": 16756490, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T00:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26922, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:47Z", "source_id": 51937120, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T23:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:53Z", "source_id": 16757028, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T00:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26951, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:44:41Z", "source_id": 51940128, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T23:46:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:44:48Z", "source_id": 16757870, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}] |
London Waterloo |
2322 |
2322 |
17 |
23:22:00 |
None |
Woking |
0049 |
0049 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79905/2026-09-17/detailed |
None |
West Byfleet |
2026-09-18T00:41:30+01:00 |
Woking |
5.0 |
{"type": "LineString", "coordinates": [[-0.5055162999999999, 51.33953259999999], [-0.5102247, 51.3376353], [-0.5273087080259685, 51.33069708903964], [-0.5389891704717129, 51.325952778597305], [-0.5391452, 51.3258894], [-0.5418910999999998, 51.32478149999999], [-0.5421062999999999, 51.324694999999984], [-0.5434594, 51.32414], [-0.5478680999999999, 51.3223519], [-0.5489168, 51.321885400000006], [-0.5494575, 51.3216712], [-0.5501308, 51.3213616], [-0.5504093, 51.3212204], [-0.5511718, 51.32085539999999], [-0.5516599999999999, 51.32065039999999], [-0.5523963, 51.32034099999999], [-0.5530553, 51.3200705], [-0.5534515, 51.3199108], [-0.5537267, 51.3197999], [-0.554511, 51.31948160000001], [-0.554769, 51.3193769], [-0.5549235, 51.3193145], [-0.5566606, 51.31861320000001]]} |
2.6 |
0041 |
0046 |
West Byfleet |
Woking Sig. Wk167/369 |
Woking |
51.3186132 |
-0.5566606 |
51.3186132 |
-0.5566606 |
1 |
0 |
2026-09-16 23:57:21 |
TERMINATED |
2026-09-16 23:46:00 |
Woking |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16757870 |
1789602292622573 |
97 |
97 |
2026-09-16 23:56:52.645714 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:46:52.133677 |
| 595789 |
625255 |
G13900 |
885F63M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:47:00 |
2026-09-16 23:57:21 |
2026-09-18 23:57:21 |
{"id": 625255, "stp": "P", "toc": "Southern", "uid": "G13900", "consist": "387128+387209+387213", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G13900/2026-09-16/detailed", "trust_id": "885F63M916", "origin_crs": "EBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Eastbourne Sidings", "service_date": "2026-09-16", "dest_arr_time": "2330", "dest_platform": "S1", "is_terminated": 1, "next_location": "Eastbourne Sig. EB501", "signalling_id": "5F63", "timing_status": "LATE", "origin_station": "Eastbourne", "current_leg_arr": "2302", "current_leg_dep": "2315", "current_leg_end": "Eastbourne Sig. EB501", "origin_dep_time": "2300", "origin_platform": "1", "current_location": "Eastbourne", "last_update_time": "2026-09-16T23:57:21", "route_debug_link": null, "timing_variation": "+17 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2862592, 50.77241469999999], [0.2863812, 50.772588799999994], [0.2864616, 50.7727281], [0.2865489, 50.77290579999999], [0.28668829999999995, 50.7731932], [0.2868532, 50.77358709999999]]}", "current_leg_start": "Eastbourne", "dest_arr_time_act": "2330", "motion_projection": null, "next_location_lat": "50.7735871", "next_location_lon": "0.2868532", "previous_location": null, "current_leg_milage": "0.1", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51833920\", \"confirmationDeadline\": \"2026-09-16T23:17:37+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 462.567, \"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\": 1966.051, \"from_m\": 462.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 625255, \"profile_key\": \"07714576e0dc3bd96a9dae6aac8970db937fff3b98bb2635c25dfed917dee27c\", \"schedule_id\": 8594, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Eastbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30931}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2302\", \"location\": \"Eastbourne Sig. EB501\", \"stage_seq\": 2, \"distance_m\": 599.657, \"section_seq\": 1, \"route_path_id\": 30931}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2310\", \"location\": \"Eastbourne C.S.\", \"stage_seq\": 3, \"distance_m\": 1119.927, \"section_seq\": 1, \"route_path_id\": 30931}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": null, \"location\": \"Eastbourne Sidings\", \"stage_seq\": 4, \"distance_m\": 1966.051, \"section_seq\": 1, \"route_path_id\": 30931}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1966.051, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30931}], \"total_distance_m\": 1966.051, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 462.567, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1503.484, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2300", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1427.0", "current_position_lat": "50.7735871", "current_position_lon": "0.2868532", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Eastbourne", "service_state_platform": "2", "timing_fact_generation": 1789598602104540, "current_leg_arrival_utc": "2026-09-16T23:17:37+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:47:02.130420", "service_state_evidence_id": 51833920, "current_leg_start_actual_dep": "2026-09-16T23:15:37+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-16T23:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:57:03.224766", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
EBN |
None |
5F63 |
387128+387209+387213 |
12 |
110 |
None |
{"version": 3, "segments": [{"to_m": 462.567, "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": 1966.051, "from_m": 462.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 625255, "profile_key": "07714576e0dc3bd96a9dae6aac8970db937fff3b98bb2635c25dfed917dee27c", "schedule_id": 8594, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2300", "location": "Eastbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30931}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2302", "location": "Eastbourne Sig. EB501", "stage_seq": 2, "distance_m": 599.657, "section_seq": 1, "route_path_id": 30931}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2310", "location": "Eastbourne C.S.", "stage_seq": 3, "distance_m": 1119.927, "section_seq": 1, "route_path_id": 30931}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": null, "location": "Eastbourne Sidings", "stage_seq": 4, "distance_m": 1966.051, "section_seq": 1, "route_path_id": 30931}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1966.051, "from_m": 0.0, "section_seq": 1, "route_path_id": 30931}], "total_distance_m": 1966.051, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 462.567, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1503.484, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Eastbourne |
2300 |
2300 |
1 |
None |
None |
Eastbourne Sidings |
2330 |
2330 |
S1 |
LATE |
+17 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G13900/2026-09-16/detailed |
None |
Eastbourne |
2026-09-16T23:15:37+01:00 |
Eastbourne Sig. EB501 |
1427.0 |
{"type": "LineString", "coordinates": [[0.2862592, 50.77241469999999], [0.2863812, 50.772588799999994], [0.2864616, 50.7727281], [0.2865489, 50.77290579999999], [0.28668829999999995, 50.7731932], [0.2868532, 50.77358709999999]]} |
0.1 |
2315 |
2302 |
None |
Eastbourne |
Eastbourne Sig. EB501 |
50.7735871 |
0.2868532 |
50.7735871 |
0.2868532 |
1 |
0 |
2026-09-16 23:57:21 |
TERMINATED |
2026-09-16 23:47:00 |
Eastbourne |
TD |
TRACKING_TIMEOUT |
51833920 |
1789598602104540 |
14 |
14 |
2026-09-16 23:57:03.224766 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:47:02.130420 |
| 595790 |
626116 |
X05665 |
535B721916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:47:00 |
2026-09-16 23:57:21 |
2026-09-18 23:57:21 |
{"id": 626116, "stp": "N", "toc": "Great Northern", "uid": "X05665", "consist": "717023", "dest_crs": "XHQ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:X05665/2026-09-16/detailed", "trust_id": "535B721916", "origin_crs": "HFN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hertford Nth Carriage Holding Sidings", "service_date": "2026-09-16", "dest_arr_time": "2345", "dest_platform": null, "is_terminated": 1, "next_location": "Hertford Nth Carriage Holding Sidings", "signalling_id": "5B72", "timing_status": "LATE", "origin_station": "Hertford North", "current_leg_arr": "2345", "current_leg_dep": "2345", "current_leg_end": "Hertford Nth Carriage Holding Sidings", "origin_dep_time": "2343", "origin_platform": "1", "current_location": "Hertford North", "last_update_time": "2026-09-16T23:57:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09227459999999998, 51.7989254], [-0.0922563, 51.798520999999994], [-0.0922454, 51.798338300000005], [-0.0922193, 51.7979076], [-0.0921546, 51.79739659999999], [-0.0921032, 51.79708459999999], [-0.0920166, 51.796775], [-0.09198069999999998, 51.79649450000001], [-0.0919471, 51.796376499999994], [-0.0918631, 51.796063700000005], [-0.09178079999999998, 51.7957832], [-0.09170109999999998, 51.795516699999986], [-0.0916828, 51.795232899999995], [-0.0916488, 51.79479479999999], [-0.091639, 51.7946466], [-0.0915218, 51.7939845]]}", "current_leg_start": "Hertford North", "dest_arr_time_act": "2345", "motion_projection": null, "next_location_lat": "51.7939845", "next_location_lon": "-0.0915218", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:16740827\", \"confirmationDeadline\": \"2026-09-16T23:47:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 205.106, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 240.043, \"from_m\": 205.106, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 271.331, \"from_m\": 240.043, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 552.656, \"from_m\": 271.331, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 626116, \"profile_key\": \"d24a2e6b93829955d441b139bd8bd4f3600c9d638b614a080b3f496139e38b45\", \"schedule_id\": 38709, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Hertford North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57645}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"Hertford Nth Carriage Holding Sidings\", \"stage_seq\": 2, \"distance_m\": 552.656, \"section_seq\": 1, \"route_path_id\": 57645}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 552.656, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57645}], \"total_distance_m\": 552.656, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 271.331, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 281.325, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2343", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "0.0", "current_position_lat": "51.7939845", "current_position_lon": "-0.0915218", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Hertford North", "service_state_platform": "3", "timing_fact_generation": 1789598763936664, "current_leg_arrival_utc": "2026-09-16T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:47:02.133045", "service_state_evidence_id": 16740827, "current_leg_start_actual_dep": "2026-09-16T23:45:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-16T23:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:57:03.227324", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
N |
HFN |
XHQ |
5B72 |
717023 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 205.106, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 240.043, "from_m": 205.106, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 271.331, "from_m": 240.043, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 552.656, "from_m": 271.331, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 626116, "profile_key": "d24a2e6b93829955d441b139bd8bd4f3600c9d638b614a080b3f496139e38b45", "schedule_id": 38709, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2343", "location": "Hertford North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 57645}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Hertford Nth Carriage Holding Sidings", "stage_seq": 2, "distance_m": 552.656, "section_seq": 1, "route_path_id": 57645}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 552.656, "from_m": 0.0, "section_seq": 1, "route_path_id": 57645}], "total_distance_m": 552.656, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 271.331, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 281.325, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Hertford North |
2343 |
2343 |
1 |
None |
None |
Hertford Nth Carriage Holding Sidings |
2345 |
2345 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:X05665/2026-09-16/detailed |
None |
Hertford North |
2026-09-16T23:45:00+01:00 |
Hertford Nth Carriage Holding Sidings |
0.0 |
{"type": "LineString", "coordinates": [[-0.09227459999999998, 51.7989254], [-0.0922563, 51.798520999999994], [-0.0922454, 51.798338300000005], [-0.0922193, 51.7979076], [-0.0921546, 51.79739659999999], [-0.0921032, 51.79708459999999], [-0.0920166, 51.796775], [-0.09198069999999998, 51.79649450000001], [-0.0919471, 51.796376499999994], [-0.0918631, 51.796063700000005], [-0.09178079999999998, 51.7957832], [-0.09170109999999998, 51.795516699999986], [-0.0916828, 51.795232899999995], [-0.0916488, 51.79479479999999], [-0.091639, 51.7946466], [-0.0915218, 51.7939845]]} |
0.3 |
2345 |
2345 |
None |
Hertford North |
Hertford Nth Carriage Holding Sidings |
51.7939845 |
-0.0915218 |
51.7939845 |
-0.0915218 |
1 |
0 |
2026-09-16 23:57:21 |
TERMINATED |
2026-09-16 23:47:00 |
Hertford North |
TRUST |
TRACKING_TIMEOUT |
16740827 |
1789598763936664 |
8 |
8 |
2026-09-16 23:57:03.227324 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:47:02.133045 |
| 595791 |
626594 |
G40214 |
405D16M017 |
2026-09-16 |
COMPLETE |
16758227 |
2026-09-17 00:46:00 |
2026-09-16 23:57:21 |
2026-09-18 23:57:21 |
{"id": 626594, "stp": "P", "toc": "Transport for Wales", "uid": "G40214", "consist": "197103", "dest_crs": "XCH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G40214/2026-09-17/detailed", "trust_id": "405D16M017", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chester Diesel Multiple Unit Depot/Traincare Depo", "service_date": "2026-09-16", "dest_arr_time": "0021", "dest_platform": null, "is_terminated": 1, "next_location": "Chester Diesel Multiple Unit Depot/Traincare Depo", "signalling_id": "5D16", "timing_status": "LATE", "origin_station": "Chester", "current_leg_arr": "0046", "current_leg_dep": "0016", "current_leg_end": "Chester Diesel Multiple Unit Depot/Traincare Depo", "origin_dep_time": "0016", "origin_platform": "7A", "current_location": "Chester Diesel Multiple Unit Depot/Traincare Depo", "last_update_time": "2026-09-16T23:57:21", "route_debug_link": null, "timing_variation": "+25 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8783691133241263, 53.196904337316326], [-2.8794884000000005, 53.19732299999999], [-2.8797446999999994, 53.197394200000005], [-2.8800219, 53.1974542], [-2.8803924, 53.19755609999999], [-2.8808887, 53.1976385], [-2.8813359, 53.1977027], [-2.8815485999999995, 53.197739600000006], [-2.8817683, 53.1977862], [-2.8822188999999994, 53.197905199999994], [-2.8826199, 53.19801259999999], [-2.8829719999999996, 53.19811159999999], [-2.8832582999999996, 53.19821349999999], [-2.8834311, 53.1982901], [-2.8837849, 53.1984062], [-2.8841995999999996, 53.19860580000001], [-2.8844442999999997, 53.1987495], [-2.8846875, 53.1989576], [-2.8851773, 53.199424]]}", "current_leg_start": "Chester", "dest_arr_time_act": "0021", "motion_projection": null, "next_location_lat": "53.1994240", "next_location_lon": "-2.8851773", "previous_location": "Chester", "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\": 136.184, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 570.333, \"from_m\": 136.184, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1332.758, \"from_m\": 570.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 626594, \"profile_key\": \"8368f58c3532d46534eb10e22775ce067e6fd7c982f04758ed639eba9d47395f\", \"schedule_id\": 39565, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0016\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106074}, {\"is_pass\": false, \"wtt_arr\": \"0021\", \"wtt_dep\": null, \"location\": \"Chester Diesel Multiple Unit Depot/Traincare Depo\", \"stage_seq\": 2, \"distance_m\": 1332.758, \"section_seq\": 1, \"route_path_id\": 106074}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1332.758, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106074}], \"total_distance_m\": 1332.758, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 570.333, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 762.425, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0016", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "30.0", "current_position_lat": "53.1994240", "current_position_lon": "-2.8851773", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:09Z\", \"source_id\": 16758227, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chester Diesel Multiple Unit Depot/Traincare Depo", "service_state_platform": null, "timing_fact_generation": 1789602432971562, "current_leg_arrival_utc": "2026-09-18T00:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:47:12.969163", "service_state_evidence_id": 16758227, "current_leg_start_actual_dep": "2026-09-18T00:41:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T23:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:57:14.242653", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CTR |
XCH |
5D16 |
197103 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 136.184, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 570.333, "from_m": 136.184, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1332.758, "from_m": 570.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 626594, "profile_key": "8368f58c3532d46534eb10e22775ce067e6fd7c982f04758ed639eba9d47395f", "schedule_id": 39565, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0016", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106074}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": null, "location": "Chester Diesel Multiple Unit Depot/Traincare Depo", "stage_seq": 2, "distance_m": 1332.758, "section_seq": 1, "route_path_id": 106074}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1332.758, "from_m": 0.0, "section_seq": 1, "route_path_id": 106074}], "total_distance_m": 1332.758, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 570.333, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 762.425, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:09Z", "source_id": 16758227, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}] |
Chester |
0016 |
0016 |
7A |
None |
None |
Chester Diesel Multiple Unit Depot/Traincare Depo |
0021 |
0021 |
None |
LATE |
+25 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G40214/2026-09-17/detailed |
None |
Chester |
2026-09-18T00:41:00+01:00 |
Chester Diesel Multiple Unit Depot/Traincare Depo |
30.0 |
{"type": "LineString", "coordinates": [[-2.8783691133241263, 53.196904337316326], [-2.8794884000000005, 53.19732299999999], [-2.8797446999999994, 53.197394200000005], [-2.8800219, 53.1974542], [-2.8803924, 53.19755609999999], [-2.8808887, 53.1976385], [-2.8813359, 53.1977027], [-2.8815485999999995, 53.197739600000006], [-2.8817683, 53.1977862], [-2.8822188999999994, 53.197905199999994], [-2.8826199, 53.19801259999999], [-2.8829719999999996, 53.19811159999999], [-2.8832582999999996, 53.19821349999999], [-2.8834311, 53.1982901], [-2.8837849, 53.1984062], [-2.8841995999999996, 53.19860580000001], [-2.8844442999999997, 53.1987495], [-2.8846875, 53.1989576], [-2.8851773, 53.199424]]} |
0.3 |
0016 |
0046 |
Chester |
Chester Diesel Multiple Unit Depot/Traincare Depo |
Chester Diesel Multiple Unit Depot/Traincare Depo |
53.1994240 |
-2.8851773 |
53.1994240 |
-2.8851773 |
1 |
0 |
2026-09-16 23:57:21 |
TERMINATED |
2026-09-16 23:46:00 |
Chester Diesel Multiple Unit Depot/Traincare Depo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758227 |
1789602432971562 |
1 |
1 |
2026-09-16 23:57:14.242653 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:47:12.969163 |
| 595792 |
625635 |
S27249 |
295T741916 |
2026-09-16 |
COMPLETE |
16758247 |
2026-09-17 00:47:00 |
2026-09-16 23:57:51 |
2026-09-18 23:57:51 |
{"id": 625635, "stp": "N", "toc": "Northern", "uid": "S27249", "consist": "150102+150210", "dest_crs": "XNN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S27249/2026-09-17/detailed", "trust_id": "295T741916", "origin_crs": "BBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newton Heath T.M.D.", "service_date": "2026-09-16", "dest_arr_time": "0049", "dest_platform": null, "is_terminated": 1, "next_location": "Newton Heath T.M.D.", "signalling_id": "5T74", "timing_status": "EARLY", "origin_station": "Blackburn", "current_leg_arr": "0047", "current_leg_dep": "0034", "current_leg_end": "Newton Heath T.M.D.", "origin_dep_time": "2318", "origin_platform": "1", "current_location": "Newton Heath T.M.D.", "last_update_time": "2026-09-16T23:57:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2381586, 53.4895472], [-2.2374576, 53.489716499999986], [-2.23658, 53.489977800000005], [-2.2353799, 53.4902462], [-2.2341513999999996, 53.4905398], [-2.2338404, 53.490608400000006], [-2.2333029, 53.490762999999994], [-2.2323964999999997, 53.4909662], [-2.2315372, 53.4911292], [-2.2308442999999993, 53.49124989999999], [-2.2304812999999997, 53.49132519999999], [-2.2297902, 53.4914685], [-2.2284929, 53.49176109999999], [-2.2276134, 53.4919542], [-2.2274883, 53.4919817], [-2.2268934, 53.4921123], [-2.2238786, 53.4927627], [-2.2226531, 53.49302960000001], [-2.221798, 53.4932158], [-2.2203120999999997, 53.493568399999994], [-2.2194932, 53.4937919], [-2.2188065, 53.4940137], [-2.2180904, 53.4942834], [-2.2175763, 53.4945227], [-2.2174278, 53.49459069999999], [-2.2172489999999994, 53.49466940000001], [-2.2163849, 53.4950776], [-2.2159307, 53.4952586], [-2.213215737741426, 53.49632464714272], [-2.2124447, 53.496627399999994], [-2.2123456, 53.496664800000005], [-2.2121636, 53.4967365], [-2.2120549, 53.4967796], [-2.2116129, 53.4969518], [-2.2111228, 53.497125], [-2.2107228999999995, 53.4972518], [-2.208733, 53.49788449999999], [-2.2072689, 53.4983495], [-2.2067285, 53.4985212], [-2.2057130000000003, 53.4988432], [-2.2055018, 53.49890800000001], [-2.2053521, 53.4989539], [-2.2047008, 53.4991642], [-2.2041006, 53.4993461], [-2.2039229, 53.499405499999995], [-2.2033355, 53.4996061], [-2.2012457, 53.5002805], [-2.1986627, 53.501102499999995], [-2.1979127, 53.5013447], [-2.1977811, 53.50138599999999], [-2.1969253, 53.501671], [-2.196004, 53.5019843], [-2.1953547999999996, 53.5022159], [-2.1947173, 53.50243420000001], [-2.1943443, 53.50257119999999], [-2.1936776, 53.50276569999999], [-2.1933904999999996, 53.50286679999999], [-2.1929174, 53.5030085], [-2.1926302, 53.5030767], [-2.1923345, 53.5031333], [-2.1921206, 53.5031684], [-2.1914261, 53.5033149], [-2.1912415, 53.5033538], [-2.1909117, 53.503457100000006], [-2.1906638, 53.5035578]]}", "current_leg_start": "Manchester Victoria", "dest_arr_time_act": "0049", "motion_projection": null, "next_location_lat": "53.5035578", "next_location_lon": "-2.1906638", "previous_location": "Manchester Victoria", "current_leg_milage": "2.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1176.567, \"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\": 1560.396, \"from_m\": 1176.567, \"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\": 5086.284, \"from_m\": 1560.396, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6307.845, \"from_m\": 5086.284, \"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\": 7042.762, \"from_m\": 6307.845, \"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\": 8375.987, \"from_m\": 7042.762, \"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\": 16938.805, \"from_m\": 8375.987, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16992.758, \"from_m\": 16938.805, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20211.661, \"from_m\": 16992.758, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20272.567, \"from_m\": 20211.661, \"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\": 21358.289, \"from_m\": 20272.567, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21773.447, \"from_m\": 21358.289, \"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\": 22115.322, \"from_m\": 21773.447, \"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\": 22640.021, \"from_m\": 22115.322, \"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\": 22685.005, \"from_m\": 22640.021, \"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\": 23698.821, \"from_m\": 22685.005, \"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\": 31266.481, \"from_m\": 23698.821, \"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\": 33674.598, \"from_m\": 31266.481, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 35841.345, \"from_m\": 33674.598, \"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\": 36309.321, \"from_m\": 35841.345, \"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\": 38254.748, \"from_m\": 36309.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38418.202, \"from_m\": 38254.748, \"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\": 38605.139, \"from_m\": 38418.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39094.833, \"from_m\": 38605.139, \"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\": 39709.03, \"from_m\": 39094.833, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41346.742, \"from_m\": 39709.03, \"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\": 41394.021, \"from_m\": 41346.742, \"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\": 41454.117, \"from_m\": 41394.021, \"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\": 41481.816, \"from_m\": 41454.117, \"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\": 42849.729, \"from_m\": 41481.816, \"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\": 42898.841, \"from_m\": 42849.729, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42920.907, \"from_m\": 42898.841, \"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\": 43011.612, \"from_m\": 42920.907, \"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\": 43117.804, \"from_m\": 43011.612, \"capability_applied\": null, \"effective_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\": 625635, \"profile_key\": \"b20e3d7e3119e31da90c806650ef299a086bdfca6bd17e3bd12482f0dfd76457\", \"schedule_id\": 38193, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Blackburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Darwen\", \"stage_seq\": 2, \"distance_m\": 6637.879, \"section_seq\": 1, \"route_path_id\": 105911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Darwen South Jn\", \"stage_seq\": 3, \"distance_m\": 8303.735, \"section_seq\": 1, \"route_path_id\": 105911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Bromley Cross\", \"stage_seq\": 4, \"distance_m\": 17496.065, \"section_seq\": 1, \"route_path_id\": 105911}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2340H\", \"location\": \"Hall I' Th' Wood\", \"stage_seq\": 5, \"distance_m\": 19337.341, \"section_seq\": 1, \"route_path_id\": 105911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Astley Bridge Jn\", \"stage_seq\": 6, \"distance_m\": 20331.554, \"section_seq\": 1, \"route_path_id\": 105911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Bolton\", \"stage_seq\": 7, \"distance_m\": 22229.943, \"section_seq\": 1, \"route_path_id\": 105911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Burnden Jn\", \"stage_seq\": 8, \"distance_m\": 22936.686, \"section_seq\": 1, \"route_path_id\": 105911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Salford Crescent\", \"stage_seq\": 9, \"distance_m\": 36529.713, \"section_seq\": 1, \"route_path_id\": 105911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Salford Central\", \"stage_seq\": 10, \"distance_m\": 38115.179, \"section_seq\": 1, \"route_path_id\": 105911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Deal Street Jn\", \"stage_seq\": 11, \"distance_m\": 38605.139, \"section_seq\": 1, \"route_path_id\": 105911}, {\"is_pass\": false, \"wtt_arr\": \"0002H\", \"wtt_dep\": \"0042H\", \"location\": \"Manchester Victoria\", \"stage_seq\": 12, \"distance_m\": 39250.651, \"section_seq\": 1, \"route_path_id\": 105911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0045\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 13, \"distance_m\": 41394.021, \"section_seq\": 1, \"route_path_id\": 105911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0047\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 42849.729, \"section_seq\": 1, \"route_path_id\": 105911}, {\"is_pass\": false, \"wtt_arr\": \"0049\", \"wtt_dep\": null, \"location\": \"Newton Heath T.M.D.\", \"stage_seq\": 15, \"distance_m\": 43117.804, \"section_seq\": 1, \"route_path_id\": 105911}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43117.804, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105911}], \"total_distance_m\": 43117.804, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 39653.569, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3464.235, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2318", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.5035578", "current_position_lon": "-2.1906638", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:22:23Z\", \"source_id\": 51841286, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:24:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:22:27Z\", \"source_id\": 16729499, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:35Z\", \"source_id\": 51858195, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:33:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:38Z\", \"source_id\": 16734579, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:42:39Z\", \"source_id\": 51874444, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:44:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:42:43Z\", \"source_id\": 16739375, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:52:49Z\", \"source_id\": 51889033, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:54:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:52:47Z\", \"source_id\": 16743789, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:55:44Z\", \"source_id\": 51892928, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:56:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:55:49Z\", \"source_id\": 16744963, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:01:43Z\", \"source_id\": 51900817, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:02:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:01:48Z\", \"source_id\": 16747222, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:16Z\", \"source_id\": 51941585, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:19Z\", \"source_id\": 16758247, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newton Heath T.M.D.", "service_state_platform": null, "timing_fact_generation": 1789602441345198, "current_leg_arrival_utc": "2026-09-18T00:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:47:21.337471", "service_state_evidence_id": 16758247, "current_leg_start_actual_dep": "2026-09-18T00:42:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-16T23:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:57:21.895537", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
N |
BBN |
XNN |
5T74 |
150102+150210 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1176.567, "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": 1560.396, "from_m": 1176.567, "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": 5086.284, "from_m": 1560.396, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6307.845, "from_m": 5086.284, "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": 7042.762, "from_m": 6307.845, "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": 8375.987, "from_m": 7042.762, "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": 16938.805, "from_m": 8375.987, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16992.758, "from_m": 16938.805, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20211.661, "from_m": 16992.758, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20272.567, "from_m": 20211.661, "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": 21358.289, "from_m": 20272.567, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21773.447, "from_m": 21358.289, "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": 22115.322, "from_m": 21773.447, "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": 22640.021, "from_m": 22115.322, "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": 22685.005, "from_m": 22640.021, "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": 23698.821, "from_m": 22685.005, "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": 31266.481, "from_m": 23698.821, "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": 33674.598, "from_m": 31266.481, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 35841.345, "from_m": 33674.598, "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": 36309.321, "from_m": 35841.345, "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": 38254.748, "from_m": 36309.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38418.202, "from_m": 38254.748, "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": 38605.139, "from_m": 38418.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39094.833, "from_m": 38605.139, "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": 39709.03, "from_m": 39094.833, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41346.742, "from_m": 39709.03, "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": 41394.021, "from_m": 41346.742, "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": 41454.117, "from_m": 41394.021, "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": 41481.816, "from_m": 41454.117, "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": 42849.729, "from_m": 41481.816, "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": 42898.841, "from_m": 42849.729, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42920.907, "from_m": 42898.841, "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": 43011.612, "from_m": 42920.907, "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": 43117.804, "from_m": 43011.612, "capability_applied": null, "effective_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": 625635, "profile_key": "b20e3d7e3119e31da90c806650ef299a086bdfca6bd17e3bd12482f0dfd76457", "schedule_id": 38193, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2318", "location": "Blackburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Darwen", "stage_seq": 2, "distance_m": 6637.879, "section_seq": 1, "route_path_id": 105911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Darwen South Jn", "stage_seq": 3, "distance_m": 8303.735, "section_seq": 1, "route_path_id": 105911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Bromley Cross", "stage_seq": 4, "distance_m": 17496.065, "section_seq": 1, "route_path_id": 105911}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2340H", "location": "Hall I' Th' Wood", "stage_seq": 5, "distance_m": 19337.341, "section_seq": 1, "route_path_id": 105911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Astley Bridge Jn", "stage_seq": 6, "distance_m": 20331.554, "section_seq": 1, "route_path_id": 105911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Bolton", "stage_seq": 7, "distance_m": 22229.943, "section_seq": 1, "route_path_id": 105911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Burnden Jn", "stage_seq": 8, "distance_m": 22936.686, "section_seq": 1, "route_path_id": 105911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Salford Crescent", "stage_seq": 9, "distance_m": 36529.713, "section_seq": 1, "route_path_id": 105911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Salford Central", "stage_seq": 10, "distance_m": 38115.179, "section_seq": 1, "route_path_id": 105911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Deal Street Jn", "stage_seq": 11, "distance_m": 38605.139, "section_seq": 1, "route_path_id": 105911}, {"is_pass": false, "wtt_arr": "0002H", "wtt_dep": "0042H", "location": "Manchester Victoria", "stage_seq": 12, "distance_m": 39250.651, "section_seq": 1, "route_path_id": 105911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0045", "location": "Miles Platting Jn", "stage_seq": 13, "distance_m": 41394.021, "section_seq": 1, "route_path_id": 105911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0047", "location": "Thorpes Bridge Jn", "stage_seq": 14, "distance_m": 42849.729, "section_seq": 1, "route_path_id": 105911}, {"is_pass": false, "wtt_arr": "0049", "wtt_dep": null, "location": "Newton Heath T.M.D.", "stage_seq": 15, "distance_m": 43117.804, "section_seq": 1, "route_path_id": 105911}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43117.804, "from_m": 0.0, "section_seq": 1, "route_path_id": 105911}], "total_distance_m": 43117.804, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 39653.569, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3464.235, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7771, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:22:23Z", "source_id": 51841286, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:24:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:22:27Z", "source_id": 16729499, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7775, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:35Z", "source_id": 51858195, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:33:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:38Z", "source_id": 16734579, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8336, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:42:39Z", "source_id": 51874444, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:44:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:42:43Z", "source_id": 16739375, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:52:49Z", "source_id": 51889033, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:54:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:52:47Z", "source_id": 16743789, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8257, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:55:44Z", "source_id": 51892928, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:56:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:55:49Z", "source_id": 16744963, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8176, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:01:43Z", "source_id": 51900817, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:02:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:01:48Z", "source_id": 16747222, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8118, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:16Z", "source_id": 51941585, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:19Z", "source_id": 16758247, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:47:00+01:00", "operational_fact": true}] |
Blackburn |
2318 |
2318 |
1 |
None |
None |
Newton Heath T.M.D. |
0049 |
0049 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S27249/2026-09-17/detailed |
None |
Manchester Victoria |
2026-09-18T00:42:30+01:00 |
Newton Heath T.M.D. |
13.0 |
{"type": "LineString", "coordinates": [[-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2381586, 53.4895472], [-2.2374576, 53.489716499999986], [-2.23658, 53.489977800000005], [-2.2353799, 53.4902462], [-2.2341513999999996, 53.4905398], [-2.2338404, 53.490608400000006], [-2.2333029, 53.490762999999994], [-2.2323964999999997, 53.4909662], [-2.2315372, 53.4911292], [-2.2308442999999993, 53.49124989999999], [-2.2304812999999997, 53.49132519999999], [-2.2297902, 53.4914685], [-2.2284929, 53.49176109999999], [-2.2276134, 53.4919542], [-2.2274883, 53.4919817], [-2.2268934, 53.4921123], [-2.2238786, 53.4927627], [-2.2226531, 53.49302960000001], [-2.221798, 53.4932158], [-2.2203120999999997, 53.493568399999994], [-2.2194932, 53.4937919], [-2.2188065, 53.4940137], [-2.2180904, 53.4942834], [-2.2175763, 53.4945227], [-2.2174278, 53.49459069999999], [-2.2172489999999994, 53.49466940000001], [-2.2163849, 53.4950776], [-2.2159307, 53.4952586], [-2.213215737741426, 53.49632464714272], [-2.2124447, 53.496627399999994], [-2.2123456, 53.496664800000005], [-2.2121636, 53.4967365], [-2.2120549, 53.4967796], [-2.2116129, 53.4969518], [-2.2111228, 53.497125], [-2.2107228999999995, 53.4972518], [-2.208733, 53.49788449999999], [-2.2072689, 53.4983495], [-2.2067285, 53.4985212], [-2.2057130000000003, 53.4988432], [-2.2055018, 53.49890800000001], [-2.2053521, 53.4989539], [-2.2047008, 53.4991642], [-2.2041006, 53.4993461], [-2.2039229, 53.499405499999995], [-2.2033355, 53.4996061], [-2.2012457, 53.5002805], [-2.1986627, 53.501102499999995], [-2.1979127, 53.5013447], [-2.1977811, 53.50138599999999], [-2.1969253, 53.501671], [-2.196004, 53.5019843], [-2.1953547999999996, 53.5022159], [-2.1947173, 53.50243420000001], [-2.1943443, 53.50257119999999], [-2.1936776, 53.50276569999999], [-2.1933904999999996, 53.50286679999999], [-2.1929174, 53.5030085], [-2.1926302, 53.5030767], [-2.1923345, 53.5031333], [-2.1921206, 53.5031684], [-2.1914261, 53.5033149], [-2.1912415, 53.5033538], [-2.1909117, 53.503457100000006], [-2.1906638, 53.5035578]]} |
2.4 |
0034 |
0047 |
Manchester Victoria |
Newton Heath T.M.D. |
Newton Heath T.M.D. |
53.5035578 |
-2.1906638 |
53.5035578 |
-2.1906638 |
1 |
0 |
2026-09-16 23:57:51 |
TERMINATED |
2026-09-16 23:47:00 |
Newton Heath T.M.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758247 |
1789602441345198 |
41 |
41 |
2026-09-16 23:57:21.895537 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:47:21.337471 |
| 595793 |
626619 |
G61942 |
522T46M017 |
2026-09-16 |
COMPLETE |
16758010 |
2026-09-17 00:47:00 |
2026-09-16 23:57:51 |
2026-09-18 23:57:51 |
{"id": 626619, "stp": "P", "toc": "London Overground", "uid": "G61942", "consist": null, "dest_crs": "CHI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61942/2026-09-17/detailed", "trust_id": "522T46M017", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chingford", "service_date": "2026-09-16", "dest_arr_time": "0046", "dest_platform": "2", "is_terminated": 1, "next_location": "Chingford", "signalling_id": "2T46", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "0047", "current_leg_dep": "0042", "current_leg_end": "Chingford", "origin_dep_time": "0018", "origin_platform": "2", "current_location": "Chingford", "last_update_time": "2026-09-16T23:57:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]}", "current_leg_start": "Highams Park", "dest_arr_time_act": "0045", "motion_projection": null, "next_location_lat": "51.6331130", "next_location_lon": "0.0100258", "previous_location": "Highams Park", "current_leg_milage": "1.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7257.519, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 9122.523, \"from_m\": 7257.519, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9136.134, \"from_m\": 9122.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10229.951, \"from_m\": 9136.134, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10272.272, \"from_m\": 10229.951, \"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\": 10505.501, \"from_m\": 10272.272, \"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\": 11691.939, \"from_m\": 10505.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11918.98, \"from_m\": 11691.939, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14120.594, \"from_m\": 11918.98, \"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\": 16651.254, \"from_m\": 14120.594, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16788.264, \"from_m\": 16651.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\": 16870.277, \"from_m\": 16788.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17154.5, \"from_m\": 16870.277, \"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\": 626619, \"profile_key\": \"c5ed1166f9f2652ee63ecc740cc4f20f1ef8861bef97dbe480c8bb508b15bf2e\", \"schedule_id\": 31954, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0018\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0021\", \"wtt_dep\": \"0021H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": \"0026H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0029\", \"wtt_dep\": \"0029H\", \"location\": \"Clapton\", \"stage_seq\": 4, \"distance_m\": 6284.461, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0030H\", \"location\": \"Clapton Jn\", \"stage_seq\": 5, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0032H\", \"wtt_dep\": \"0033\", \"location\": \"St. James' Street\", \"stage_seq\": 6, \"distance_m\": 9218.248, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0034\", \"wtt_dep\": \"0035\", \"location\": \"Walthamstow Central\", \"stage_seq\": 7, \"distance_m\": 10045.085, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0037\", \"wtt_dep\": \"0037H\", \"location\": \"Wood Street\", \"stage_seq\": 8, \"distance_m\": 11796.695, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0040\", \"wtt_dep\": \"0040H\", \"location\": \"Highams Park\", \"stage_seq\": 9, \"distance_m\": 14233.173, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"0045\", \"wtt_dep\": null, \"location\": \"Chingford\", \"stage_seq\": 10, \"distance_m\": 17154.5, \"section_seq\": 1, \"route_path_id\": 32255}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17154.5, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32255}], \"total_distance_m\": 17154.5, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15482.886, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.614, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0018", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.6331130", "current_position_lon": "0.0100258", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:33Z\", \"source_id\": 51921242, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:21:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:38Z\", \"source_id\": 16752833, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:24:59Z\", \"source_id\": 51925210, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:25:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:04Z\", \"source_id\": 16753937, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:03Z\", \"source_id\": 51930546, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:31:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:08Z\", \"source_id\": 16755311, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:52Z\", \"source_id\": 51932691, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:34:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:53Z\", \"source_id\": 16755905, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:40Z\", \"source_id\": 51934096, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:43Z\", \"source_id\": 16756282, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:16Z\", \"source_id\": 51936055, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:22Z\", \"source_id\": 16756762, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:31Z\", \"source_id\": 51938256, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:37Z\", \"source_id\": 16757322, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:33Z\", \"source_id\": 51940638, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:47:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:38Z\", \"source_id\": 16758010, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chingford", "service_state_platform": "2", "timing_fact_generation": 1789602339452093, "current_leg_arrival_utc": "2026-09-18T00:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:47:24.068342", "service_state_evidence_id": 16758010, "current_leg_start_actual_dep": "2026-09-18T00:42:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-16T23:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:57:25.098379", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
LST |
CHI |
2T46 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7257.519, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 9122.523, "from_m": 7257.519, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9136.134, "from_m": 9122.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10229.951, "from_m": 9136.134, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10272.272, "from_m": 10229.951, "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": 10505.501, "from_m": 10272.272, "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": 11691.939, "from_m": 10505.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11918.98, "from_m": 11691.939, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14120.594, "from_m": 11918.98, "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": 16651.254, "from_m": 14120.594, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16788.264, "from_m": 16651.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": 16870.277, "from_m": 16788.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17154.5, "from_m": 16870.277, "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": 626619, "profile_key": "c5ed1166f9f2652ee63ecc740cc4f20f1ef8861bef97dbe480c8bb508b15bf2e", "schedule_id": 31954, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0018", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": "0021H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": "0026H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0029", "wtt_dep": "0029H", "location": "Clapton", "stage_seq": 4, "distance_m": 6284.461, "section_seq": 1, "route_path_id": 32255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0030H", "location": "Clapton Jn", "stage_seq": 5, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0032H", "wtt_dep": "0033", "location": "St. James' Street", "stage_seq": 6, "distance_m": 9218.248, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": "0035", "location": "Walthamstow Central", "stage_seq": 7, "distance_m": 10045.085, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0037", "wtt_dep": "0037H", "location": "Wood Street", "stage_seq": 8, "distance_m": 11796.695, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0040", "wtt_dep": "0040H", "location": "Highams Park", "stage_seq": 9, "distance_m": 14233.173, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "0045", "wtt_dep": null, "location": "Chingford", "stage_seq": 10, "distance_m": 17154.5, "section_seq": 1, "route_path_id": 32255}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17154.5, "from_m": 0.0, "section_seq": 1, "route_path_id": 32255}], "total_distance_m": 17154.5, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15482.886, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.614, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:33Z", "source_id": 51921242, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:21:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:38Z", "source_id": 16752833, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:24:59Z", "source_id": 51925210, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:25:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:04Z", "source_id": 16753937, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15428, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:03Z", "source_id": 51930546, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:31:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:08Z", "source_id": 16755311, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15424, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:52Z", "source_id": 51932691, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:34:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:53Z", "source_id": 16755905, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15420, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:40Z", "source_id": 51934096, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:36:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:43Z", "source_id": 16756282, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:16Z", "source_id": 51936055, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:22Z", "source_id": 16756762, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15416, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:31Z", "source_id": 51938256, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:42:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:37Z", "source_id": 16757322, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:33Z", "source_id": 51940638, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:47:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:38Z", "source_id": 16758010, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:47:00+01:00", "operational_fact": true}] |
London Liverpool Street |
0018 |
0018 |
2 |
None |
None |
Chingford |
0046 |
0045 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G61942/2026-09-17/detailed |
None |
Highams Park |
2026-09-18T00:42:30+01:00 |
Chingford |
5.0 |
{"type": "LineString", "coordinates": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]} |
1.7 |
0042 |
0047 |
Highams Park |
Chingford |
Chingford |
51.6331130 |
0.0100258 |
51.6331130 |
0.0100258 |
1 |
0 |
2026-09-16 23:57:51 |
TERMINATED |
2026-09-16 23:47:00 |
Chingford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758010 |
1789602339452093 |
37 |
37 |
2026-09-16 23:57:25.098379 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:47:24.068342 |
| 595794 |
625640 |
G26953 |
451P75M916 |
2026-09-16 |
COMPLETE |
16758050 |
2026-09-17 00:47:00 |
2026-09-16 23:57:51 |
2026-09-18 23:57:51 |
{"id": 625640, "stp": "O", "toc": "Thameslink", "uid": "G26953", "consist": "700057", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26953/2026-09-17/detailed", "trust_id": "451P75M916", "origin_crs": "PBO", "show_on_map": 0, "dar_est_time": "00:29:00", "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-16", "dest_arr_time": "0050", "dest_platform": "10", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1P75", "timing_status": "EARLY", "origin_station": "Peterborough", "current_leg_arr": "0047", "current_leg_dep": "0042", "current_leg_end": "London Kings Cross", "origin_dep_time": "2318", "origin_platform": "1", "current_location": "London Kings Cross", "last_update_time": "2026-09-16T23:57:51", "route_debug_link": null, "timing_variation": "-3 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": "0050", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Finsbury Park", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 22.078, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 1721.147, \"from_m\": 22.078, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 7217.439, \"from_m\": 1721.147, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 8573.847, \"from_m\": 7217.439, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11282.341, \"from_m\": 8573.847, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 14609.907, \"from_m\": 11282.341, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 14669.371, \"from_m\": 14609.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32150.527, \"from_m\": 14669.371, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 34934.509, \"from_m\": 32150.527, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 40060.486, \"from_m\": 34934.509, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 40107.143, \"from_m\": 40060.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50730.121, \"from_m\": 40107.143, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 50820.618, \"from_m\": 50730.121, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53321.737, \"from_m\": 50820.618, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56182.477, \"from_m\": 53321.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57272.0, \"from_m\": 56182.477, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57443.275, \"from_m\": 57272.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85619.354, \"from_m\": 57443.275, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 89702.131, \"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\": 89744.5, \"from_m\": 89702.131, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 102694.371, \"from_m\": 89744.5, \"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\": 103529.677, \"from_m\": 102694.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\": 105.0}, {\"to_m\": 113323.13, \"from_m\": 103529.677, \"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\": 117459.569, \"from_m\": 113323.13, \"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\": 119084.931, \"from_m\": 117459.569, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 119342.414, \"from_m\": 119084.931, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 120976.78, \"from_m\": 119342.414, \"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\": 121488.87, \"from_m\": 120976.78, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 121518.957, \"from_m\": 121488.87, \"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\": 121586.813, \"from_m\": 121518.957, \"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\": 121669.953, \"from_m\": 121586.813, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 121959.349, \"from_m\": 121669.953, \"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\": 122010.291, \"from_m\": 121959.349, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122395.391, \"from_m\": 122010.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122404.587, \"from_m\": 122395.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\": 122411.34, \"from_m\": 122404.587, \"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\": 122807.157, \"from_m\": 122411.34, \"capability_applied\": null, \"effective_limit_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\": 625640, \"profile_key\": \"5a754ada8eddbab543fe1fe4d7e3958498a12ae34aacb74779327811d00a497e\", \"schedule_id\": 36558, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Peterborough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320H\", \"location\": \"Fletton Jn\", \"stage_seq\": 2, \"distance_m\": 2174.022, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Conington South Jn\", \"stage_seq\": 3, \"distance_m\": 14609.907, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2334\", \"location\": \"Huntingdon\", \"stage_seq\": 4, \"distance_m\": 28290.027, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2341H\", \"location\": \"St. Neots\", \"stage_seq\": 5, \"distance_m\": 39689.932, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349\", \"location\": \"Sandy\", \"stage_seq\": 6, \"distance_m\": 52011.638, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2353H\", \"location\": \"Biggleswade\", \"stage_seq\": 7, \"distance_m\": 56653.077, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2358H\", \"location\": \"Arlesey\", \"stage_seq\": 8, \"distance_m\": 63335.913, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": false, \"wtt_arr\": \"0006H\", \"wtt_dep\": \"0007H\", \"location\": \"Hitchin\", \"stage_seq\": 9, \"distance_m\": 71468.571, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0013H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 78472.129, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 11, \"distance_m\": 84471.923, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018H\", \"location\": \"Digswell Jn\", \"stage_seq\": 12, \"distance_m\": 88743.032, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 13, \"distance_m\": 90183.814, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022H\", \"location\": \"Hatfield\", \"stage_seq\": 14, \"distance_m\": 94362.773, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026H\", \"location\": \"Potters Bar\", \"stage_seq\": 15, \"distance_m\": 102383.422, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029H\", \"location\": \"New Barnet\", \"stage_seq\": 16, \"distance_m\": 108061.028, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0033\", \"location\": \"Alexandra Palace\", \"stage_seq\": 17, \"distance_m\": 114858.768, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0034H\", \"location\": \"Harringay\", \"stage_seq\": 18, \"distance_m\": 117357.777, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": false, \"wtt_arr\": \"0036\", \"wtt_dep\": \"0042H\", \"location\": \"Finsbury Park\", \"stage_seq\": 19, \"distance_m\": 118709.526, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0044\", \"location\": \"Holloway South Jn\", \"stage_seq\": 20, \"distance_m\": 120530.0, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0048\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 21, \"distance_m\": 121704.784, \"section_seq\": 1, \"route_path_id\": 69190}, {\"is_pass\": false, \"wtt_arr\": \"0050\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 22, \"distance_m\": 122807.157, \"section_seq\": 1, \"route_path_id\": 69190}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 122807.157, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69190}], \"total_distance_m\": 122807.157, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 119899.76, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2907.397, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2318", "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\": \"TD\", \"smart_id\": 12022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:04Z\", \"source_id\": 51857272, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:33:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:08Z\", \"source_id\": 16734297, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:40:36Z\", \"source_id\": 51871351, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:42:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:40:42Z\", \"source_id\": 16738404, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:48:28Z\", \"source_id\": 51882900, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:49:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:48:33Z\", \"source_id\": 16741978, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:52:56Z\", \"source_id\": 51889195, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:54:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:52:58Z\", \"source_id\": 16743860, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:58:30Z\", \"source_id\": 51896592, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:59:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:58:33Z\", \"source_id\": 16746025, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:04:32Z\", \"source_id\": 51904383, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:05:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:04:34Z\", \"source_id\": 16748144, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:10:33Z\", \"source_id\": 51911391, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:11:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:10:36Z\", \"source_id\": 16750062, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:18Z\", \"source_id\": 51923725, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:24:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:23Z\", \"source_id\": 16753534, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15963, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:39Z\", \"source_id\": 51925762, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:26:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:42Z\", \"source_id\": 16754095, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:20Z\", \"source_id\": 51930766, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:32:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:22Z\", \"source_id\": 16755368, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16279, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:45Z\", \"source_id\": 51940746, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:47:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:52Z\", \"source_id\": 16758050, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "3", "timing_fact_generation": 1789602356251001, "current_leg_arrival_utc": "2026-09-18T00:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:47:35.012895", "service_state_evidence_id": 16758050, "current_leg_start_actual_dep": "2026-09-18T00:42:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-16T23:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:57:35.660950", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
O |
PBO |
KGX |
1P75 |
700057 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 22.078, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 1721.147, "from_m": 22.078, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 7217.439, "from_m": 1721.147, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 8573.847, "from_m": 7217.439, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 11282.341, "from_m": 8573.847, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 14609.907, "from_m": 11282.341, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 14669.371, "from_m": 14609.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32150.527, "from_m": 14669.371, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 34934.509, "from_m": 32150.527, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 40060.486, "from_m": 34934.509, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 40107.143, "from_m": 40060.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50730.121, "from_m": 40107.143, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 50820.618, "from_m": 50730.121, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53321.737, "from_m": 50820.618, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56182.477, "from_m": 53321.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57272.0, "from_m": 56182.477, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57443.275, "from_m": 57272.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85619.354, "from_m": 57443.275, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 89702.131, "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": 89744.5, "from_m": 89702.131, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 102694.371, "from_m": 89744.5, "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": 103529.677, "from_m": 102694.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": 105.0}, {"to_m": 113323.13, "from_m": 103529.677, "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": 117459.569, "from_m": 113323.13, "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": 119084.931, "from_m": 117459.569, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 119342.414, "from_m": 119084.931, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 120976.78, "from_m": 119342.414, "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": 121488.87, "from_m": 120976.78, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121518.957, "from_m": 121488.87, "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": 121586.813, "from_m": 121518.957, "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": 121669.953, "from_m": 121586.813, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 121959.349, "from_m": 121669.953, "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": 122010.291, "from_m": 121959.349, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122395.391, "from_m": 122010.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 122404.587, "from_m": 122395.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": 122411.34, "from_m": 122404.587, "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": 122807.157, "from_m": 122411.34, "capability_applied": null, "effective_limit_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": 625640, "profile_key": "5a754ada8eddbab543fe1fe4d7e3958498a12ae34aacb74779327811d00a497e", "schedule_id": 36558, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2318", "location": "Peterborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320H", "location": "Fletton Jn", "stage_seq": 2, "distance_m": 2174.022, "section_seq": 1, "route_path_id": 69190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Conington South Jn", "stage_seq": 3, "distance_m": 14609.907, "section_seq": 1, "route_path_id": 69190}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2334", "location": "Huntingdon", "stage_seq": 4, "distance_m": 28290.027, "section_seq": 1, "route_path_id": 69190}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2341H", "location": "St. Neots", "stage_seq": 5, "distance_m": 39689.932, "section_seq": 1, "route_path_id": 69190}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349", "location": "Sandy", "stage_seq": 6, "distance_m": 52011.638, "section_seq": 1, "route_path_id": 69190}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353H", "location": "Biggleswade", "stage_seq": 7, "distance_m": 56653.077, "section_seq": 1, "route_path_id": 69190}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2358H", "location": "Arlesey", "stage_seq": 8, "distance_m": 63335.913, "section_seq": 1, "route_path_id": 69190}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0007H", "location": "Hitchin", "stage_seq": 9, "distance_m": 71468.571, "section_seq": 1, "route_path_id": 69190}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0013H", "location": "Stevenage", "stage_seq": 10, "distance_m": 78472.129, "section_seq": 1, "route_path_id": 69190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016H", "location": "Woolmer Green Jn", "stage_seq": 11, "distance_m": 84471.923, "section_seq": 1, "route_path_id": 69190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018H", "location": "Digswell Jn", "stage_seq": 12, "distance_m": 88743.032, "section_seq": 1, "route_path_id": 69190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020H", "location": "Welwyn Garden City", "stage_seq": 13, "distance_m": 90183.814, "section_seq": 1, "route_path_id": 69190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022H", "location": "Hatfield", "stage_seq": 14, "distance_m": 94362.773, "section_seq": 1, "route_path_id": 69190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026H", "location": "Potters Bar", "stage_seq": 15, "distance_m": 102383.422, "section_seq": 1, "route_path_id": 69190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029H", "location": "New Barnet", "stage_seq": 16, "distance_m": 108061.028, "section_seq": 1, "route_path_id": 69190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0033", "location": "Alexandra Palace", "stage_seq": 17, "distance_m": 114858.768, "section_seq": 1, "route_path_id": 69190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0034H", "location": "Harringay", "stage_seq": 18, "distance_m": 117357.777, "section_seq": 1, "route_path_id": 69190}, {"is_pass": false, "wtt_arr": "0036", "wtt_dep": "0042H", "location": "Finsbury Park", "stage_seq": 19, "distance_m": 118709.526, "section_seq": 1, "route_path_id": 69190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0044", "location": "Holloway South Jn", "stage_seq": 20, "distance_m": 120530.0, "section_seq": 1, "route_path_id": 69190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0048", "location": "Belle Isle Jn", "stage_seq": 21, "distance_m": 121704.784, "section_seq": 1, "route_path_id": 69190}, {"is_pass": false, "wtt_arr": "0050", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 22, "distance_m": 122807.157, "section_seq": 1, "route_path_id": 69190}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 122807.157, "from_m": 0.0, "section_seq": 1, "route_path_id": 69190}], "total_distance_m": 122807.157, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 119899.76, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2907.397, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12022, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:04Z", "source_id": 51857272, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:33:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:08Z", "source_id": 16734297, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12041, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:40:36Z", "source_id": 51871351, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:42:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:40:42Z", "source_id": 16738404, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:48:28Z", "source_id": 51882900, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:49:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:48:33Z", "source_id": 16741978, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:52:56Z", "source_id": 51889195, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:52:58Z", "source_id": 16743860, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15626, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:58:30Z", "source_id": 51896592, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:59:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:58:33Z", "source_id": 16746025, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15640, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:04:32Z", "source_id": 51904383, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:05:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:04:34Z", "source_id": 16748144, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:10:33Z", "source_id": 51911391, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:11:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:10:36Z", "source_id": 16750062, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:18Z", "source_id": 51923725, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:24:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:23Z", "source_id": 16753534, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15963, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:39Z", "source_id": 51925762, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:26:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:42Z", "source_id": 16754095, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16150, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:20Z", "source_id": 51930766, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:32:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:22Z", "source_id": 16755368, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16279, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:45Z", "source_id": 51940746, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T23:47:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:52Z", "source_id": 16758050, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T00:47:00+01:00", "operational_fact": true}] |
Peterborough |
2318 |
2318 |
1 |
0:29:00 |
None |
London Kings Cross |
0050 |
0050 |
10 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26953/2026-09-17/detailed |
None |
Finsbury Park |
2026-09-18T00:42:30+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 |
0042 |
0047 |
Finsbury Park |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-16 23:57:51 |
TERMINATED |
2026-09-16 23:47:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758050 |
1789602356251001 |
85 |
85 |
2026-09-16 23:57:35.660950 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:47:35.012895 |
| 595795 |
625747 |
L78717 |
871A77M916 |
2026-09-16 |
COMPLETE |
16758089 |
2026-09-17 00:47:00 |
2026-09-16 23:57:51 |
2026-09-18 23:57:51 |
{"id": 625747, "stp": "O", "toc": "South Western Railway", "uid": "L78717", "consist": "450036+450054+450113", "dest_crs": "AON", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78717/2026-09-17/detailed", "trust_id": "871A77M916", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alton", "service_date": "2026-09-16", "dest_arr_time": "0042", "dest_platform": "1", "is_terminated": 1, "next_location": "Alton", "signalling_id": "1A77", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0047", "current_leg_dep": "0040", "current_leg_end": "Alton", "origin_dep_time": "2323", "origin_platform": "12", "current_location": "Alton", "last_update_time": "2026-09-16T23:57:51", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]}", "current_leg_start": "Bentley", "dest_arr_time_act": "0042", "motion_projection": null, "next_location_lat": "51.1522767", "next_location_lon": "-0.9666334", "previous_location": "Bentley", "current_leg_milage": "4.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20011.695, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22242.826, \"from_m\": 20011.695, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 30449.28, \"from_m\": 22242.826, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30526.352, \"from_m\": 30449.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38318.621, \"from_m\": 30526.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38408.072, \"from_m\": 38318.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39287.821, \"from_m\": 38408.072, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39330.596, \"from_m\": 39287.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39841.861, \"from_m\": 39330.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39919.005, \"from_m\": 39841.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39953.098, \"from_m\": 39919.005, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45147.365, \"from_m\": 39953.098, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 45219.531, \"from_m\": 45147.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47310.127, \"from_m\": 45219.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47516.52, \"from_m\": 47310.127, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48331.833, \"from_m\": 47516.52, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50535.575, \"from_m\": 48331.833, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52135.687, \"from_m\": 50535.575, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52168.305, \"from_m\": 52135.687, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55645.313, \"from_m\": 52168.305, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57143.217, \"from_m\": 55645.313, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59125.875, \"from_m\": 57143.217, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59771.341, \"from_m\": 59125.875, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62326.272, \"from_m\": 59771.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62395.324, \"from_m\": 62326.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62404.133, \"from_m\": 62395.324, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62460.024, \"from_m\": 62404.133, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75134.35, \"from_m\": 62460.024, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75360.395, \"from_m\": 75134.35, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 625747, \"profile_key\": \"8e61b18bf0dafa7c8f9bdaf4081282fa83b8ee72b2d54f0014f8f0ba0715798d\", \"schedule_id\": 37559, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21519.906, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352H\", \"location\": \"Weybridge\", \"stage_seq\": 8, \"distance_m\": 30449.28, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 9, \"distance_m\": 32823.946, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2356\", \"location\": \"West Byfleet\", \"stage_seq\": 10, \"distance_m\": 34810.369, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0004\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 38936.991, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005\", \"location\": \"Woking Jn\", \"stage_seq\": 12, \"distance_m\": 39841.861, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0009\", \"wtt_dep\": \"0009H\", \"location\": \"Brookwood\", \"stage_seq\": 13, \"distance_m\": 44890.706, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 14, \"distance_m\": 47516.52, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0016H\", \"wtt_dep\": \"0017H\", \"location\": \"Ash Vale\", \"stage_seq\": 15, \"distance_m\": 52230.282, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 16, \"distance_m\": 53999.814, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0021H\", \"wtt_dep\": \"0022H\", \"location\": \"Aldershot\", \"stage_seq\": 17, \"distance_m\": 56432.567, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0027H\", \"wtt_dep\": \"0028H\", \"location\": \"Farnham\", \"stage_seq\": 18, \"distance_m\": 61401.391, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0030\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 19, \"distance_m\": 62404.133, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0034H\", \"wtt_dep\": \"0035H\", \"location\": \"Bentley\", \"stage_seq\": 20, \"distance_m\": 67567.768, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"0042\", \"wtt_dep\": null, \"location\": \"Alton\", \"stage_seq\": 21, \"distance_m\": 75360.395, \"section_seq\": 1, \"route_path_id\": 72530}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75360.395, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72530}], \"total_distance_m\": 75360.395, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 74967.733, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 392.662, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2323½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.1522767", "current_position_lon": "-0.9666334", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:28:41Z\", \"source_id\": 51851764, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:29:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:28:48Z\", \"source_id\": 16732680, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:33:25Z\", \"source_id\": 51859646, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:34:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:33:33Z\", \"source_id\": 16735014, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:35:30Z\", \"source_id\": 51863068, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:36:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:35:34Z\", \"source_id\": 16736001, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:38:10Z\", \"source_id\": 51867489, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:38:14Z\", \"source_id\": 16737284, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:46:30Z\", \"source_id\": 51880032, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:47:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:46:34Z\", \"source_id\": 16741077, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:47:21Z\", \"source_id\": 51881278, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:48:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:47:24Z\", \"source_id\": 16741470, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:48:21Z\", \"source_id\": 51882751, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:49:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:48:23Z\", \"source_id\": 16741934, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:58:41Z\", \"source_id\": 51896782, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:59:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:58:43Z\", \"source_id\": 16746077, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:07:07Z\", \"source_id\": 51907557, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:08:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:07:09Z\", \"source_id\": 16749010, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:25Z\", \"source_id\": 51915365, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:15:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:28Z\", \"source_id\": 16751167, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:19:13Z\", \"source_id\": 51920073, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:19:18Z\", \"source_id\": 16752471, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:32Z\", \"source_id\": 51928348, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:37Z\", \"source_id\": 16754804, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:07Z\", \"source_id\": 51933652, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:13Z\", \"source_id\": 16756174, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:10Z\", \"source_id\": 51940992, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:47:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:13Z\", \"source_id\": 16758089, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alton", "service_state_platform": "1", "timing_fact_generation": 1789602374162362, "current_leg_arrival_utc": "2026-09-18T00:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:47:41.254359", "service_state_evidence_id": 16758089, "current_leg_start_actual_dep": "2026-09-18T00:40:30+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-16T23:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:57:42.902578", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
AON |
1A77 |
450036+450054+450113 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20011.695, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22242.826, "from_m": 20011.695, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 30449.28, "from_m": 22242.826, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30526.352, "from_m": 30449.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38318.621, "from_m": 30526.352, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38408.072, "from_m": 38318.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39287.821, "from_m": 38408.072, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39330.596, "from_m": 39287.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39841.861, "from_m": 39330.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39919.005, "from_m": 39841.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39953.098, "from_m": 39919.005, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 45147.365, "from_m": 39953.098, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45219.531, "from_m": 45147.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47310.127, "from_m": 45219.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47516.52, "from_m": 47310.127, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48331.833, "from_m": 47516.52, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50535.575, "from_m": 48331.833, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52135.687, "from_m": 50535.575, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52168.305, "from_m": 52135.687, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55645.313, "from_m": 52168.305, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57143.217, "from_m": 55645.313, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59125.875, "from_m": 57143.217, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59771.341, "from_m": 59125.875, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62326.272, "from_m": 59771.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62395.324, "from_m": 62326.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62404.133, "from_m": 62395.324, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62460.024, "from_m": 62404.133, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 75134.35, "from_m": 62460.024, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75360.395, "from_m": 75134.35, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 625747, "profile_key": "8e61b18bf0dafa7c8f9bdaf4081282fa83b8ee72b2d54f0014f8f0ba0715798d", "schedule_id": 37559, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323H", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21519.906, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Weybridge", "stage_seq": 8, "distance_m": 30449.28, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Byfleet & New Haw", "stage_seq": 9, "distance_m": 32823.946, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "West Byfleet", "stage_seq": 10, "distance_m": 34810.369, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0004", "location": "Woking", "stage_seq": 11, "distance_m": 38936.991, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39841.861, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": "0009H", "location": "Brookwood", "stage_seq": 13, "distance_m": 44890.706, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47516.52, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0016H", "wtt_dep": "0017H", "location": "Ash Vale", "stage_seq": 15, "distance_m": 52230.282, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019", "location": "Aldershot North Jn", "stage_seq": 16, "distance_m": 53999.814, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0021H", "wtt_dep": "0022H", "location": "Aldershot", "stage_seq": 17, "distance_m": 56432.567, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0027H", "wtt_dep": "0028H", "location": "Farnham", "stage_seq": 18, "distance_m": 61401.391, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0030", "location": "Farnham Single Line Jn", "stage_seq": 19, "distance_m": 62404.133, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0034H", "wtt_dep": "0035H", "location": "Bentley", "stage_seq": 20, "distance_m": 67567.768, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "0042", "wtt_dep": null, "location": "Alton", "stage_seq": 21, "distance_m": 75360.395, "section_seq": 1, "route_path_id": 72530}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75360.395, "from_m": 0.0, "section_seq": 1, "route_path_id": 72530}], "total_distance_m": 75360.395, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 74967.733, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 392.662, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:28:41Z", "source_id": 51851764, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:29:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:28:48Z", "source_id": 16732680, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:33:25Z", "source_id": 51859646, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:34:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:33:33Z", "source_id": 16735014, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:35:30Z", "source_id": 51863068, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:36:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:35:34Z", "source_id": 16736001, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:38:10Z", "source_id": 51867489, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:38:14Z", "source_id": 16737284, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:46:30Z", "source_id": 51880032, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:47:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:46:34Z", "source_id": 16741077, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:47:21Z", "source_id": 51881278, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:48:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:47:24Z", "source_id": 16741470, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26922, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:48:21Z", "source_id": 51882751, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:48:23Z", "source_id": 16741934, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:58:41Z", "source_id": 51896782, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:59:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:58:43Z", "source_id": 16746077, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:07:07Z", "source_id": 51907557, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:08:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:07:09Z", "source_id": 16749010, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27888, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:25Z", "source_id": 51915365, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:15:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:28Z", "source_id": 16751167, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27873, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:19:13Z", "source_id": 51920073, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:19:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:19:18Z", "source_id": 16752471, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:32Z", "source_id": 51928348, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:37Z", "source_id": 16754804, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27853, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:07Z", "source_id": 51933652, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:36:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:13Z", "source_id": 16756174, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27848, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:10Z", "source_id": 51940992, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T23:47:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:13Z", "source_id": 16758089, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T00:47:00+01:00", "operational_fact": true}] |
London Waterloo |
2323 |
2323½ |
12 |
None |
None |
Alton |
0042 |
0042 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L78717/2026-09-17/detailed |
None |
Bentley |
2026-09-18T00:40:30+01:00 |
Alton |
7.0 |
{"type": "LineString", "coordinates": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]} |
4.8 |
0040 |
0047 |
Bentley |
Alton |
Alton |
51.1522767 |
-0.9666334 |
51.1522767 |
-0.9666334 |
1 |
0 |
2026-09-16 23:57:51 |
TERMINATED |
2026-09-16 23:47:00 |
Alton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758089 |
1789602374162362 |
74 |
74 |
2026-09-16 23:57:42.902578 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:47:41.254359 |
| 595796 |
626826 |
W60657 |
875I77M017 |
2026-09-16 |
COMPLETE |
16758147 |
2026-09-17 00:47:00 |
2026-09-16 23:57:51 |
2026-09-18 23:57:51 |
{"id": 626826, "stp": "P", "toc": "London Overground", "uid": "W60657", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60657/2026-09-17/detailed", "trust_id": "875I77M017", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Silwood Stabling Sidings", "service_date": "2026-09-16", "dest_arr_time": "0048", "dest_platform": null, "is_terminated": 1, "next_location": "Silwood Stabling Sidings", "signalling_id": "5I77", "timing_status": "EARLY", "origin_station": "New Cross Gate Station ELL", "current_leg_arr": "0047", "current_leg_dep": "0044", "current_leg_end": "Silwood Stabling Sidings", "origin_dep_time": "0042", "origin_platform": "1", "current_location": "Silwood Stabling Sidings", "last_update_time": "2026-09-16T23:57:51", "route_debug_link": null, "timing_variation": "-1 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": "0048", "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\": 626826, \"profile_key\": \"2916af0866328937546c70f0f352d40b722ff61cc1f3a6a659949b334bca2104\", \"schedule_id\": 32986, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0042\", \"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\": \"0042H\", \"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\": \"0046\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 3, \"distance_m\": 966.344, \"section_seq\": 1, \"route_path_id\": 104179}, {\"is_pass\": false, \"wtt_arr\": \"0048\", \"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": "0042", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.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-16T23:46:26Z\", \"source_id\": 51941166, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:47:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:32Z\", \"source_id\": 16758147, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Silwood Stabling Sidings", "service_state_platform": null, "timing_fact_generation": 1789602393173800, "current_leg_arrival_utc": "2026-09-18T00:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:47:41.258619", "service_state_evidence_id": 16758147, "current_leg_start_actual_dep": "2026-09-18T00:42:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T23:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:57:42.898730", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
None |
5I77 |
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": 626826, "profile_key": "2916af0866328937546c70f0f352d40b722ff61cc1f3a6a659949b334bca2104", "schedule_id": 32986, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0042", "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": "0042H", "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": "0046", "location": "Canal Jn (New Cross)", "stage_seq": 3, "distance_m": 966.344, "section_seq": 1, "route_path_id": 104179}, {"is_pass": false, "wtt_arr": "0048", "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-16T23:46:26Z", "source_id": 51941166, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:47:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:32Z", "source_id": 16758147, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:47:00+01:00", "operational_fact": true}] |
New Cross Gate Station ELL |
0042 |
0042 |
1 |
None |
None |
Silwood Stabling Sidings |
0048 |
0048 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W60657/2026-09-17/detailed |
None |
New Cross Gate Station ELL |
2026-09-18T00:42:00+01:00 |
Silwood Stabling Sidings |
3.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 |
0044 |
0047 |
New Cross Gate Station ELL |
Silwood Stabling Sidings |
Silwood Stabling Sidings |
51.4876832 |
-0.0459080 |
51.4876832 |
-0.0459080 |
1 |
0 |
2026-09-16 23:57:51 |
TERMINATED |
2026-09-16 23:47:00 |
Silwood Stabling Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758147 |
1789602393173800 |
5 |
5 |
2026-09-16 23:57:42.898730 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:47:41.258619 |
| 595797 |
626004 |
P23861 |
362M97M916 |
2026-09-16 |
COMPLETE |
16758187 |
2026-09-17 00:47:00 |
2026-09-16 23:57:51 |
2026-09-18 23:57:51 |
{"id": 626004, "stp": "P", "toc": "Northern", "uid": "P23861", "consist": "156414+156421", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23861/2026-09-17/detailed", "trust_id": "362M97M916", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-16", "dest_arr_time": "0037", "dest_platform": "13", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2M97", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0047", "current_leg_dep": "0026", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "2336", "origin_platform": "10", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-16T23:57:51", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5915032999999994, 53.392090200000005], [-2.5910847, 53.3921515], [-2.5901953, 53.3923082], [-2.5897824, 53.39238850000001], [-2.5892259999999996, 53.39250739999999], [-2.5883833, 53.3926766], [-2.5873521, 53.39295389999999], [-2.5869540999999994, 53.3930749], [-2.5861968, 53.39332739999998], [-2.5855527, 53.393574099999995], [-2.5852491999999994, 53.3936953], [-2.5842783, 53.3940973], [-2.583689, 53.3943866], [-2.5831455, 53.3946792], [-2.5783653999999996, 53.39750969999999], [-2.5782206999999997, 53.3975963], [-2.5754557, 53.3992325], [-2.5753535, 53.3992911], [-2.571833499999999, 53.4013698], [-2.5717308, 53.401428900000006], [-2.5696598, 53.40266019999999], [-2.569528, 53.4027473], [-2.5688975, 53.4030965], [-2.5683284, 53.403389299999986], [-2.5679405, 53.4035616], [-2.5675319, 53.4037221], [-2.5669299999999997, 53.40392609999999], [-2.566504, 53.4040554], [-2.5662556, 53.4041228], [-2.5657661999999997, 53.4042421], [-2.5651543999999995, 53.4043662], [-2.5645443, 53.40446320000001], [-2.5574956, 53.40550959999999], [-2.5527716, 53.4062188], [-2.5516117, 53.4064412], [-2.5505919, 53.4066693], [-2.5405639999999994, 53.4090658], [-2.5404221, 53.40910020000001], [-2.5341544999999996, 53.4106139], [-2.526381, 53.41246439999999], [-2.5243112, 53.4129571], [-2.5239090999999996, 53.4130528], [-2.5209843, 53.41375289999999], [-2.518751457967283, 53.41428429590598], [-2.5172354, 53.41464510000001], [-2.51528279553466, 53.415110887303946], [-2.5104248999999994, 53.416269699999994], [-2.4812417, 53.4232459], [-2.4650547, 53.4270933], [-2.4552356999999994, 53.4293819], [-2.4552252, 53.4293844], [-2.4545842999999996, 53.4295349], [-2.4541393000000005, 53.429636999999985], [-2.4539767999999995, 53.42967239999999], [-2.4532171999999997, 53.42985650000001], [-2.452697, 53.42997100000001], [-2.4522602, 53.4300754], [-2.4512866, 53.4303084], [-2.4510512999999996, 53.4303646], [-2.4501767999999995, 53.4305736], [-2.448564, 53.4309402], [-2.4462328, 53.4314845], [-2.4444677999999995, 53.43190100000001], [-2.4427755, 53.43226810000001], [-2.4412090999999996, 53.4325941], [-2.4368746, 53.43330039999999], [-2.4337472000000004, 53.4339915], [-2.431499399999999, 53.434491599999994], [-2.4312038, 53.4345618], [-2.4297882, 53.43489509999999], [-2.4286545, 53.4352074], [-2.427958, 53.435409], [-2.4277844, 53.4354574], [-2.4263502999999997, 53.4358267], [-2.425451267122708, 53.43602315656742], [-2.421614299999999, 53.436861599999986], [-2.4192014, 53.4374005], [-2.4167780999999997, 53.437944300000005], [-2.4140780000000004, 53.4385187], [-2.4122677, 53.438922299999994], [-2.411534, 53.43907089999999], [-2.4110532, 53.439184399999995], [-2.4097924, 53.43939139999999], [-2.4065549, 53.4399055], [-2.4050079, 53.44015850000001], [-2.4034387999999995, 53.4404049], [-2.4003172000000004, 53.440900899999995], [-2.3930754, 53.44206450000001], [-2.3928701999999995, 53.4420984], [-2.3905808, 53.4424552], [-2.3903956999999996, 53.4424854], [-2.3886717, 53.4427707], [-2.3882195, 53.4428588], [-2.3858727999999996, 53.44335649999999], [-2.3853764, 53.4434551], [-2.3849131999999997, 53.4435356], [-2.3840401, 53.44368299999999], [-2.3839503999999994, 53.4436982], [-2.3820538, 53.44398369999999], [-2.3809191999999997, 53.444154799999986], [-2.3790388, 53.4444464], [-2.3778923, 53.4446261], [-2.3738992, 53.4452322], [-2.3706646, 53.44572000000001], [-2.3686429, 53.44602509999999], [-2.3678242, 53.4461487], [-2.3661857, 53.4464058], [-2.3647427000000003, 53.44662689999999], [-2.3607239999999994, 53.4472278], [-2.357023, 53.447790999999995], [-2.3557034999999997, 53.4479917], [-2.3536475999999995, 53.4483045], [-2.3515722, 53.4486256], [-2.3480894, 53.44914529999999], [-2.3462145, 53.4494319], [-2.3440529, 53.4497571], [-2.3418875, 53.450086899999995], [-2.3370221, 53.45082910000001], [-2.3356197387107556, 53.451041681930555], [-2.3321721, 53.4515643], [-2.3297336, 53.451933], [-2.3277582, 53.45224170000001], [-2.3272567, 53.4523201], [-2.3252259, 53.452624699999994], [-2.3231874999999995, 53.452929299999994], [-2.3217163, 53.4531511], [-2.3216635, 53.4531591], [-2.3214383999999995, 53.453193], [-2.3191472, 53.4535551], [-2.3171282999999994, 53.453850200000005], [-2.3168430999999994, 53.453895], [-2.3158441999999995, 53.4540414], [-2.3142037, 53.45430000000001], [-2.3139721, 53.45433419999999], [-2.3127321999999997, 53.454550399999995], [-2.3127009999999997, 53.45455659999999], [-2.3121891, 53.45465809999999], [-2.311758, 53.454749], [-2.3113122999999995, 53.4548506], [-2.3109663000000005, 53.4549338], [-2.3106048, 53.45502399999999], [-2.3103131999999995, 53.45510219999999], [-2.3092685, 53.45542319999999], [-2.3083867, 53.455716300000006], [-2.3077269, 53.4559387], [-2.3072449, 53.456107499999995], [-2.3057835999999994, 53.456638899999994], [-2.3047514999999996, 53.45709860000001], [-2.3040565999999996, 53.457427], [-2.3033975, 53.457763599999986], [-2.3030142, 53.4579672], [-2.3026446999999997, 53.45816590000001], [-2.3012411, 53.4588834], [-2.3005571999999996, 53.4592003], [-2.2998318999999996, 53.4595237], [-2.2993824, 53.459714199999986], [-2.2989218999999994, 53.4598964], [-2.2983511, 53.460113099999994], [-2.2977168, 53.46033810000001], [-2.2970522, 53.4605728], [-2.2964565999999995, 53.460761600000005], [-2.2958691999999994, 53.46094060000001], [-2.2953287, 53.4610916], [-2.2947276, 53.461265700000006], [-2.2941733, 53.4614118], [-2.2934783999999997, 53.4615858], [-2.2927833999999994, 53.461751599999985], [-2.2924876999999997, 53.4618153], [-2.2917977, 53.4619559], [-2.2914653, 53.4620242], [-2.2912006, 53.4620784], [-2.2902937999999997, 53.46227400000001], [-2.2889145, 53.4625627], [-2.2882665, 53.4626924], [-2.2876876, 53.4628093], [-2.2870062, 53.4629468], [-2.2850514, 53.4633578], [-2.2849748, 53.4633736], [-2.2848344, 53.46340269999999], [-2.28239, 53.4639023], [-2.281168399999999, 53.46416010000001], [-2.2799385, 53.4644162], [-2.2792573, 53.4645541], [-2.2786175999999996, 53.4646821], [-2.2779482, 53.46482979999999], [-2.2772856, 53.46497099999999], [-2.2768172999999994, 53.4650765], [-2.2763715, 53.465181], [-2.2759950999999994, 53.46528790000001], [-2.27557, 53.4654069], [-2.27508, 53.4655578], [-2.2746177999999997, 53.465713099999995], [-2.2741633, 53.4658754], [-2.2736742999999997, 53.46605639999999], [-2.2732677999999997, 53.4662236], [-2.2728485999999997, 53.46640250000001], [-2.2724433, 53.4665847], [-2.2720355999999997, 53.4667805], [-2.2716056, 53.46700030000001], [-2.2712051, 53.4672118], [-2.2706593, 53.46752270000001], [-2.2705681, 53.4675746], [-2.2702284999999995, 53.4677878], [-2.2702217148203077, 53.46779240988761], [-2.2695532, 53.46824659999999], [-2.2693586, 53.4683952], [-2.2685057999999994, 53.46908789999999], [-2.2684298, 53.469157499999994], [-2.2682287999999997, 53.469318], [-2.2680187000000003, 53.4694688], [-2.2677225999999995, 53.469663100000005], [-2.2670883999999996, 53.4700923], [-2.2668871, 53.4702524], [-2.266582, 53.47050620000001], [-2.2662513, 53.4707981], [-2.2660234, 53.4710204], [-2.2657541, 53.4713044], [-2.2653661, 53.471731], [-2.2650541999999994, 53.47203880000001], [-2.2648788, 53.47219059999999], [-2.2646692, 53.47235320000001], [-2.2643462999999997, 53.472579], [-2.2641317999999995, 53.4727127], [-2.2639021, 53.472842400000005], [-2.2634641, 53.4730655], [-2.2630776, 53.473233099999995], [-2.2627584999999995, 53.4733584], [-2.2624991, 53.47344789999998], [-2.2623137999999994, 53.47350599999999], [-2.2615095, 53.47373470000001], [-2.2601953, 53.4741041], [-2.2588815, 53.4744698], [-2.2585635, 53.4745581], [-2.2582530999999997, 53.4746353], [-2.2579418999999996, 53.4747018], [-2.257638, 53.4747549], [-2.2575074, 53.4747736], [-2.2573679, 53.4747908], [-2.2570932, 53.4748191], [-2.2568434999999996, 53.4748431], [-2.2563742, 53.47487459999999], [-2.2559476999999997, 53.474903799999986], [-2.2556604, 53.474917299999994], [-2.2554313, 53.47492209999999], [-2.2552020999999995, 53.47491990000001], [-2.2549291999999994, 53.474908500000005], [-2.2546593999999995, 53.474881], [-2.2543824, 53.4748443], [-2.2542525, 53.4748219], [-2.2541144, 53.47479359999999], [-2.2539614, 53.4747639], [-2.2536887999999995, 53.4746944], [-2.2532782, 53.4745685], [-2.2528707999999997, 53.47444039999999], [-2.2526032, 53.47436019999999], [-2.2523688999999996, 53.4743047], [-2.252155, 53.47425479999999], [-2.2519304, 53.47420890000001], [-2.2515809, 53.47414800000001], [-2.2513926, 53.47411830000001], [-2.2510242, 53.474077], [-2.2502237, 53.47401920000001], [-2.2486573999999995, 53.4739635], [-2.2477473, 53.4739312], [-2.2477258, 53.47393040000001], [-2.2466494, 53.473891499999986], [-2.2462925999999994, 53.47387669999999], [-2.2457882102988034, 53.47387125803353], [-2.2452916, 53.47386590000001], [-2.245096199999999, 53.4738586], [-2.2442002, 53.47382900000001], [-2.2437992, 53.47384449999999], [-2.2427902999999993, 53.473864500000005], [-2.2425504999999997, 53.47386689999999], [-2.2421457999999994, 53.47385200000001], [-2.2418299, 53.47384040000001], [-2.2415314, 53.4738265], [-2.2412958, 53.47382270000001], [-2.2410453999999995, 53.473823], [-2.2407611, 53.47382819999999], [-2.2405572, 53.473840999999986], [-2.2401869, 53.473878000000006], [-2.2397204999999993, 53.47397209999999], [-2.2393915999999994, 53.4740457], [-2.238672, 53.474185600000006], [-2.238417, 53.474242399999994], [-2.2380085000000003, 53.4743334], [-2.2365309999999994, 53.47466169999999], [-2.2362245, 53.47473], [-2.2350142, 53.47499989999999], [-2.2339923999999995, 53.4752369], [-2.2314979, 53.4758161], [-2.2307341999999997, 53.4759882], [-2.2305469999999996, 53.476023199999986], [-2.230347, 53.4760507], [-2.2300135, 53.4760891], [-2.2296773, 53.4761284], [-2.2285538, 53.4762817], [-2.2282372999999995, 53.4763048], [-2.2280659, 53.4763103], [-2.2278994, 53.47630949999999], [-2.2277544, 53.4763014], [-2.2263409, 53.476188099999995], [-2.2261071, 53.47616000000002], [-2.2259387, 53.47614140000001], [-2.2257888, 53.4761208], [-2.2256764999999996, 53.4761011], [-2.2254392, 53.4760511], [-2.2252759, 53.47600549999999], [-2.225108399999999, 53.475952199999995], [-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": "Warrington Central", "dest_arr_time_act": "0037", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Warrington Central", "current_leg_milage": "16.8", "linx_max_speed_mph": 75, "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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2356.354, \"from_m\": 2057.272, \"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\": 2394.399, \"from_m\": 2356.354, \"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\": 2463.461, \"from_m\": 2394.399, \"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\": 2505.203, \"from_m\": 2463.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2584.426, \"from_m\": 2505.203, \"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\": 2642.464, \"from_m\": 2584.426, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3776.562, \"from_m\": 2642.464, \"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\": 6103.562, \"from_m\": 3776.562, \"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\": 6431.06, \"from_m\": 6103.562, \"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\": 9177.994, \"from_m\": 6431.06, \"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\": 9390.654, \"from_m\": 9177.994, \"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\": 9929.451, \"from_m\": 9390.654, \"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\": 27680.214, \"from_m\": 9929.451, \"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\": 28592.298, \"from_m\": 27680.214, \"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\": 29779.985, \"from_m\": 28592.298, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29838.946, \"from_m\": 29779.985, \"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\": 31513.375, \"from_m\": 29838.946, \"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\": 31913.233, \"from_m\": 31513.375, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 34747.662, \"from_m\": 31913.233, \"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\": 51646.11, \"from_m\": 34747.662, \"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\": 51679.699, \"from_m\": 51646.11, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52615.47, \"from_m\": 51679.699, \"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\": 53825.826, \"from_m\": 52615.47, \"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\": 54184.751, \"from_m\": 53825.826, \"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\": 54530.068, \"from_m\": 54184.751, \"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\": 54590.321, \"from_m\": 54530.068, \"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\": 55016.151, \"from_m\": 54590.321, \"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\": 55095.96, \"from_m\": 55016.151, \"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\": 55708.891, \"from_m\": 55095.96, \"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\": 56187.884, \"from_m\": 55708.891, \"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\": 56589.096, \"from_m\": 56187.884, \"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\": 626004, \"profile_key\": \"461c284f541975cfbf9c85cb93663ef3d0f9c0c67f4e0783ac9c7b0b609e7c06\", \"schedule_id\": 20330, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2340H\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2759.136, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4227.392, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2346\", \"location\": \"Mossley Hill\", \"stage_seq\": 6, \"distance_m\": 6251.458, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2348H\", \"location\": \"West Allerton\", \"stage_seq\": 7, \"distance_m\": 7380.812, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2352\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 8, \"distance_m\": 9029.504, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 9, \"distance_m\": 9929.451, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2356\", \"location\": \"Hunt's Cross\", \"stage_seq\": 10, \"distance_m\": 11438.642, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359\", \"location\": \"Halewood\", \"stage_seq\": 11, \"distance_m\": 13169.243, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": false, \"wtt_arr\": \"0002H\", \"wtt_dep\": \"0003\", \"location\": \"Hough Green\", \"stage_seq\": 12, \"distance_m\": 16889.902, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0007\", \"location\": \"Widnes\", \"stage_seq\": 13, \"distance_m\": 19766.763, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": false, \"wtt_arr\": \"0012H\", \"wtt_dep\": \"0013\", \"location\": \"Warrington West\", \"stage_seq\": 14, \"distance_m\": 26439.492, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": false, \"wtt_arr\": \"0017H\", \"wtt_dep\": \"0018H\", \"location\": \"Warrington Central\", \"stage_seq\": 15, \"distance_m\": 29621.918, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022\", \"location\": \"Birchwood\", \"stage_seq\": 16, \"distance_m\": 34599.945, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024H\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 17, \"distance_m\": 39856.337, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0031H\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 18, \"distance_m\": 51446.035, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0035\", \"location\": \"Deansgate\", \"stage_seq\": 19, \"distance_m\": 54372.915, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0035H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 20, \"distance_m\": 54939.923, \"section_seq\": 1, \"route_path_id\": 74263}, {\"is_pass\": false, \"wtt_arr\": \"0037\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 21, \"distance_m\": 56589.096, \"section_seq\": 1, \"route_path_id\": 74263}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56589.096, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74263}], \"total_distance_m\": 56589.096, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 56472.192, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 116.904, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2336", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:42:52Z\", \"source_id\": 51874765, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:42:59Z\", \"source_id\": 16739467, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:49:07Z\", \"source_id\": 51883803, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:49:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:49:11Z\", \"source_id\": 16742269, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:55:09Z\", \"source_id\": 51892140, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:55:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:55:13Z\", \"source_id\": 16744740, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:58:08Z\", \"source_id\": 51896099, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:59:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:58:12Z\", \"source_id\": 16745873, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:01:15Z\", \"source_id\": 51900290, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:01:18Z\", \"source_id\": 16747033, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:29Z\", \"source_id\": 51914384, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:14:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:34Z\", \"source_id\": 16750914, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:18Z\", \"source_id\": 51921025, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:21:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:22Z\", \"source_id\": 16752763, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:24:53Z\", \"source_id\": 51925119, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:25:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:24:58Z\", \"source_id\": 16753903, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:30:06Z\", \"source_id\": 51929701, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:31:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:30:08Z\", \"source_id\": 16755122, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:53Z\", \"source_id\": 51939661, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:44:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:58Z\", \"source_id\": 16757747, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:44:59Z\", \"source_id\": 51940288, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:02Z\", \"source_id\": 16757922, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:47Z\", \"source_id\": 51941334, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:53Z\", \"source_id\": 16758187, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "13", "timing_fact_generation": 1789602413445774, "current_leg_arrival_utc": "2026-09-18T00:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:47:47.741627", "service_state_evidence_id": 16758187, "current_leg_start_actual_dep": "2026-09-18T00:28:30+01:00", "operational_evidence_version": 118, "service_state_event_time_utc": "2026-09-16T23:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:47:47.744871", "service_state_valid_until_kind": null, "operational_interpretation_version": 118, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LIV |
MAN |
2M97 |
156414+156421 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "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": 683.612, "from_m": 317.352, "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": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.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": 75.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": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2356.354, "from_m": 2057.272, "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": 2394.399, "from_m": 2356.354, "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": 2463.461, "from_m": 2394.399, "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": 2505.203, "from_m": 2463.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2584.426, "from_m": 2505.203, "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": 2642.464, "from_m": 2584.426, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3776.562, "from_m": 2642.464, "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": 6103.562, "from_m": 3776.562, "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": 6431.06, "from_m": 6103.562, "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": 9177.994, "from_m": 6431.06, "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": 9390.654, "from_m": 9177.994, "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": 9929.451, "from_m": 9390.654, "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": 27680.214, "from_m": 9929.451, "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": 28592.298, "from_m": 27680.214, "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": 29779.985, "from_m": 28592.298, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29838.946, "from_m": 29779.985, "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": 31513.375, "from_m": 29838.946, "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": 31913.233, "from_m": 31513.375, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 34747.662, "from_m": 31913.233, "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": 51646.11, "from_m": 34747.662, "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": 51679.699, "from_m": 51646.11, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52615.47, "from_m": 51679.699, "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": 53825.826, "from_m": 52615.47, "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": 54184.751, "from_m": 53825.826, "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": 54530.068, "from_m": 54184.751, "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": 54590.321, "from_m": 54530.068, "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": 55016.151, "from_m": 54590.321, "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": 55095.96, "from_m": 55016.151, "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": 55708.891, "from_m": 55095.96, "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": 56187.884, "from_m": 55708.891, "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": 56589.096, "from_m": 56187.884, "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": 626004, "profile_key": "461c284f541975cfbf9c85cb93663ef3d0f9c0c67f4e0783ac9c7b0b609e7c06", "schedule_id": 20330, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2336", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74263}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 74263}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2340H", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 74263}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 74263}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4227.392, "section_seq": 1, "route_path_id": 74263}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Mossley Hill", "stage_seq": 6, "distance_m": 6251.458, "section_seq": 1, "route_path_id": 74263}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2348H", "location": "West Allerton", "stage_seq": 7, "distance_m": 7380.812, "section_seq": 1, "route_path_id": 74263}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2352", "location": "Liverpool South Parkway (HL)", "stage_seq": 8, "distance_m": 9029.504, "section_seq": 1, "route_path_id": 74263}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353", "location": "Hunts Cross West Jn", "stage_seq": 9, "distance_m": 9929.451, "section_seq": 1, "route_path_id": 74263}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Hunt's Cross", "stage_seq": 10, "distance_m": 11438.642, "section_seq": 1, "route_path_id": 74263}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359", "location": "Halewood", "stage_seq": 11, "distance_m": 13169.243, "section_seq": 1, "route_path_id": 74263}, {"is_pass": false, "wtt_arr": "0002H", "wtt_dep": "0003", "location": "Hough Green", "stage_seq": 12, "distance_m": 16889.902, "section_seq": 1, "route_path_id": 74263}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0007", "location": "Widnes", "stage_seq": 13, "distance_m": 19766.763, "section_seq": 1, "route_path_id": 74263}, {"is_pass": false, "wtt_arr": "0012H", "wtt_dep": "0013", "location": "Warrington West", "stage_seq": 14, "distance_m": 26439.492, "section_seq": 1, "route_path_id": 74263}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0018H", "location": "Warrington Central", "stage_seq": 15, "distance_m": 29621.918, "section_seq": 1, "route_path_id": 74263}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022", "location": "Birchwood", "stage_seq": 16, "distance_m": 34599.945, "section_seq": 1, "route_path_id": 74263}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024H", "location": "Glazebrook East Jn", "stage_seq": 17, "distance_m": 39856.337, "section_seq": 1, "route_path_id": 74263}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0031H", "location": "Trafford Park East Jn", "stage_seq": 18, "distance_m": 51446.035, "section_seq": 1, "route_path_id": 74263}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0035", "location": "Deansgate", "stage_seq": 19, "distance_m": 54372.915, "section_seq": 1, "route_path_id": 74263}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0035H", "location": "Manchester Oxford Road", "stage_seq": 20, "distance_m": 54939.923, "section_seq": 1, "route_path_id": 74263}, {"is_pass": false, "wtt_arr": "0037", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 21, "distance_m": 56589.096, "section_seq": 1, "route_path_id": 74263}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56589.096, "from_m": 0.0, "section_seq": 1, "route_path_id": 74263}], "total_distance_m": 56589.096, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 56472.192, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 116.904, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:42:52Z", "source_id": 51874765, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:42:59Z", "source_id": 16739467, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9902, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:49:07Z", "source_id": 51883803, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:49:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:49:11Z", "source_id": 16742269, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9910, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:55:09Z", "source_id": 51892140, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:55:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:55:13Z", "source_id": 16744740, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:58:08Z", "source_id": 51896099, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:59:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:58:12Z", "source_id": 16745873, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10034, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:01:15Z", "source_id": 51900290, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:01:18Z", "source_id": 16747033, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10046, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:29Z", "source_id": 51914384, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:14:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:34Z", "source_id": 16750914, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10061, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:18Z", "source_id": 51921025, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:21:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:22Z", "source_id": 16752763, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10055, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:24:53Z", "source_id": 51925119, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:25:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:24:58Z", "source_id": 16753903, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10068, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:30:06Z", "source_id": 51929701, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:31:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:30:08Z", "source_id": 16755122, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:53Z", "source_id": 51939661, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:44:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:58Z", "source_id": 16757747, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9216, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:44:59Z", "source_id": 51940288, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:46:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:02Z", "source_id": 16757922, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:47Z", "source_id": 51941334, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T23:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:53Z", "source_id": 16758187, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T00:47:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
2336 |
2336 |
10 |
None |
None |
Manchester Piccadilly |
0037 |
0037 |
13 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P23861/2026-09-17/detailed |
None |
Warrington Central |
2026-09-18T00:28:30+01:00 |
Manchester Piccadilly |
21.0 |
{"type": "LineString", "coordinates": [[-2.5915032999999994, 53.392090200000005], [-2.5910847, 53.3921515], [-2.5901953, 53.3923082], [-2.5897824, 53.39238850000001], [-2.5892259999999996, 53.39250739999999], [-2.5883833, 53.3926766], [-2.5873521, 53.39295389999999], [-2.5869540999999994, 53.3930749], [-2.5861968, 53.39332739999998], [-2.5855527, 53.393574099999995], [-2.5852491999999994, 53.3936953], [-2.5842783, 53.3940973], [-2.583689, 53.3943866], [-2.5831455, 53.3946792], [-2.5783653999999996, 53.39750969999999], [-2.5782206999999997, 53.3975963], [-2.5754557, 53.3992325], [-2.5753535, 53.3992911], [-2.571833499999999, 53.4013698], [-2.5717308, 53.401428900000006], [-2.5696598, 53.40266019999999], [-2.569528, 53.4027473], [-2.5688975, 53.4030965], [-2.5683284, 53.403389299999986], [-2.5679405, 53.4035616], [-2.5675319, 53.4037221], [-2.5669299999999997, 53.40392609999999], [-2.566504, 53.4040554], [-2.5662556, 53.4041228], [-2.5657661999999997, 53.4042421], [-2.5651543999999995, 53.4043662], [-2.5645443, 53.40446320000001], [-2.5574956, 53.40550959999999], [-2.5527716, 53.4062188], [-2.5516117, 53.4064412], [-2.5505919, 53.4066693], [-2.5405639999999994, 53.4090658], [-2.5404221, 53.40910020000001], [-2.5341544999999996, 53.4106139], [-2.526381, 53.41246439999999], [-2.5243112, 53.4129571], [-2.5239090999999996, 53.4130528], [-2.5209843, 53.41375289999999], [-2.518751457967283, 53.41428429590598], [-2.5172354, 53.41464510000001], [-2.51528279553466, 53.415110887303946], [-2.5104248999999994, 53.416269699999994], [-2.4812417, 53.4232459], [-2.4650547, 53.4270933], [-2.4552356999999994, 53.4293819], [-2.4552252, 53.4293844], [-2.4545842999999996, 53.4295349], [-2.4541393000000005, 53.429636999999985], [-2.4539767999999995, 53.42967239999999], [-2.4532171999999997, 53.42985650000001], [-2.452697, 53.42997100000001], [-2.4522602, 53.4300754], [-2.4512866, 53.4303084], [-2.4510512999999996, 53.4303646], [-2.4501767999999995, 53.4305736], [-2.448564, 53.4309402], [-2.4462328, 53.4314845], [-2.4444677999999995, 53.43190100000001], [-2.4427755, 53.43226810000001], [-2.4412090999999996, 53.4325941], [-2.4368746, 53.43330039999999], [-2.4337472000000004, 53.4339915], [-2.431499399999999, 53.434491599999994], [-2.4312038, 53.4345618], [-2.4297882, 53.43489509999999], [-2.4286545, 53.4352074], [-2.427958, 53.435409], [-2.4277844, 53.4354574], [-2.4263502999999997, 53.4358267], [-2.425451267122708, 53.43602315656742], [-2.421614299999999, 53.436861599999986], [-2.4192014, 53.4374005], [-2.4167780999999997, 53.437944300000005], [-2.4140780000000004, 53.4385187], [-2.4122677, 53.438922299999994], [-2.411534, 53.43907089999999], [-2.4110532, 53.439184399999995], [-2.4097924, 53.43939139999999], [-2.4065549, 53.4399055], [-2.4050079, 53.44015850000001], [-2.4034387999999995, 53.4404049], [-2.4003172000000004, 53.440900899999995], [-2.3930754, 53.44206450000001], [-2.3928701999999995, 53.4420984], [-2.3905808, 53.4424552], [-2.3903956999999996, 53.4424854], [-2.3886717, 53.4427707], [-2.3882195, 53.4428588], [-2.3858727999999996, 53.44335649999999], [-2.3853764, 53.4434551], [-2.3849131999999997, 53.4435356], [-2.3840401, 53.44368299999999], [-2.3839503999999994, 53.4436982], [-2.3820538, 53.44398369999999], [-2.3809191999999997, 53.444154799999986], [-2.3790388, 53.4444464], [-2.3778923, 53.4446261], [-2.3738992, 53.4452322], [-2.3706646, 53.44572000000001], [-2.3686429, 53.44602509999999], [-2.3678242, 53.4461487], [-2.3661857, 53.4464058], [-2.3647427000000003, 53.44662689999999], [-2.3607239999999994, 53.4472278], [-2.357023, 53.447790999999995], [-2.3557034999999997, 53.4479917], [-2.3536475999999995, 53.4483045], [-2.3515722, 53.4486256], [-2.3480894, 53.44914529999999], [-2.3462145, 53.4494319], [-2.3440529, 53.4497571], [-2.3418875, 53.450086899999995], [-2.3370221, 53.45082910000001], [-2.3356197387107556, 53.451041681930555], [-2.3321721, 53.4515643], [-2.3297336, 53.451933], [-2.3277582, 53.45224170000001], [-2.3272567, 53.4523201], [-2.3252259, 53.452624699999994], [-2.3231874999999995, 53.452929299999994], [-2.3217163, 53.4531511], [-2.3216635, 53.4531591], [-2.3214383999999995, 53.453193], [-2.3191472, 53.4535551], [-2.3171282999999994, 53.453850200000005], [-2.3168430999999994, 53.453895], [-2.3158441999999995, 53.4540414], [-2.3142037, 53.45430000000001], [-2.3139721, 53.45433419999999], [-2.3127321999999997, 53.454550399999995], [-2.3127009999999997, 53.45455659999999], [-2.3121891, 53.45465809999999], [-2.311758, 53.454749], [-2.3113122999999995, 53.4548506], [-2.3109663000000005, 53.4549338], [-2.3106048, 53.45502399999999], [-2.3103131999999995, 53.45510219999999], [-2.3092685, 53.45542319999999], [-2.3083867, 53.455716300000006], [-2.3077269, 53.4559387], [-2.3072449, 53.456107499999995], [-2.3057835999999994, 53.456638899999994], [-2.3047514999999996, 53.45709860000001], [-2.3040565999999996, 53.457427], [-2.3033975, 53.457763599999986], [-2.3030142, 53.4579672], [-2.3026446999999997, 53.45816590000001], [-2.3012411, 53.4588834], [-2.3005571999999996, 53.4592003], [-2.2998318999999996, 53.4595237], [-2.2993824, 53.459714199999986], [-2.2989218999999994, 53.4598964], [-2.2983511, 53.460113099999994], [-2.2977168, 53.46033810000001], [-2.2970522, 53.4605728], [-2.2964565999999995, 53.460761600000005], [-2.2958691999999994, 53.46094060000001], [-2.2953287, 53.4610916], [-2.2947276, 53.461265700000006], [-2.2941733, 53.4614118], [-2.2934783999999997, 53.4615858], [-2.2927833999999994, 53.461751599999985], [-2.2924876999999997, 53.4618153], [-2.2917977, 53.4619559], [-2.2914653, 53.4620242], [-2.2912006, 53.4620784], [-2.2902937999999997, 53.46227400000001], [-2.2889145, 53.4625627], [-2.2882665, 53.4626924], [-2.2876876, 53.4628093], [-2.2870062, 53.4629468], [-2.2850514, 53.4633578], [-2.2849748, 53.4633736], [-2.2848344, 53.46340269999999], [-2.28239, 53.4639023], [-2.281168399999999, 53.46416010000001], [-2.2799385, 53.4644162], [-2.2792573, 53.4645541], [-2.2786175999999996, 53.4646821], [-2.2779482, 53.46482979999999], [-2.2772856, 53.46497099999999], [-2.2768172999999994, 53.4650765], [-2.2763715, 53.465181], [-2.2759950999999994, 53.46528790000001], [-2.27557, 53.4654069], [-2.27508, 53.4655578], [-2.2746177999999997, 53.465713099999995], [-2.2741633, 53.4658754], [-2.2736742999999997, 53.46605639999999], [-2.2732677999999997, 53.4662236], [-2.2728485999999997, 53.46640250000001], [-2.2724433, 53.4665847], [-2.2720355999999997, 53.4667805], [-2.2716056, 53.46700030000001], [-2.2712051, 53.4672118], [-2.2706593, 53.46752270000001], [-2.2705681, 53.4675746], [-2.2702284999999995, 53.4677878], [-2.2702217148203077, 53.46779240988761], [-2.2695532, 53.46824659999999], [-2.2693586, 53.4683952], [-2.2685057999999994, 53.46908789999999], [-2.2684298, 53.469157499999994], [-2.2682287999999997, 53.469318], [-2.2680187000000003, 53.4694688], [-2.2677225999999995, 53.469663100000005], [-2.2670883999999996, 53.4700923], [-2.2668871, 53.4702524], [-2.266582, 53.47050620000001], [-2.2662513, 53.4707981], [-2.2660234, 53.4710204], [-2.2657541, 53.4713044], [-2.2653661, 53.471731], [-2.2650541999999994, 53.47203880000001], [-2.2648788, 53.47219059999999], [-2.2646692, 53.47235320000001], [-2.2643462999999997, 53.472579], [-2.2641317999999995, 53.4727127], [-2.2639021, 53.472842400000005], [-2.2634641, 53.4730655], [-2.2630776, 53.473233099999995], [-2.2627584999999995, 53.4733584], [-2.2624991, 53.47344789999998], [-2.2623137999999994, 53.47350599999999], [-2.2615095, 53.47373470000001], [-2.2601953, 53.4741041], [-2.2588815, 53.4744698], [-2.2585635, 53.4745581], [-2.2582530999999997, 53.4746353], [-2.2579418999999996, 53.4747018], [-2.257638, 53.4747549], [-2.2575074, 53.4747736], [-2.2573679, 53.4747908], [-2.2570932, 53.4748191], [-2.2568434999999996, 53.4748431], [-2.2563742, 53.47487459999999], [-2.2559476999999997, 53.474903799999986], [-2.2556604, 53.474917299999994], [-2.2554313, 53.47492209999999], [-2.2552020999999995, 53.47491990000001], [-2.2549291999999994, 53.474908500000005], [-2.2546593999999995, 53.474881], [-2.2543824, 53.4748443], [-2.2542525, 53.4748219], [-2.2541144, 53.47479359999999], [-2.2539614, 53.4747639], [-2.2536887999999995, 53.4746944], [-2.2532782, 53.4745685], [-2.2528707999999997, 53.47444039999999], [-2.2526032, 53.47436019999999], [-2.2523688999999996, 53.4743047], [-2.252155, 53.47425479999999], [-2.2519304, 53.47420890000001], [-2.2515809, 53.47414800000001], [-2.2513926, 53.47411830000001], [-2.2510242, 53.474077], [-2.2502237, 53.47401920000001], [-2.2486573999999995, 53.4739635], [-2.2477473, 53.4739312], [-2.2477258, 53.47393040000001], [-2.2466494, 53.473891499999986], [-2.2462925999999994, 53.47387669999999], [-2.2457882102988034, 53.47387125803353], [-2.2452916, 53.47386590000001], [-2.245096199999999, 53.4738586], [-2.2442002, 53.47382900000001], [-2.2437992, 53.47384449999999], [-2.2427902999999993, 53.473864500000005], [-2.2425504999999997, 53.47386689999999], [-2.2421457999999994, 53.47385200000001], [-2.2418299, 53.47384040000001], [-2.2415314, 53.4738265], [-2.2412958, 53.47382270000001], [-2.2410453999999995, 53.473823], [-2.2407611, 53.47382819999999], [-2.2405572, 53.473840999999986], [-2.2401869, 53.473878000000006], [-2.2397204999999993, 53.47397209999999], [-2.2393915999999994, 53.4740457], [-2.238672, 53.474185600000006], [-2.238417, 53.474242399999994], [-2.2380085000000003, 53.4743334], [-2.2365309999999994, 53.47466169999999], [-2.2362245, 53.47473], [-2.2350142, 53.47499989999999], [-2.2339923999999995, 53.4752369], [-2.2314979, 53.4758161], [-2.2307341999999997, 53.4759882], [-2.2305469999999996, 53.476023199999986], [-2.230347, 53.4760507], [-2.2300135, 53.4760891], [-2.2296773, 53.4761284], [-2.2285538, 53.4762817], [-2.2282372999999995, 53.4763048], [-2.2280659, 53.4763103], [-2.2278994, 53.47630949999999], [-2.2277544, 53.4763014], [-2.2263409, 53.476188099999995], [-2.2261071, 53.47616000000002], [-2.2259387, 53.47614140000001], [-2.2257888, 53.4761208], [-2.2256764999999996, 53.4761011], [-2.2254392, 53.4760511], [-2.2252759, 53.47600549999999], [-2.225108399999999, 53.475952199999995], [-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]]} |
16.8 |
0026 |
0047 |
Warrington Central |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-16 23:57:51 |
TERMINATED |
2026-09-16 23:47:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758187 |
1789602413445774 |
118 |
118 |
2026-09-16 23:47:47.744871 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:47:47.741627 |
| 595798 |
626345 |
C34227 |
722D73M916 |
2026-09-16 |
COMPLETE |
16758128 |
2026-09-17 00:48:00 |
2026-09-16 23:58:21 |
2026-09-18 23:58:21 |
{"id": 626345, "stp": "P", "toc": "London Overground", "uid": "C34227", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34227/2026-09-17/detailed", "trust_id": "722D73M916", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": "23:58:00", "dar_platform": null, "dest_station": "Watford Junction (DC)", "service_date": "2026-09-16", "dest_arr_time": "0048", "dest_platform": "3", "is_terminated": 1, "next_location": "Watford Junction (DC)", "signalling_id": "2D73", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "0048", "current_leg_dep": "0043", "current_leg_end": "Watford Junction (DC)", "origin_dep_time": "2358", "origin_platform": "9", "current_location": "Watford Junction (DC)", "last_update_time": "2026-09-16T23:58:21", "route_debug_link": null, "timing_variation": "+3 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": "0045", "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\": 626345, \"profile_key\": \"6108c9e2df4ba81dd64913d4020cc6a1ede603f7555cf58148e9a3041ebf943e\", \"schedule_id\": 4332, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"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\": \"0001\", \"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\": \"0001H\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 3454.671, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0003H\", \"location\": \"South Hampstead\", \"stage_seq\": 4, \"distance_m\": 4563.615, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0005\", \"wtt_dep\": \"0005H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 5, \"distance_m\": 8753.232, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0007H\", \"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\": \"0008\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 7, \"distance_m\": 11441.225, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0009\", \"wtt_dep\": \"0009H\", \"location\": \"Kensal Green\", \"stage_seq\": 8, \"distance_m\": 12463.076, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0011H\", \"wtt_dep\": \"0012H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 9, \"distance_m\": 13965.405, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0014\", \"wtt_dep\": \"0014H\", \"location\": \"Harlesden\", \"stage_seq\": 10, \"distance_m\": 16236.469, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0016H\", \"wtt_dep\": \"0017\", \"location\": \"Stonebridge Park\", \"stage_seq\": 11, \"distance_m\": 19036.571, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": \"0019H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 12, \"distance_m\": 20674.905, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0021\", \"wtt_dep\": \"0021H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 13, \"distance_m\": 32115.687, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0023\", \"wtt_dep\": \"0023H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 14, \"distance_m\": 33040.547, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": \"0025H\", \"location\": \"Kenton (DC)\", \"stage_seq\": 15, \"distance_m\": 34423.233, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0027H\", \"wtt_dep\": \"0028\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 16, \"distance_m\": 36117.834, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0030H\", \"wtt_dep\": \"0031\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 17, \"distance_m\": 38017.599, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0032H\", \"wtt_dep\": \"0033\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 18, \"distance_m\": 39208.36, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0035H\", \"wtt_dep\": \"0036\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 19, \"distance_m\": 41589.053, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0038H\", \"wtt_dep\": \"0039\", \"location\": \"Bushey (DC)\", \"stage_seq\": 20, \"distance_m\": 43569.678, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0041\", \"wtt_dep\": \"0041H\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 21, \"distance_m\": 44875.941, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0045\", \"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": "2358", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "5.0", "current_position_lat": "51.6633284", "current_position_lon": "-0.3959394", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:02:06Z\", \"source_id\": 51901247, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:02:12Z\", \"source_id\": 16747350, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:04:04Z\", \"source_id\": 51903857, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:04:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:04:08Z\", \"source_id\": 16748012, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:47Z\", \"source_id\": 51905876, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:54Z\", \"source_id\": 16748575, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:08:50Z\", \"source_id\": 51909472, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:09:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:08:53Z\", \"source_id\": 16749550, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:07Z\", \"source_id\": 51911941, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:13Z\", \"source_id\": 16750221, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:38Z\", \"source_id\": 51914543, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:14:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:44Z\", \"source_id\": 16750958, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:16:02Z\", \"source_id\": 51916943, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:16:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:16:09Z\", \"source_id\": 16751624, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:39Z\", \"source_id\": 51919500, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:44Z\", \"source_id\": 16752325, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:29Z\", \"source_id\": 51921173, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:22:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:32Z\", \"source_id\": 16752800, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:11Z\", \"source_id\": 51923621, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:17Z\", \"source_id\": 16753499, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:16Z\", \"source_id\": 51925435, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:26:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:18Z\", \"source_id\": 16754005, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:11Z\", \"source_id\": 51928055, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:19Z\", \"source_id\": 16754725, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:11Z\", \"source_id\": 51930650, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:31:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:18Z\", \"source_id\": 16755335, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:58Z\", \"source_id\": 51932000, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:34:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:03Z\", \"source_id\": 16755732, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:09Z\", \"source_id\": 51933663, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:37:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:13Z\", \"source_id\": 16756181, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:08Z\", \"source_id\": 51935978, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:12Z\", \"source_id\": 16756745, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:44Z\", \"source_id\": 51938412, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:47Z\", \"source_id\": 16757356, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:26Z\", \"source_id\": 51941144, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:29Z\", \"source_id\": 16758128, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction (DC)", "service_state_platform": "4", "timing_fact_generation": 1789602389332991, "current_leg_arrival_utc": "2026-09-18T00:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:47:57.646972", "service_state_evidence_id": 51941144, "current_leg_start_actual_dep": "2026-09-18T00:44:30+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-16T23:47:56", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:57:57.950111", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
EUS |
None |
2D73 |
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": 626345, "profile_key": "6108c9e2df4ba81dd64913d4020cc6a1ede603f7555cf58148e9a3041ebf943e", "schedule_id": 4332, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2358", "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": "0001", "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": "0001H", "location": "Camden Jn", "stage_seq": 3, "distance_m": 3454.671, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0003H", "location": "South Hampstead", "stage_seq": 4, "distance_m": 4563.615, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0005H", "location": "Kilburn High Road", "stage_seq": 5, "distance_m": 8753.232, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0007H", "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": "0008", "location": "Queen's Park Jn", "stage_seq": 7, "distance_m": 11441.225, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": "0009H", "location": "Kensal Green", "stage_seq": 8, "distance_m": 12463.076, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0011H", "wtt_dep": "0012H", "location": "Willesden Junction Low Level", "stage_seq": 9, "distance_m": 13965.405, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": "0014H", "location": "Harlesden", "stage_seq": 10, "distance_m": 16236.469, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0016H", "wtt_dep": "0017", "location": "Stonebridge Park", "stage_seq": 11, "distance_m": 19036.571, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0019H", "location": "Wembley Central (DC)", "stage_seq": 12, "distance_m": 20674.905, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": "0021H", "location": "North Wembley (DC)", "stage_seq": 13, "distance_m": 32115.687, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0023", "wtt_dep": "0023H", "location": "South Kenton (DC)", "stage_seq": 14, "distance_m": 33040.547, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": "0025H", "location": "Kenton (DC)", "stage_seq": 15, "distance_m": 34423.233, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0027H", "wtt_dep": "0028", "location": "Harrow & Wealdstone (DC)", "stage_seq": 16, "distance_m": 36117.834, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0030H", "wtt_dep": "0031", "location": "Headstone Lane (DC)", "stage_seq": 17, "distance_m": 38017.599, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0032H", "wtt_dep": "0033", "location": "Hatch End (DC)", "stage_seq": 18, "distance_m": 39208.36, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0035H", "wtt_dep": "0036", "location": "Carpenders Park (DC)", "stage_seq": 19, "distance_m": 41589.053, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0038H", "wtt_dep": "0039", "location": "Bushey (DC)", "stage_seq": 20, "distance_m": 43569.678, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0041", "wtt_dep": "0041H", "location": "Watford High Street (DC)", "stage_seq": 21, "distance_m": 44875.941, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0045", "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-16T23:02:06Z", "source_id": 51901247, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:02:12Z", "source_id": 16747350, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22583, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:04:04Z", "source_id": 51903857, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:04:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:04:08Z", "source_id": 16748012, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:47Z", "source_id": 51905876, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:54Z", "source_id": 16748575, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22489, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:08:50Z", "source_id": 51909472, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:09:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:08:53Z", "source_id": 16749550, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22538, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:07Z", "source_id": 51911941, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:13Z", "source_id": 16750221, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22028, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:38Z", "source_id": 51914543, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:14:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:44Z", "source_id": 16750958, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22018, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:16:02Z", "source_id": 51916943, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:16:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:16:09Z", "source_id": 16751624, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:39Z", "source_id": 51919500, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:19:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:44Z", "source_id": 16752325, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21974, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:29Z", "source_id": 51921173, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:22:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:32Z", "source_id": 16752800, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21970, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:11Z", "source_id": 51923621, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:23:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:17Z", "source_id": 16753499, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21966, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:16Z", "source_id": 51925435, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:26:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:18Z", "source_id": 16754005, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21984, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:11Z", "source_id": 51928055, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:29:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:19Z", "source_id": 16754725, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21946, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:11Z", "source_id": 51930650, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:31:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:18Z", "source_id": 16755335, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21942, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:58Z", "source_id": 51932000, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:34:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:03Z", "source_id": 16755732, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21938, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:09Z", "source_id": 51933663, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:37:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:13Z", "source_id": 16756181, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21914, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:08Z", "source_id": 51935978, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:39:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:12Z", "source_id": 16756745, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21919, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:44Z", "source_id": 51938412, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T23:42:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:47Z", "source_id": 16757356, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T00:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21910, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:26Z", "source_id": 51941144, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T23:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:29Z", "source_id": 16758128, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}] |
London Euston |
2358 |
2358 |
9 |
23:58:00 |
None |
Watford Junction (DC) |
0048 |
0045 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C34227/2026-09-17/detailed |
None |
Watford High Street (DC) |
2026-09-18T00:44:30+01:00 |
Watford Junction (DC) |
5.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 |
0043 |
0048 |
Watford High Street (DC) |
Watford Junction (DC) |
Watford Junction (DC) |
51.6633284 |
-0.3959394 |
51.6633284 |
-0.3959394 |
1 |
0 |
2026-09-16 23:58:21 |
TERMINATED |
2026-09-16 23:47:56 |
Watford Junction (DC) |
TD |
DIRECT_DESTINATION_ARRIVAL |
51941144 |
1789602389332991 |
71 |
71 |
2026-09-16 23:57:57.950111 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:47:57.646972 |
| 595799 |
626464 |
C39783 |
895Y71M017 |
2026-09-16 |
COMPLETE |
16758091 |
2026-09-17 00:47:00 |
2026-09-16 23:58:21 |
2026-09-18 23:58:21 |
{"id": 626464, "stp": "O", "toc": "Thameslink", "uid": "C39783", "consist": "700006", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39783/2026-09-17/detailed", "trust_id": "895Y71M017", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-16", "dest_arr_time": "0052", "dest_platform": "6", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "5Y71", "timing_status": "EARLY", "origin_station": "Sevenoaks", "current_leg_arr": "0047", "current_leg_dep": "0003", "current_leg_end": "London Victoria", "origin_dep_time": "0006", "origin_platform": "3", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-16T23:58:21", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[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.0778139, 51.39568950000001], [0.0772104, 51.395806699999994], [0.07688169999999998, 51.39588970000001], [0.07664076618880944, 51.39595654076374], [0.07644229999999999, 51.3960116], [0.0755402, 51.396270099999995], [0.07485019999999999, 51.396496299999995], [0.0742421, 51.3967037], [0.073609, 51.39693619999999], [0.0732598, 51.3970738], [0.072498, 51.3973865], [0.0719262, 51.3976324], [0.0713119, 51.39788780000001], [0.07054669999999999, 51.39820780000001], [0.0698367, 51.3985028], [0.0693973, 51.39867790000001], [0.0689897, 51.3988436], [0.068572, 51.3989916], [0.0681126, 51.3991532], [0.0676498, 51.399302199999994], [0.06715199999999999, 51.3994617], [0.0666425, 51.39961069999999], [0.0660644, 51.3997598], [0.06553149999999999, 51.3998901], [0.06499019999999998, 51.4000099], [0.0645325, 51.40010689999998], [0.0639034, 51.400227400000006], [0.063822, 51.40024180000001], [0.06304949999999998, 51.400364199999984], [0.06299589573452011, 51.40037191499291], [0.06290469943671477, 51.40038504041538], [0.06283030689910425, 51.40039574735476], [0.06274413766608793, 51.40040814925083], [0.06252769999999999, 51.40043929999999], [0.0618428, 51.4005217], [0.06173928414922681, 51.40053266558828], [0.0612915, 51.400580100000006], [0.06070169999999999, 51.40063219999999], [0.06031909999999999, 51.40066239999999], [0.0600132, 51.40067989999999], [0.05940120000000001, 51.4007075], [0.0592819, 51.40070970000001], [0.05888620000000001, 51.4007193], [0.0585683, 51.40072489999999], [0.0583250982562579, 51.400742873887616], [0.05795399999999999, 51.40077029999999], [0.057170500000000006, 51.40075209999999], [0.056710300000000005, 51.4007349], [0.05620719999999998, 51.4007088], [0.0552776, 51.40065990000001], [0.0531274, 51.4005383], [0.0509467, 51.4004145], [0.04842599999999999, 51.400277499999994], [0.0475869, 51.400231999999995], [0.0466275, 51.4001799], [0.0458104, 51.400135899999995], [0.0449265, 51.4000752], [0.0448541, 51.40007189999999], [0.0438754, 51.4000275], [0.042808099999999995, 51.399964], [0.0420527, 51.39992659999999], [0.0414029, 51.399890500000005], [0.040251, 51.3998251], [0.03888169999999999, 51.3997566], [0.03754749999999999, 51.39968999999999], [0.036756, 51.39966460000001], [0.0366054, 51.3996581], [0.0357935, 51.3996358], [0.03489169999999999, 51.39961869999999], [0.0340417, 51.3996111], [0.0327349, 51.399613], [0.03249610000000001, 51.399616599999995], [0.032238899999999994, 51.39961749999999], [0.031354, 51.3996252], [0.0305856, 51.39965029999999], [0.026511199999999995, 51.399777799999995], [0.0247604, 51.3998344], [0.0235582, 51.399862600000006], [0.0223694, 51.3999034], [0.0205947, 51.39995979999999], [0.0195588, 51.39999269999999], [0.018589728966186304, 51.40002312075288], [0.0175073, 51.400057099999984], [0.0165689, 51.400087499999984], [0.0162829, 51.40009779999999], [0.014721799999999997, 51.40015419999999], [0.0141792, 51.40018289999998], [0.013705099999999998, 51.4002254], [0.013336499999999998, 51.400268699999984], [0.013007, 51.400313999999995], [0.0126593, 51.40036119999999], [0.012162499999999998, 51.4004387], [0.0116245, 51.4005456], [0.0111248, 51.400665299999986], [0.010639999999999998, 51.40077949999999], [0.010208, 51.4009023], [0.009492699999999998, 51.40113109999999], [0.0090119, 51.4013077], [0.0085348, 51.4015007], [0.008069, 51.401701], [0.007615000000000001, 51.40192429999999], [0.007286900000000001, 51.402092], [0.006980599999999999, 51.4022584], [0.0066654, 51.40245], [0.0063328, 51.4026658], [0.006033199999999999, 51.40286690000001], [0.0056931, 51.4031174], [0.0053058, 51.40342150000001], [0.0045766, 51.40399389999999], [0.0038634, 51.4045554], [0.0033478999999999996, 51.40495369999999], [0.0032732999999999994, 51.4050128], [0.0030332999999999996, 51.40520289999999], [0.0025005994927492616, 51.40562095488745], [0.0021579, 51.4058899], [0.0018096, 51.4061531], [0.0015815, 51.4063184], [0.0012139999999999998, 51.4065743], [0.0006567, 51.4068873], [0.00013049999999999995, 51.4071414], [0.0, 51.40719964191809], [-0.0004271999999999999, 51.4073903], [-0.0009246, 51.40758879999999], [-0.0013747, 51.40775380000001], [-0.0018489, 51.407930400000005], [-0.0023055, 51.408121099999995], [-0.002652799999999999, 51.40827530000001], [-0.0029886, 51.4084466], [-0.0031325, 51.4085351], [-0.0032416620204411195, 51.408601617341944], [-0.003582, 51.408808999999984], [-0.003890699999999999, 51.4090168], [-0.0041552, 51.4092092], [-0.0043862, 51.409409999999994], [-0.004651999999999999, 51.40965990000001], [-0.004828299999999999, 51.4098407], [-0.0050647, 51.4101223], [-0.005224899999999999, 51.410343000000005], [-0.0053892, 51.410583800000005], [-0.005522799999999999, 51.410809500000006], [-0.0057093, 51.4111191], [-0.006047599999999999, 51.4116608], [-0.0064343, 51.412363], [-0.006680799999999999, 51.41275610000001], [-0.006858499999999999, 51.41305059999999], [-0.006999300000000001, 51.41327750000001], [-0.0071579, 51.4135331], [-0.007395399999999998, 51.4139201], [-0.007594999999999999, 51.4142969], [-0.007605100000000001, 51.41431600000001], [-0.0076556, 51.4144329], [-0.0076793, 51.41448739999999], [-0.0077534, 51.4146589], [-0.0079064, 51.4151289], [-0.0080594, 51.4156551], [-0.008381999999999999, 51.4167923], [-0.0084783, 51.4171595], [-0.0085656, 51.41746810000001], [-0.008697099999999998, 51.41791310000001], [-0.008810099999999998, 51.41823409999999], [-0.0089128, 51.4184837], [-0.009057499999999998, 51.4187888], [-0.0092046, 51.41905380000001], [-0.009371999999999998, 51.4193256], [-0.0095122, 51.419532499999995], [-0.0096938, 51.41977240000001], [-0.009901099999999998, 51.4200185], [-0.0100829, 51.420217], [-0.0102944, 51.42043399999999], [-0.010536, 51.4206632], [-0.0109827, 51.421028699999994], [-0.0114585, 51.42138260000001], [-0.0119804, 51.42174380000001], [-0.0123808, 51.42201839999999], [-0.0130886, 51.4225017], [-0.013783699999999998, 51.422983599999995], [-0.014216899999999994, 51.4232846], [-0.0148292, 51.42371810000001], [-0.015124900000000002, 51.4239211], [-0.0153249, 51.4240637], [-0.0156169, 51.4242989], [-0.0158861, 51.4245247], [-0.016213799999999997, 51.42482400000001], [-0.0164923, 51.42512949999999], [-0.0167228, 51.425399199999994], [-0.0168556, 51.4255723], [-0.0171898, 51.4260659], [-0.0173994, 51.4264328], [-0.0174921, 51.426655], [-0.0176101, 51.42695559999999], [-0.017696199999999995, 51.4272112], [-0.0177589, 51.4274443], [-0.017826099999999998, 51.4277764], [-0.017889799999999997, 51.42832789999999], [-0.01798, 51.4291329], [-0.0180325, 51.429417400000006], [-0.0180714, 51.4296548], [-0.018139499999999996, 51.42997129999999], [-0.0182028, 51.43023589999999], [-0.0182799, 51.4304928], [-0.018450099999999997, 51.43104739999999], [-0.0184833, 51.43116599999998], [-0.0186365, 51.43155589999999], [-0.0187406, 51.4318032], [-0.0187923, 51.4319344], [-0.0188774, 51.4321208], [-0.0189293, 51.43222079999999], [-0.019013499999999996, 51.43241429999999], [-0.019116599999999997, 51.43264080000001], [-0.0191828, 51.43278550000001], [-0.019269199999999997, 51.43294800000001], [-0.019415999999999996, 51.4331954], [-0.0195499, 51.4334227], [-0.01972615469894212, 51.43369138969889], [-0.0197463, 51.4337221], [-0.0198807, 51.433933], [-0.0199974, 51.43410579999999], [-0.020305199999999995, 51.434534099999986], [-0.020622, 51.434929800000006], [-0.020767, 51.435114500000005], [-0.020952799999999997, 51.43533599999999], [-0.0213102, 51.4357247], [-0.0215934, 51.4360273], [-0.0218927, 51.4363323], [-0.022404899999999995, 51.4368563], [-0.022874, 51.4373279], [-0.023633999999999995, 51.4380892], [-0.024143000000000005, 51.4386102], [-0.024307, 51.438784099999985], [-0.0244148, 51.43892759999999], [-0.0245558, 51.4391102], [-0.024728799999999995, 51.4393428], [-0.024891099999999996, 51.439575000000005], [-0.0249901, 51.4397073], [-0.0251324, 51.43990910000001], [-0.0252991, 51.4401583], [-0.025506299999999996, 51.440472], [-0.025596101969795063, 51.440611185477565], [-0.025633805071553245, 51.44066962197825], [-0.0256796, 51.44074059999999], [-0.0260086, 51.4412838], [-0.026158, 51.4416029], [-0.0262413, 51.4418063], [-0.026354099999999995, 51.44210790000001], [-0.026408199999999996, 51.442305100000006], [-0.0264631, 51.44251830000001], [-0.0264979, 51.442705399999994], [-0.0265035, 51.4428147], [-0.026503828920187284, 51.442817580280106], [-0.0265257, 51.4430091], [-0.0265139, 51.44321479999999], [-0.0264509, 51.4435113], [-0.026360399999999996, 51.4437818], [-0.026311999999999995, 51.4439634], [-0.026197699999999997, 51.44428529999999], [-0.0261567, 51.4444111], [-0.0261269, 51.4444949], [-0.026091599999999996, 51.4445947], [-0.025883399999999997, 51.4451894], [-0.0257921, 51.44545249999999], [-0.0256794, 51.4457658], [-0.025593299999999996, 51.44599939999999], [-0.0254168, 51.4465063], [-0.025380699999999996, 51.44662760000001], [-0.0253058, 51.4468561], [-0.0252382, 51.4470776], [-0.025187299999999996, 51.4472907], [-0.0251497, 51.4475051], [-0.025130999999999997, 51.44770580000001], [-0.025120199999999995, 51.44795270000001], [-0.025130999999999997, 51.4481541], [-0.025153800000000004, 51.4483305], [-0.025188, 51.4485369], [-0.0252282, 51.4487192], [-0.0252892, 51.4489072], [-0.025362999999999997, 51.44911860000001], [-0.0254488, 51.4493159], [-0.025561499999999997, 51.4495441], [-0.0256284, 51.4496632], [-0.0256786, 51.4497619], [-0.025761, 51.4498854], [-0.025862499999999997, 51.45003700000001], [-0.025967, 51.45018579999999], [-0.026149599999999995, 51.45039049999999], [-0.026355599999999996, 51.4506412], [-0.0265616, 51.4508416], [-0.026881399999999996, 51.4511128], [-0.027246399999999997, 51.451360400000006], [-0.0275501, 51.45157319999999], [-0.027862, 51.4517634], [-0.02813299999999999, 51.45189839999999], [-0.028392799999999992, 51.452019199999995], [-0.0286672, 51.4521594], [-0.029010200000000003, 51.4523173], [-0.029417999999999993, 51.4524943], [-0.0296726, 51.45259269999999], [-0.030070900000000005, 51.4527394], [-0.0303126, 51.4528233], [-0.030655199999999997, 51.4529837], [-0.0314026, 51.45323150000001], [-0.0320609, 51.45345120000001], [-0.0326022, 51.4536255], [-0.0333046, 51.453864], [-0.0335985, 51.453959100000006], [-0.0341173, 51.4541313], [-0.0346654, 51.45431719999999], [-0.0349728, 51.45442829999998], [-0.0354467, 51.45462159999999], [-0.0356443, 51.45471189999999], [-0.035919900000000005, 51.45484540000001], [-0.036223000000000005, 51.4550027], [-0.0366092, 51.45523029999999], [-0.0369243, 51.4554412], [-0.0372265, 51.4556587], [-0.0374969, 51.455882], [-0.0378074, 51.456119499999986], [-0.0380549, 51.456380999999986], [-0.0382659, 51.45663289999999], [-0.0384417, 51.45688560000001], [-0.0385841, 51.4571036], [-0.03872199999999999, 51.457327600000006], [-0.0389795, 51.4577294], [-0.0390674, 51.457850500000006], [-0.0392501, 51.458083300000006], [-0.0394267, 51.458290099999985], [-0.03951802394642744, 51.45838276889295], [-0.03955688222735863, 51.458422199390725], [-0.03960077669318415, 51.45846674019394], [-0.03963690546611939, 51.458503400923355], [-0.0397391, 51.458607099999995], [-0.03991949999999999, 51.4587633], [-0.04013049999999999, 51.458939599999994], [-0.040365, 51.4591204], [-0.0406208, 51.45930089999999], [-0.0409013, 51.45947859999998], [-0.04117919999999999, 51.4596381], [-0.041523599999999994, 51.4598267], [-0.04196799999999999, 51.4600698], [-0.0421447, 51.4601615], [-0.042500699999999995, 51.460371599999995], [-0.0428185, 51.4605843], [-0.0429922, 51.4607101], [-0.0431619, 51.4608452], [-0.043436699999999995, 51.461067500000006], [-0.0435379, 51.46115799999999], [-0.04367909999999999, 51.4612915], [-0.04380309999999999, 51.4614143], [-0.0439115, 51.4615399], [-0.0441119, 51.461785199999994], [-0.0443127, 51.4620655], [-0.044421199999999994, 51.4622411], [-0.0445145, 51.462397900000006], [-0.0446295, 51.462625300000006], [-0.04485449999999999, 51.4630428], [-0.0451096, 51.46347490000001], [-0.04543549999999999, 51.4638889], [-0.04565279999999999, 51.4641271], [-0.0458464, 51.464317300000005], [-0.0460666, 51.464512], [-0.0462858, 51.4647011], [-0.046520799999999994, 51.46489239999999], [-0.0467687, 51.4650767], [-0.0468374, 51.465125699999994], [-0.0469459, 51.465203], [-0.0469949, 51.465237900000005], [-0.04708949999999999, 51.4653054], [-0.04742389999999999, 51.465505400000005], [-0.04772359999999999, 51.46567360000001], [-0.0479639, 51.4657974], [-0.0481589, 51.46588509999999], [-0.0484125, 51.465998799999994], [-0.0488743, 51.46617349999999], [-0.0493442, 51.4663279], [-0.04952639999999999, 51.4663809], [-0.0496969, 51.466426899999995], [-0.050033499999999995, 51.4665098], [-0.0504, 51.4665939], [-0.05084759999999999, 51.46667949999999], [-0.0513332, 51.4667681], [-0.0517242, 51.46682359999999], [-0.052071099999999995, 51.4668648], [-0.0523571, 51.4668984], [-0.05304079999999999, 51.46697799999999], [-0.05331539999999999, 51.4670072], [-0.0536612, 51.4670457], [-0.05432209999999999, 51.4671243], [-0.05458509999999999, 51.467161], [-0.05485, 51.4671972], [-0.0551248, 51.4672378], [-0.0555027, 51.4673008], [-0.055863199999999995, 51.4673665], [-0.056152200000000006, 51.467427400000005], [-0.0564565, 51.467497299999984], [-0.056758099999999985, 51.46756289999999], [-0.057043, 51.4676392], [-0.05729799999999999, 51.4677107], [-0.0576055, 51.4677945], [-0.0578409, 51.46787119999999], [-0.0581141, 51.46795230000001], [-0.0583927, 51.4680507], [-0.0591635, 51.46832849999999], [-0.0596316, 51.4684934], [-0.06016429999999999, 51.46870439999999], [-0.06051019999999999, 51.468842], [-0.0610016, 51.469033200000005], [-0.061449, 51.4692087], [-0.061899600000000006, 51.4693906], [-0.0624365, 51.46959830000001], [-0.06271199999999999, 51.46970660000001], [-0.0630622, 51.46984779999999], [-0.0635158, 51.4700322], [-0.06382099999999999, 51.4701445], [-0.0641311, 51.47024360000001], [-0.06438158517234667, 51.470316686546624], [-0.06442549999999998, 51.47032949999999], [-0.06467303186293803, 51.470390865316126], [-0.0646885, 51.4703947], [-0.0650427, 51.47046439999999], [-0.0655158, 51.47055460000001], [-0.06599579999999998, 51.4706025], [-0.0664049, 51.4706345], [-0.06674789999999999, 51.4706353], [-0.0670102, 51.4706247], [-0.0673544, 51.470603100000005], [-0.0676644, 51.4705805], [-0.0681272, 51.470514], [-0.0687746, 51.4703891], [-0.0691917, 51.470256500000005], [-0.0693605, 51.47020029999999], [-0.06952429999999998, 51.4701458], [-0.06971519999999999, 51.4700763], [-0.0704366, 51.46981360000001], [-0.0709112, 51.4696471], [-0.07128669999999998, 51.46951730000001], [-0.0716884, 51.4693877], [-0.0721519, 51.469265699999994], [-0.0726124, 51.4691779], [-0.0731877, 51.4690995], [-0.0735633, 51.4690693], [-0.07379519999999999, 51.46905700000001], [-0.07396150000000001, 51.4690519], [-0.07412219999999999, 51.4690491], [-0.07441719999999999, 51.46904339999999], [-0.07466899999999999, 51.46904219999999], [-0.07488079999999998, 51.4690433], [-0.0751802, 51.469048599999994], [-0.07563149999999999, 51.469059900000005], [-0.0761123, 51.4690708], [-0.076688, 51.46910770000001], [-0.07723009999999998, 51.469179200000006], [-0.077632, 51.4692348], [-0.07808243444825923, 51.46928821892714], [-0.0783462, 51.4693195], [-0.077632, 51.4692348], [-0.0780759, 51.46930960000001], [-0.0784964, 51.4693752], [-0.07915270000000002, 51.46946950000001], [-0.07954959999999998, 51.4695196], [-0.07997829999999999, 51.4695621], [-0.0802835, 51.4695875], [-0.08059459999999999, 51.4696056], [-0.0809092, 51.46961960000001], [-0.0813111, 51.4696264], [-0.08178919999999999, 51.4696228], [-0.0820683, 51.4696201], [-0.0823168, 51.4696165], [-0.08262139999999998, 51.469599300000006], [-0.0829562, 51.46957299999998], [-0.08337349999999999, 51.4695343], [-0.08378609999999999, 51.469487], [-0.0842948, 51.4694191], [-0.0846901, 51.4693684], [-0.0855001, 51.469209199999995], [-0.0871159, 51.4688468], [-0.0876796, 51.4686998], [-0.08826439999999999, 51.4685345], [-0.08856399999999999, 51.4684462], [-0.08910589999999999, 51.468286600000006], [-0.08958051642544512, 51.46814143142757], [-0.0895816, 51.4681411], [-0.08983152841195213, 51.46806527606115], [-0.0898654, 51.46805500000001], [-0.0904038, 51.467892], [-0.0910524, 51.46768639999999], [-0.0917738, 51.4674601], [-0.0921301, 51.4673464], [-0.0926439, 51.467188699999994], [-0.0936895, 51.466864400000006], [-0.09469279999999998, 51.4665829], [-0.0952023, 51.4664342], [-0.0958308, 51.4662478], [-0.0963787, 51.4660903], [-0.09716869999999998, 51.46588339999998], [-0.098094, 51.46567259999999], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.09910305184173757, 51.465480312072934], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.110045, 51.4633249], [-0.1101665, 51.46330510000001], [-0.11017614228055878, 51.463303415218505], [-0.11047039999999998, 51.463252], [-0.1107872, 51.46319960000001], [-0.11111619999999998, 51.4631578], [-0.1114283, 51.46313299999999], [-0.1118276, 51.4631092], [-0.1121011, 51.46309979999999], [-0.1123741, 51.463098], [-0.112756833613543, 51.4631084708258], [-0.1127579, 51.4631085], [-0.1132875, 51.46313700000001], [-0.1136795, 51.4631835], [-0.11409099999999998, 51.463244399999994], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Sevenoaks", "dest_arr_time_act": "0052", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Sevenoaks", "current_leg_milage": "27.7", "linx_max_speed_mph": 100, "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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 324.205, \"from_m\": 230.626, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 632.461, \"from_m\": 324.205, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2222.377, \"from_m\": 632.461, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4721.277, \"from_m\": 2222.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\": 14688.316, \"from_m\": 4721.277, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14999.851, \"from_m\": 14688.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15043.332, \"from_m\": 14999.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\": 15096.682, \"from_m\": 15043.332, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15209.653, \"from_m\": 15096.682, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21506.712, \"from_m\": 15209.653, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21520.766, \"from_m\": 21506.712, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21637.766, \"from_m\": 21520.766, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22057.82, \"from_m\": 21637.766, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22207.223, \"from_m\": 22057.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23739.903, \"from_m\": 22207.223, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23774.797, \"from_m\": 23739.903, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31434.689, \"from_m\": 23774.797, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32231.755, \"from_m\": 31434.689, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34555.988, \"from_m\": 32231.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35055.443, \"from_m\": 34555.988, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36452.681, \"from_m\": 35055.443, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37098.486, \"from_m\": 36452.681, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38878.506, \"from_m\": 37098.486, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39648.578, \"from_m\": 38878.506, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 39715.793, \"from_m\": 39648.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40054.168, \"from_m\": 39715.793, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40078.015, \"from_m\": 40054.168, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41527.362, \"from_m\": 40078.015, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41653.239, \"from_m\": 41527.362, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41825.281, \"from_m\": 41653.239, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41899.104, \"from_m\": 41825.281, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43196.384, \"from_m\": 41899.104, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 43627.419, \"from_m\": 43196.384, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 43947.58, \"from_m\": 43627.419, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45078.032, \"from_m\": 43947.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}], \"service_id\": 626464, \"profile_key\": \"503f250adcab807abb2ce61c1323035f2e20a8e90aa27e718ebe8edcdc933d07\", \"schedule_id\": 39367, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0006\", \"location\": \"Sevenoaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010\", \"location\": \"Otford Jn\", \"stage_seq\": 2, \"distance_m\": 3653.825, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023\", \"location\": \"Swanley\", \"stage_seq\": 3, \"distance_m\": 15318.715, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 4, \"distance_m\": 21695.73, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028H\", \"location\": \"Bickley Jn\", \"stage_seq\": 5, \"distance_m\": 23100.251, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0031\", \"location\": \"Bromley South\", \"stage_seq\": 6, \"distance_m\": 25781.467, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0032\", \"location\": \"Shortlands\", \"stage_seq\": 7, \"distance_m\": 27238.957, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0033\", \"location\": \"Ravensbourne\", \"stage_seq\": 8, \"distance_m\": 28341.551, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0034H\", \"location\": \"Bellingham\", \"stage_seq\": 9, \"distance_m\": 30810.586, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0038H\", \"location\": \"Nunhead\", \"stage_seq\": 10, \"distance_m\": 35526.591, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0040\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 11, \"distance_m\": 37397.91, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0040H\", \"location\": \"Denmark Hill\", \"stage_seq\": 12, \"distance_m\": 38227.668, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0041\", \"location\": \"Cambria Jn\", \"stage_seq\": 13, \"distance_m\": 38938.328, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0042H\", \"location\": \"Canterbury Road Jn\", \"stage_seq\": 14, \"distance_m\": 39760.231, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0043\", \"location\": \"Brixton\", \"stage_seq\": 15, \"distance_m\": 39942.153, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0044H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 16, \"distance_m\": 41653.239, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0048H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 43675.323, \"section_seq\": 1, \"route_path_id\": 106335}, {\"is_pass\": false, \"wtt_arr\": \"0052\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 18, \"distance_m\": 45078.032, \"section_seq\": 1, \"route_path_id\": 106335}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45078.032, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106335}], \"total_distance_m\": 45078.032, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41373.454, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3704.578, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0006", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "44.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:15:03Z\", \"source_id\": 51915962, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:16:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:15:08Z\", \"source_id\": 16751341, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:40Z\", \"source_id\": 51923189, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:49Z\", \"source_id\": 16753362, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:41Z\", \"source_id\": 51924033, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:24:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:43Z\", \"source_id\": 16753619, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:24:48Z\", \"source_id\": 51925045, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:25:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:24:54Z\", \"source_id\": 16753887, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:27:14Z\", \"source_id\": 51927244, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:27:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:27:19Z\", \"source_id\": 16754483, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:28Z\", \"source_id\": 51931635, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:33Z\", \"source_id\": 16755643, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:32Z\", \"source_id\": 51933962, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:38Z\", \"source_id\": 16756258, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:10Z\", \"source_id\": 51940997, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:47:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:13Z\", \"source_id\": 16758091, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "4", "timing_fact_generation": 1789602373450831, "current_leg_arrival_utc": "2026-09-18T00:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:47:59.087550", "service_state_evidence_id": 16758091, "current_leg_start_actual_dep": "2026-09-18T00:06:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-16T23:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:57:59.949048", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
O |
SEV |
None |
5Y71 |
700006 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 96.439, "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": 230.626, "from_m": 96.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 324.205, "from_m": 230.626, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 632.461, "from_m": 324.205, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2222.377, "from_m": 632.461, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4721.277, "from_m": 2222.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": 14688.316, "from_m": 4721.277, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14999.851, "from_m": 14688.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15043.332, "from_m": 14999.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": 15096.682, "from_m": 15043.332, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15209.653, "from_m": 15096.682, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21506.712, "from_m": 15209.653, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21520.766, "from_m": 21506.712, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21637.766, "from_m": 21520.766, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22057.82, "from_m": 21637.766, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22207.223, "from_m": 22057.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23739.903, "from_m": 22207.223, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23774.797, "from_m": 23739.903, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31434.689, "from_m": 23774.797, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32231.755, "from_m": 31434.689, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34555.988, "from_m": 32231.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35055.443, "from_m": 34555.988, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36452.681, "from_m": 35055.443, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37098.486, "from_m": 36452.681, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38878.506, "from_m": 37098.486, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39648.578, "from_m": 38878.506, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 39715.793, "from_m": 39648.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40054.168, "from_m": 39715.793, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40078.015, "from_m": 40054.168, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41527.362, "from_m": 40078.015, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41653.239, "from_m": 41527.362, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41825.281, "from_m": 41653.239, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41899.104, "from_m": 41825.281, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43196.384, "from_m": 41899.104, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 43627.419, "from_m": 43196.384, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 43947.58, "from_m": 43627.419, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45078.032, "from_m": 43947.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}], "service_id": 626464, "profile_key": "503f250adcab807abb2ce61c1323035f2e20a8e90aa27e718ebe8edcdc933d07", "schedule_id": 39367, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0006", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "Otford Jn", "stage_seq": 2, "distance_m": 3653.825, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023", "location": "Swanley", "stage_seq": 3, "distance_m": 15318.715, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "St. Mary Cray Jn", "stage_seq": 4, "distance_m": 21695.73, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028H", "location": "Bickley Jn", "stage_seq": 5, "distance_m": 23100.251, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0031", "location": "Bromley South", "stage_seq": 6, "distance_m": 25781.467, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0032", "location": "Shortlands", "stage_seq": 7, "distance_m": 27238.957, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0033", "location": "Ravensbourne", "stage_seq": 8, "distance_m": 28341.551, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0034H", "location": "Bellingham", "stage_seq": 9, "distance_m": 30810.586, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0038H", "location": "Nunhead", "stage_seq": 10, "distance_m": 35526.591, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0040", "location": "Crofton Road Jn", "stage_seq": 11, "distance_m": 37397.91, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0040H", "location": "Denmark Hill", "stage_seq": 12, "distance_m": 38227.668, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0041", "location": "Cambria Jn", "stage_seq": 13, "distance_m": 38938.328, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0042H", "location": "Canterbury Road Jn", "stage_seq": 14, "distance_m": 39760.231, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0043", "location": "Brixton", "stage_seq": 15, "distance_m": 39942.153, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0044H", "location": "Voltaire Road Jn", "stage_seq": 16, "distance_m": 41653.239, "section_seq": 1, "route_path_id": 106335}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0048H", "location": "Grosvenor Bridge Jn", "stage_seq": 17, "distance_m": 43675.323, "section_seq": 1, "route_path_id": 106335}, {"is_pass": false, "wtt_arr": "0052", "wtt_dep": null, "location": "London Victoria", "stage_seq": 18, "distance_m": 45078.032, "section_seq": 1, "route_path_id": 106335}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45078.032, "from_m": 0.0, "section_seq": 1, "route_path_id": 106335}], "total_distance_m": 45078.032, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41373.454, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3704.578, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31959, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:15:03Z", "source_id": 51915962, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:16:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:15:08Z", "source_id": 16751341, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31873, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:40Z", "source_id": 51923189, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:23:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:49Z", "source_id": 16753362, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31850, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:41Z", "source_id": 51924033, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:24:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:43Z", "source_id": 16753619, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31844, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:24:48Z", "source_id": 51925045, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:25:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:24:54Z", "source_id": 16753887, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31832, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:27:14Z", "source_id": 51927244, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:27:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:27:19Z", "source_id": 16754483, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31562, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:28Z", "source_id": 51931635, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:33:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:33Z", "source_id": 16755643, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:32Z", "source_id": 51933962, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:36:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:38Z", "source_id": 16756258, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28687, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:10Z", "source_id": 51940997, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:47:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:13Z", "source_id": 16758091, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:47:00+01:00", "operational_fact": true}] |
Sevenoaks |
0006 |
0006 |
3 |
None |
None |
London Victoria |
0052 |
0052 |
6 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C39783/2026-09-17/detailed |
None |
Sevenoaks |
2026-09-18T00:06:00+01:00 |
London Victoria |
44.0 |
{"type": "LineString", "coordinates": [[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.0778139, 51.39568950000001], [0.0772104, 51.395806699999994], [0.07688169999999998, 51.39588970000001], [0.07664076618880944, 51.39595654076374], [0.07644229999999999, 51.3960116], [0.0755402, 51.396270099999995], [0.07485019999999999, 51.396496299999995], [0.0742421, 51.3967037], [0.073609, 51.39693619999999], [0.0732598, 51.3970738], [0.072498, 51.3973865], [0.0719262, 51.3976324], [0.0713119, 51.39788780000001], [0.07054669999999999, 51.39820780000001], [0.0698367, 51.3985028], [0.0693973, 51.39867790000001], [0.0689897, 51.3988436], [0.068572, 51.3989916], [0.0681126, 51.3991532], [0.0676498, 51.399302199999994], [0.06715199999999999, 51.3994617], [0.0666425, 51.39961069999999], [0.0660644, 51.3997598], [0.06553149999999999, 51.3998901], [0.06499019999999998, 51.4000099], [0.0645325, 51.40010689999998], [0.0639034, 51.400227400000006], [0.063822, 51.40024180000001], [0.06304949999999998, 51.400364199999984], [0.06299589573452011, 51.40037191499291], [0.06290469943671477, 51.40038504041538], [0.06283030689910425, 51.40039574735476], [0.06274413766608793, 51.40040814925083], [0.06252769999999999, 51.40043929999999], [0.0618428, 51.4005217], [0.06173928414922681, 51.40053266558828], [0.0612915, 51.400580100000006], [0.06070169999999999, 51.40063219999999], [0.06031909999999999, 51.40066239999999], [0.0600132, 51.40067989999999], [0.05940120000000001, 51.4007075], [0.0592819, 51.40070970000001], [0.05888620000000001, 51.4007193], [0.0585683, 51.40072489999999], [0.0583250982562579, 51.400742873887616], [0.05795399999999999, 51.40077029999999], [0.057170500000000006, 51.40075209999999], [0.056710300000000005, 51.4007349], [0.05620719999999998, 51.4007088], [0.0552776, 51.40065990000001], [0.0531274, 51.4005383], [0.0509467, 51.4004145], [0.04842599999999999, 51.400277499999994], [0.0475869, 51.400231999999995], [0.0466275, 51.4001799], [0.0458104, 51.400135899999995], [0.0449265, 51.4000752], [0.0448541, 51.40007189999999], [0.0438754, 51.4000275], [0.042808099999999995, 51.399964], [0.0420527, 51.39992659999999], [0.0414029, 51.399890500000005], [0.040251, 51.3998251], [0.03888169999999999, 51.3997566], [0.03754749999999999, 51.39968999999999], [0.036756, 51.39966460000001], [0.0366054, 51.3996581], [0.0357935, 51.3996358], [0.03489169999999999, 51.39961869999999], [0.0340417, 51.3996111], [0.0327349, 51.399613], [0.03249610000000001, 51.399616599999995], [0.032238899999999994, 51.39961749999999], [0.031354, 51.3996252], [0.0305856, 51.39965029999999], [0.026511199999999995, 51.399777799999995], [0.0247604, 51.3998344], [0.0235582, 51.399862600000006], [0.0223694, 51.3999034], [0.0205947, 51.39995979999999], [0.0195588, 51.39999269999999], [0.018589728966186304, 51.40002312075288], [0.0175073, 51.400057099999984], [0.0165689, 51.400087499999984], [0.0162829, 51.40009779999999], [0.014721799999999997, 51.40015419999999], [0.0141792, 51.40018289999998], [0.013705099999999998, 51.4002254], [0.013336499999999998, 51.400268699999984], [0.013007, 51.400313999999995], [0.0126593, 51.40036119999999], [0.012162499999999998, 51.4004387], [0.0116245, 51.4005456], [0.0111248, 51.400665299999986], [0.010639999999999998, 51.40077949999999], [0.010208, 51.4009023], [0.009492699999999998, 51.40113109999999], [0.0090119, 51.4013077], [0.0085348, 51.4015007], [0.008069, 51.401701], [0.007615000000000001, 51.40192429999999], [0.007286900000000001, 51.402092], [0.006980599999999999, 51.4022584], [0.0066654, 51.40245], [0.0063328, 51.4026658], [0.006033199999999999, 51.40286690000001], [0.0056931, 51.4031174], [0.0053058, 51.40342150000001], [0.0045766, 51.40399389999999], [0.0038634, 51.4045554], [0.0033478999999999996, 51.40495369999999], [0.0032732999999999994, 51.4050128], [0.0030332999999999996, 51.40520289999999], [0.0025005994927492616, 51.40562095488745], [0.0021579, 51.4058899], [0.0018096, 51.4061531], [0.0015815, 51.4063184], [0.0012139999999999998, 51.4065743], [0.0006567, 51.4068873], [0.00013049999999999995, 51.4071414], [0.0, 51.40719964191809], [-0.0004271999999999999, 51.4073903], [-0.0009246, 51.40758879999999], [-0.0013747, 51.40775380000001], [-0.0018489, 51.407930400000005], [-0.0023055, 51.408121099999995], [-0.002652799999999999, 51.40827530000001], [-0.0029886, 51.4084466], [-0.0031325, 51.4085351], [-0.0032416620204411195, 51.408601617341944], [-0.003582, 51.408808999999984], [-0.003890699999999999, 51.4090168], [-0.0041552, 51.4092092], [-0.0043862, 51.409409999999994], [-0.004651999999999999, 51.40965990000001], [-0.004828299999999999, 51.4098407], [-0.0050647, 51.4101223], [-0.005224899999999999, 51.410343000000005], [-0.0053892, 51.410583800000005], [-0.005522799999999999, 51.410809500000006], [-0.0057093, 51.4111191], [-0.006047599999999999, 51.4116608], [-0.0064343, 51.412363], [-0.006680799999999999, 51.41275610000001], [-0.006858499999999999, 51.41305059999999], [-0.006999300000000001, 51.41327750000001], [-0.0071579, 51.4135331], [-0.007395399999999998, 51.4139201], [-0.007594999999999999, 51.4142969], [-0.007605100000000001, 51.41431600000001], [-0.0076556, 51.4144329], [-0.0076793, 51.41448739999999], [-0.0077534, 51.4146589], [-0.0079064, 51.4151289], [-0.0080594, 51.4156551], [-0.008381999999999999, 51.4167923], [-0.0084783, 51.4171595], [-0.0085656, 51.41746810000001], [-0.008697099999999998, 51.41791310000001], [-0.008810099999999998, 51.41823409999999], [-0.0089128, 51.4184837], [-0.009057499999999998, 51.4187888], [-0.0092046, 51.41905380000001], [-0.009371999999999998, 51.4193256], [-0.0095122, 51.419532499999995], [-0.0096938, 51.41977240000001], [-0.009901099999999998, 51.4200185], [-0.0100829, 51.420217], [-0.0102944, 51.42043399999999], [-0.010536, 51.4206632], [-0.0109827, 51.421028699999994], [-0.0114585, 51.42138260000001], [-0.0119804, 51.42174380000001], [-0.0123808, 51.42201839999999], [-0.0130886, 51.4225017], [-0.013783699999999998, 51.422983599999995], [-0.014216899999999994, 51.4232846], [-0.0148292, 51.42371810000001], [-0.015124900000000002, 51.4239211], [-0.0153249, 51.4240637], [-0.0156169, 51.4242989], [-0.0158861, 51.4245247], [-0.016213799999999997, 51.42482400000001], [-0.0164923, 51.42512949999999], [-0.0167228, 51.425399199999994], [-0.0168556, 51.4255723], [-0.0171898, 51.4260659], [-0.0173994, 51.4264328], [-0.0174921, 51.426655], [-0.0176101, 51.42695559999999], [-0.017696199999999995, 51.4272112], [-0.0177589, 51.4274443], [-0.017826099999999998, 51.4277764], [-0.017889799999999997, 51.42832789999999], [-0.01798, 51.4291329], [-0.0180325, 51.429417400000006], [-0.0180714, 51.4296548], [-0.018139499999999996, 51.42997129999999], [-0.0182028, 51.43023589999999], [-0.0182799, 51.4304928], [-0.018450099999999997, 51.43104739999999], [-0.0184833, 51.43116599999998], [-0.0186365, 51.43155589999999], [-0.0187406, 51.4318032], [-0.0187923, 51.4319344], [-0.0188774, 51.4321208], [-0.0189293, 51.43222079999999], [-0.019013499999999996, 51.43241429999999], [-0.019116599999999997, 51.43264080000001], [-0.0191828, 51.43278550000001], [-0.019269199999999997, 51.43294800000001], [-0.019415999999999996, 51.4331954], [-0.0195499, 51.4334227], [-0.01972615469894212, 51.43369138969889], [-0.0197463, 51.4337221], [-0.0198807, 51.433933], [-0.0199974, 51.43410579999999], [-0.020305199999999995, 51.434534099999986], [-0.020622, 51.434929800000006], [-0.020767, 51.435114500000005], [-0.020952799999999997, 51.43533599999999], [-0.0213102, 51.4357247], [-0.0215934, 51.4360273], [-0.0218927, 51.4363323], [-0.022404899999999995, 51.4368563], [-0.022874, 51.4373279], [-0.023633999999999995, 51.4380892], [-0.024143000000000005, 51.4386102], [-0.024307, 51.438784099999985], [-0.0244148, 51.43892759999999], [-0.0245558, 51.4391102], [-0.024728799999999995, 51.4393428], [-0.024891099999999996, 51.439575000000005], [-0.0249901, 51.4397073], [-0.0251324, 51.43990910000001], [-0.0252991, 51.4401583], [-0.025506299999999996, 51.440472], [-0.025596101969795063, 51.440611185477565], [-0.025633805071553245, 51.44066962197825], [-0.0256796, 51.44074059999999], [-0.0260086, 51.4412838], [-0.026158, 51.4416029], [-0.0262413, 51.4418063], [-0.026354099999999995, 51.44210790000001], [-0.026408199999999996, 51.442305100000006], [-0.0264631, 51.44251830000001], [-0.0264979, 51.442705399999994], [-0.0265035, 51.4428147], [-0.026503828920187284, 51.442817580280106], [-0.0265257, 51.4430091], [-0.0265139, 51.44321479999999], [-0.0264509, 51.4435113], [-0.026360399999999996, 51.4437818], [-0.026311999999999995, 51.4439634], [-0.026197699999999997, 51.44428529999999], [-0.0261567, 51.4444111], [-0.0261269, 51.4444949], [-0.026091599999999996, 51.4445947], [-0.025883399999999997, 51.4451894], [-0.0257921, 51.44545249999999], [-0.0256794, 51.4457658], [-0.025593299999999996, 51.44599939999999], [-0.0254168, 51.4465063], [-0.025380699999999996, 51.44662760000001], [-0.0253058, 51.4468561], [-0.0252382, 51.4470776], [-0.025187299999999996, 51.4472907], [-0.0251497, 51.4475051], [-0.025130999999999997, 51.44770580000001], [-0.025120199999999995, 51.44795270000001], [-0.025130999999999997, 51.4481541], [-0.025153800000000004, 51.4483305], [-0.025188, 51.4485369], [-0.0252282, 51.4487192], [-0.0252892, 51.4489072], [-0.025362999999999997, 51.44911860000001], [-0.0254488, 51.4493159], [-0.025561499999999997, 51.4495441], [-0.0256284, 51.4496632], [-0.0256786, 51.4497619], [-0.025761, 51.4498854], [-0.025862499999999997, 51.45003700000001], [-0.025967, 51.45018579999999], [-0.026149599999999995, 51.45039049999999], [-0.026355599999999996, 51.4506412], [-0.0265616, 51.4508416], [-0.026881399999999996, 51.4511128], [-0.027246399999999997, 51.451360400000006], [-0.0275501, 51.45157319999999], [-0.027862, 51.4517634], [-0.02813299999999999, 51.45189839999999], [-0.028392799999999992, 51.452019199999995], [-0.0286672, 51.4521594], [-0.029010200000000003, 51.4523173], [-0.029417999999999993, 51.4524943], [-0.0296726, 51.45259269999999], [-0.030070900000000005, 51.4527394], [-0.0303126, 51.4528233], [-0.030655199999999997, 51.4529837], [-0.0314026, 51.45323150000001], [-0.0320609, 51.45345120000001], [-0.0326022, 51.4536255], [-0.0333046, 51.453864], [-0.0335985, 51.453959100000006], [-0.0341173, 51.4541313], [-0.0346654, 51.45431719999999], [-0.0349728, 51.45442829999998], [-0.0354467, 51.45462159999999], [-0.0356443, 51.45471189999999], [-0.035919900000000005, 51.45484540000001], [-0.036223000000000005, 51.4550027], [-0.0366092, 51.45523029999999], [-0.0369243, 51.4554412], [-0.0372265, 51.4556587], [-0.0374969, 51.455882], [-0.0378074, 51.456119499999986], [-0.0380549, 51.456380999999986], [-0.0382659, 51.45663289999999], [-0.0384417, 51.45688560000001], [-0.0385841, 51.4571036], [-0.03872199999999999, 51.457327600000006], [-0.0389795, 51.4577294], [-0.0390674, 51.457850500000006], [-0.0392501, 51.458083300000006], [-0.0394267, 51.458290099999985], [-0.03951802394642744, 51.45838276889295], [-0.03955688222735863, 51.458422199390725], [-0.03960077669318415, 51.45846674019394], [-0.03963690546611939, 51.458503400923355], [-0.0397391, 51.458607099999995], [-0.03991949999999999, 51.4587633], [-0.04013049999999999, 51.458939599999994], [-0.040365, 51.4591204], [-0.0406208, 51.45930089999999], [-0.0409013, 51.45947859999998], [-0.04117919999999999, 51.4596381], [-0.041523599999999994, 51.4598267], [-0.04196799999999999, 51.4600698], [-0.0421447, 51.4601615], [-0.042500699999999995, 51.460371599999995], [-0.0428185, 51.4605843], [-0.0429922, 51.4607101], [-0.0431619, 51.4608452], [-0.043436699999999995, 51.461067500000006], [-0.0435379, 51.46115799999999], [-0.04367909999999999, 51.4612915], [-0.04380309999999999, 51.4614143], [-0.0439115, 51.4615399], [-0.0441119, 51.461785199999994], [-0.0443127, 51.4620655], [-0.044421199999999994, 51.4622411], [-0.0445145, 51.462397900000006], [-0.0446295, 51.462625300000006], [-0.04485449999999999, 51.4630428], [-0.0451096, 51.46347490000001], [-0.04543549999999999, 51.4638889], [-0.04565279999999999, 51.4641271], [-0.0458464, 51.464317300000005], [-0.0460666, 51.464512], [-0.0462858, 51.4647011], [-0.046520799999999994, 51.46489239999999], [-0.0467687, 51.4650767], [-0.0468374, 51.465125699999994], [-0.0469459, 51.465203], [-0.0469949, 51.465237900000005], [-0.04708949999999999, 51.4653054], [-0.04742389999999999, 51.465505400000005], [-0.04772359999999999, 51.46567360000001], [-0.0479639, 51.4657974], [-0.0481589, 51.46588509999999], [-0.0484125, 51.465998799999994], [-0.0488743, 51.46617349999999], [-0.0493442, 51.4663279], [-0.04952639999999999, 51.4663809], [-0.0496969, 51.466426899999995], [-0.050033499999999995, 51.4665098], [-0.0504, 51.4665939], [-0.05084759999999999, 51.46667949999999], [-0.0513332, 51.4667681], [-0.0517242, 51.46682359999999], [-0.052071099999999995, 51.4668648], [-0.0523571, 51.4668984], [-0.05304079999999999, 51.46697799999999], [-0.05331539999999999, 51.4670072], [-0.0536612, 51.4670457], [-0.05432209999999999, 51.4671243], [-0.05458509999999999, 51.467161], [-0.05485, 51.4671972], [-0.0551248, 51.4672378], [-0.0555027, 51.4673008], [-0.055863199999999995, 51.4673665], [-0.056152200000000006, 51.467427400000005], [-0.0564565, 51.467497299999984], [-0.056758099999999985, 51.46756289999999], [-0.057043, 51.4676392], [-0.05729799999999999, 51.4677107], [-0.0576055, 51.4677945], [-0.0578409, 51.46787119999999], [-0.0581141, 51.46795230000001], [-0.0583927, 51.4680507], [-0.0591635, 51.46832849999999], [-0.0596316, 51.4684934], [-0.06016429999999999, 51.46870439999999], [-0.06051019999999999, 51.468842], [-0.0610016, 51.469033200000005], [-0.061449, 51.4692087], [-0.061899600000000006, 51.4693906], [-0.0624365, 51.46959830000001], [-0.06271199999999999, 51.46970660000001], [-0.0630622, 51.46984779999999], [-0.0635158, 51.4700322], [-0.06382099999999999, 51.4701445], [-0.0641311, 51.47024360000001], [-0.06438158517234667, 51.470316686546624], [-0.06442549999999998, 51.47032949999999], [-0.06467303186293803, 51.470390865316126], [-0.0646885, 51.4703947], [-0.0650427, 51.47046439999999], [-0.0655158, 51.47055460000001], [-0.06599579999999998, 51.4706025], [-0.0664049, 51.4706345], [-0.06674789999999999, 51.4706353], [-0.0670102, 51.4706247], [-0.0673544, 51.470603100000005], [-0.0676644, 51.4705805], [-0.0681272, 51.470514], [-0.0687746, 51.4703891], [-0.0691917, 51.470256500000005], [-0.0693605, 51.47020029999999], [-0.06952429999999998, 51.4701458], [-0.06971519999999999, 51.4700763], [-0.0704366, 51.46981360000001], [-0.0709112, 51.4696471], [-0.07128669999999998, 51.46951730000001], [-0.0716884, 51.4693877], [-0.0721519, 51.469265699999994], [-0.0726124, 51.4691779], [-0.0731877, 51.4690995], [-0.0735633, 51.4690693], [-0.07379519999999999, 51.46905700000001], [-0.07396150000000001, 51.4690519], [-0.07412219999999999, 51.4690491], [-0.07441719999999999, 51.46904339999999], [-0.07466899999999999, 51.46904219999999], [-0.07488079999999998, 51.4690433], [-0.0751802, 51.469048599999994], [-0.07563149999999999, 51.469059900000005], [-0.0761123, 51.4690708], [-0.076688, 51.46910770000001], [-0.07723009999999998, 51.469179200000006], [-0.077632, 51.4692348], [-0.07808243444825923, 51.46928821892714], [-0.0783462, 51.4693195], [-0.077632, 51.4692348], [-0.0780759, 51.46930960000001], [-0.0784964, 51.4693752], [-0.07915270000000002, 51.46946950000001], [-0.07954959999999998, 51.4695196], [-0.07997829999999999, 51.4695621], [-0.0802835, 51.4695875], [-0.08059459999999999, 51.4696056], [-0.0809092, 51.46961960000001], [-0.0813111, 51.4696264], [-0.08178919999999999, 51.4696228], [-0.0820683, 51.4696201], [-0.0823168, 51.4696165], [-0.08262139999999998, 51.469599300000006], [-0.0829562, 51.46957299999998], [-0.08337349999999999, 51.4695343], [-0.08378609999999999, 51.469487], [-0.0842948, 51.4694191], [-0.0846901, 51.4693684], [-0.0855001, 51.469209199999995], [-0.0871159, 51.4688468], [-0.0876796, 51.4686998], [-0.08826439999999999, 51.4685345], [-0.08856399999999999, 51.4684462], [-0.08910589999999999, 51.468286600000006], [-0.08958051642544512, 51.46814143142757], [-0.0895816, 51.4681411], [-0.08983152841195213, 51.46806527606115], [-0.0898654, 51.46805500000001], [-0.0904038, 51.467892], [-0.0910524, 51.46768639999999], [-0.0917738, 51.4674601], [-0.0921301, 51.4673464], [-0.0926439, 51.467188699999994], [-0.0936895, 51.466864400000006], [-0.09469279999999998, 51.4665829], [-0.0952023, 51.4664342], [-0.0958308, 51.4662478], [-0.0963787, 51.4660903], [-0.09716869999999998, 51.46588339999998], [-0.098094, 51.46567259999999], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.09910305184173757, 51.465480312072934], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.110045, 51.4633249], [-0.1101665, 51.46330510000001], [-0.11017614228055878, 51.463303415218505], [-0.11047039999999998, 51.463252], [-0.1107872, 51.46319960000001], [-0.11111619999999998, 51.4631578], [-0.1114283, 51.46313299999999], [-0.1118276, 51.4631092], [-0.1121011, 51.46309979999999], [-0.1123741, 51.463098], [-0.112756833613543, 51.4631084708258], [-0.1127579, 51.4631085], [-0.1132875, 51.46313700000001], [-0.1136795, 51.4631835], [-0.11409099999999998, 51.463244399999994], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
27.7 |
0003 |
0047 |
Sevenoaks |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-16 23:58:21 |
TERMINATED |
2026-09-16 23:47:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758091 |
1789602373450831 |
63 |
63 |
2026-09-16 23:57:59.949048 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:47:59.087550 |
| 595800 |
626197 |
V34828 |
783W681916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:48:00 |
2026-09-16 23:58:21 |
2026-09-18 23:58:21 |
{"id": 626197, "stp": "N", "toc": "Transport for Wales", "uid": "V34828", "consist": null, "dest_crs": "XTF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V34828/2026-09-16/detailed", "trust_id": "783W681916", "origin_crs": "PPD", "show_on_map": 0, "dar_est_time": "23:48:00", "dar_platform": null, "dest_station": "Taffs Well Depot", "service_date": "2026-09-16", "dest_arr_time": "0008", "dest_platform": null, "is_terminated": 1, "next_location": "Taffs Well", "signalling_id": "3W68", "timing_status": null, "origin_station": "Pontypridd", "current_leg_arr": "2356", "current_leg_dep": "2348", "current_leg_end": "Taffs Well", "origin_dep_time": "2348", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-16T23:58:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3409999, 51.5991684], [-3.3408027, 51.5990809], [-3.3406672999999993, 51.59902600000001], [-3.3403896999999994, 51.598931799999995], [-3.3400986, 51.598841], [-3.3398081, 51.5987673], [-3.3396799999999995, 51.59874400000001], [-3.3394708999999994, 51.5987144], [-3.3392679999999997, 51.5986922], [-3.3390658999999996, 51.59868149999999], [-3.3388428999999995, 51.5986777], [-3.3373138, 51.598664], [-3.3370331, 51.598668399999994], [-3.3368093, 51.5986728], [-3.3366368999999994, 51.598672699999995], [-3.336586, 51.59867239999999], [-3.3361001999999997, 51.5986465], [-3.3358814999999997, 51.5986315], [-3.3354494, 51.59859019999999], [-3.335147399999999, 51.598559300000005], [-3.3347865, 51.5985086], [-3.3343623999999994, 51.5984331], [-3.3339628, 51.5983457], [-3.3335473, 51.598241599999994], [-3.3331533999999996, 51.59812610000001], [-3.3326963, 51.59797030000001], [-3.332259, 51.59780499999999], [-3.3316555999999995, 51.59754869999999], [-3.3300119, 51.596770500000005], [-3.3294585999999997, 51.59647689999999], [-3.3288085999999995, 51.596070999999995], [-3.327548999999999, 51.5951979], [-3.3268126999999996, 51.59465029999999], [-3.3263398, 51.59425029999999], [-3.3259078, 51.5938278], [-3.3255306, 51.5933866], [-3.3252713999999997, 51.59298630000001], [-3.3251305, 51.59263690000001], [-3.3250722, 51.592468700000005], [-3.3250111, 51.592196599999994], [-3.3249854999999995, 51.5918935], [-3.3249763999999997, 51.5912958], [-3.3249654999999994, 51.59096770000001], [-3.3249202999999996, 51.590611300000006], [-3.3247898, 51.5901174], [-3.3247485, 51.589970400000006], [-3.3242018999999994, 51.5882261], [-3.3239016999999995, 51.58732409999999], [-3.323766551242229, 51.5870628550381], [-3.3236882, 51.5869114], [-3.3233686999999996, 51.586403800000014], [-3.3226977, 51.585647], [-3.321036, 51.5838961], [-3.3201886999999997, 51.58310910000001], [-3.318775099999999, 51.5819079], [-3.3179706, 51.581289], [-3.317313, 51.5808451], [-3.3165848, 51.5803995], [-3.3157202, 51.5799447], [-3.3144748, 51.57937869999999], [-3.3133318, 51.5788599], [-3.3119889999999996, 51.5782505], [-3.311218199999999, 51.5779338], [-3.3103305999999995, 51.577598], [-3.3090892999999997, 51.5771904], [-3.3066133, 51.576533299999994], [-3.3058376999999997, 51.57627409999999], [-3.3051483, 51.57597859999999], [-3.3044980999999995, 51.57562669999999], [-3.3041018, 51.5753548], [-3.3037042, 51.5750556], [-3.303227, 51.57462110000001], [-3.3030089999999994, 51.5744087], [-3.3024076999999994, 51.573861], [-3.3020329, 51.5735895], [-3.3015565, 51.5733188], [-3.3011558999999995, 51.5731069], [-3.3007082000000003, 51.572922099999985], [-3.2997765, 51.5725536], [-3.2961941, 51.5712199], [-3.2959955999999995, 51.57114169999999], [-3.2941451, 51.5704519], [-3.2934937999999994, 51.5701789], [-3.2928670999999996, 51.569860899999995], [-3.2924677999999994, 51.56965129999999], [-3.2910313999999996, 51.568672499999984], [-3.2884171, 51.5668106], [-3.2875954, 51.56620019999999], [-3.2872525999999995, 51.565903799999994], [-3.2867872999999994, 51.565454599999995], [-3.285714, 51.5643983], [-3.2853287999999994, 51.5639618], [-3.2847933999999994, 51.5632192], [-3.2845368999999995, 51.56292419999999], [-3.2842274999999996, 51.56264049999999], [-3.2839507, 51.5624336], [-3.2837504999999996, 51.56229520000001], [-3.2835165, 51.5621516], [-3.2833347999999996, 51.5620551], [-3.2830849, 51.561931099999995], [-3.2826948999999996, 51.5617696], [-3.2823008, 51.5616295], [-3.2819056, 51.5615131], [-3.2815242999999996, 51.561421], [-3.2811506999999995, 51.5613456], [-3.280463699999999, 51.561217499999984], [-3.2800655999999995, 51.561138099999994], [-3.2796647, 51.561043], [-3.2791283, 51.5608981], [-3.2778158, 51.560447399999994], [-3.2773907999999996, 51.5603025], [-3.2770204000000005, 51.56016209999999], [-3.2767139999999997, 51.56003139999999], [-3.2764389, 51.559898700000005], [-3.2761198, 51.5597314], [-3.2757686, 51.559528799999995], [-3.2755032999999996, 51.5593428], [-3.2752333, 51.5591334], [-3.2750037999999995, 51.558938999999995], [-3.274689, 51.55863519999999], [-3.2744731999999996, 51.55840899999998], [-3.2742732, 51.55817879999999], [-3.2739736999999995, 51.55779280000001], [-3.2735231999999996, 51.5571335], [-3.2733139, 51.5568021], [-3.2731719999999997, 51.55656239999999], [-3.2730602, 51.5563618], [-3.2729916, 51.5562093], [-3.2729294, 51.556062], [-3.2728896999999995, 51.555955], [-3.2728425, 51.55579300000001], [-3.2728152, 51.5556643], [-3.2727883, 51.555481099999994], [-3.2727717999999997, 51.5552966], [-3.2727706, 51.5550634], [-3.272786599999999, 51.5548954], [-3.2728019, 51.5547144], [-3.272811346882321, 51.55466347968381], [-3.2728406, 51.554505799999994], [-3.2728791, 51.5543316], [-3.2729433999999995, 51.5541338], [-3.2730164, 51.553946100000005], [-3.273093, 51.55378400000001], [-3.2732074, 51.55358600000001], [-3.2733105, 51.55341949999999], [-3.2736841999999995, 51.5529161], [-3.2739227, 51.5525703], [-3.2740359999999997, 51.5523897], [-3.2741187999999997, 51.5522131], [-3.2741797, 51.552055200000005], [-3.2742292, 51.5519008], [-3.2742736999999997, 51.5517187], [-3.2743156000000004, 51.551500099999984], [-3.2743491, 51.5512486], [-3.2743654999999996, 51.5510525], [-3.2743723, 51.550837], [-3.2743694, 51.5506163], [-3.2743505, 51.5504314], [-3.2743309, 51.55029129999999], [-3.2742834999999997, 51.5500926], [-3.2742145, 51.54987899999999], [-3.2741581999999996, 51.5497258], [-3.2740556000000005, 51.5495081], [-3.2739588999999993, 51.54933309999999], [-3.273852, 51.54916480000001], [-3.2736817, 51.54894780000001], [-3.2734918, 51.5487432], [-3.2731800999999994, 51.548458399999994], [-3.272900299999999, 51.54825089999999], [-3.2724268999999997, 51.54794029999999], [-3.271520199999999, 51.5473877], [-3.2710889, 51.54711000000001], [-3.2702165, 51.54647749999999], [-3.2685466, 51.5450949], [-3.2668919999999995, 51.54372479999999], [-3.2660968999999995, 51.54306799999999], [-3.2656351999999997, 51.5426817], [-3.2640764999999994, 51.5413825], [-3.2637004488975783, 51.54104212771512]]}", "current_leg_start": "Pontypridd", "dest_arr_time_act": "0008", "motion_projection": null, "next_location_lat": "51.5410421", "next_location_lon": "-3.2637004", "previous_location": null, "current_leg_milage": "5.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 161.609, \"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\": 286.63, \"from_m\": 161.609, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 396.591, \"from_m\": 286.63, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 443.289, \"from_m\": 396.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\": 2436.03, \"from_m\": 443.289, \"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\": 5516.887, \"from_m\": 2436.03, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8013.93, \"from_m\": 5516.887, \"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\": 9094.27, \"from_m\": 8013.93, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9140.891, \"from_m\": 9094.27, \"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\": 9148.526, \"from_m\": 9140.891, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9282.804, \"from_m\": 9148.526, \"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\": 9398.489, \"from_m\": 9282.804, \"capability_applied\": null, \"effective_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\": 626197, \"profile_key\": \"0a97e3407f93d2c2cdde4195b0494c98d69e3b00cff1f925c68b55cbc405eeb9\", \"schedule_id\": 38288, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Pontypridd\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61425}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2358\", \"location\": \"Taffs Well\", \"stage_seq\": 2, \"distance_m\": 9068.694, \"section_seq\": 1, \"route_path_id\": 61425}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": null, \"location\": \"Taffs Well Depot\", \"stage_seq\": 3, \"distance_m\": 9398.489, \"section_seq\": 1, \"route_path_id\": 61425}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9398.489, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61425}], \"total_distance_m\": 9398.489, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 9282.804, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 115.685, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2348", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "51.5410421", "current_position_lon": "-3.2637004", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Pontypridd", "service_state_platform": "1", "timing_fact_generation": 1789598612610919, "current_leg_arrival_utc": "2026-09-16T23:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:00.207420", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T23:48:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:01.696041", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
PPD |
XTF |
3W68 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 161.609, "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": 286.63, "from_m": 161.609, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 396.591, "from_m": 286.63, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 443.289, "from_m": 396.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": 2436.03, "from_m": 443.289, "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": 5516.887, "from_m": 2436.03, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8013.93, "from_m": 5516.887, "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": 9094.27, "from_m": 8013.93, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9140.891, "from_m": 9094.27, "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": 9148.526, "from_m": 9140.891, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9282.804, "from_m": 9148.526, "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": 9398.489, "from_m": 9282.804, "capability_applied": null, "effective_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": 626197, "profile_key": "0a97e3407f93d2c2cdde4195b0494c98d69e3b00cff1f925c68b55cbc405eeb9", "schedule_id": 38288, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2348", "location": "Pontypridd", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 61425}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2358", "location": "Taffs Well", "stage_seq": 2, "distance_m": 9068.694, "section_seq": 1, "route_path_id": 61425}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": null, "location": "Taffs Well Depot", "stage_seq": 3, "distance_m": 9398.489, "section_seq": 1, "route_path_id": 61425}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9398.489, "from_m": 0.0, "section_seq": 1, "route_path_id": 61425}], "total_distance_m": 9398.489, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 9282.804, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 115.685, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Pontypridd |
2348 |
2348 |
1 |
23:48:00 |
None |
Taffs Well Depot |
0008 |
0008 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:V34828/2026-09-16/detailed |
None |
Pontypridd |
2026-09-16T23:48:30+01:00 |
Taffs Well |
8.0 |
{"type": "LineString", "coordinates": [[-3.3409999, 51.5991684], [-3.3408027, 51.5990809], [-3.3406672999999993, 51.59902600000001], [-3.3403896999999994, 51.598931799999995], [-3.3400986, 51.598841], [-3.3398081, 51.5987673], [-3.3396799999999995, 51.59874400000001], [-3.3394708999999994, 51.5987144], [-3.3392679999999997, 51.5986922], [-3.3390658999999996, 51.59868149999999], [-3.3388428999999995, 51.5986777], [-3.3373138, 51.598664], [-3.3370331, 51.598668399999994], [-3.3368093, 51.5986728], [-3.3366368999999994, 51.598672699999995], [-3.336586, 51.59867239999999], [-3.3361001999999997, 51.5986465], [-3.3358814999999997, 51.5986315], [-3.3354494, 51.59859019999999], [-3.335147399999999, 51.598559300000005], [-3.3347865, 51.5985086], [-3.3343623999999994, 51.5984331], [-3.3339628, 51.5983457], [-3.3335473, 51.598241599999994], [-3.3331533999999996, 51.59812610000001], [-3.3326963, 51.59797030000001], [-3.332259, 51.59780499999999], [-3.3316555999999995, 51.59754869999999], [-3.3300119, 51.596770500000005], [-3.3294585999999997, 51.59647689999999], [-3.3288085999999995, 51.596070999999995], [-3.327548999999999, 51.5951979], [-3.3268126999999996, 51.59465029999999], [-3.3263398, 51.59425029999999], [-3.3259078, 51.5938278], [-3.3255306, 51.5933866], [-3.3252713999999997, 51.59298630000001], [-3.3251305, 51.59263690000001], [-3.3250722, 51.592468700000005], [-3.3250111, 51.592196599999994], [-3.3249854999999995, 51.5918935], [-3.3249763999999997, 51.5912958], [-3.3249654999999994, 51.59096770000001], [-3.3249202999999996, 51.590611300000006], [-3.3247898, 51.5901174], [-3.3247485, 51.589970400000006], [-3.3242018999999994, 51.5882261], [-3.3239016999999995, 51.58732409999999], [-3.323766551242229, 51.5870628550381], [-3.3236882, 51.5869114], [-3.3233686999999996, 51.586403800000014], [-3.3226977, 51.585647], [-3.321036, 51.5838961], [-3.3201886999999997, 51.58310910000001], [-3.318775099999999, 51.5819079], [-3.3179706, 51.581289], [-3.317313, 51.5808451], [-3.3165848, 51.5803995], [-3.3157202, 51.5799447], [-3.3144748, 51.57937869999999], [-3.3133318, 51.5788599], [-3.3119889999999996, 51.5782505], [-3.311218199999999, 51.5779338], [-3.3103305999999995, 51.577598], [-3.3090892999999997, 51.5771904], [-3.3066133, 51.576533299999994], [-3.3058376999999997, 51.57627409999999], [-3.3051483, 51.57597859999999], [-3.3044980999999995, 51.57562669999999], [-3.3041018, 51.5753548], [-3.3037042, 51.5750556], [-3.303227, 51.57462110000001], [-3.3030089999999994, 51.5744087], [-3.3024076999999994, 51.573861], [-3.3020329, 51.5735895], [-3.3015565, 51.5733188], [-3.3011558999999995, 51.5731069], [-3.3007082000000003, 51.572922099999985], [-3.2997765, 51.5725536], [-3.2961941, 51.5712199], [-3.2959955999999995, 51.57114169999999], [-3.2941451, 51.5704519], [-3.2934937999999994, 51.5701789], [-3.2928670999999996, 51.569860899999995], [-3.2924677999999994, 51.56965129999999], [-3.2910313999999996, 51.568672499999984], [-3.2884171, 51.5668106], [-3.2875954, 51.56620019999999], [-3.2872525999999995, 51.565903799999994], [-3.2867872999999994, 51.565454599999995], [-3.285714, 51.5643983], [-3.2853287999999994, 51.5639618], [-3.2847933999999994, 51.5632192], [-3.2845368999999995, 51.56292419999999], [-3.2842274999999996, 51.56264049999999], [-3.2839507, 51.5624336], [-3.2837504999999996, 51.56229520000001], [-3.2835165, 51.5621516], [-3.2833347999999996, 51.5620551], [-3.2830849, 51.561931099999995], [-3.2826948999999996, 51.5617696], [-3.2823008, 51.5616295], [-3.2819056, 51.5615131], [-3.2815242999999996, 51.561421], [-3.2811506999999995, 51.5613456], [-3.280463699999999, 51.561217499999984], [-3.2800655999999995, 51.561138099999994], [-3.2796647, 51.561043], [-3.2791283, 51.5608981], [-3.2778158, 51.560447399999994], [-3.2773907999999996, 51.5603025], [-3.2770204000000005, 51.56016209999999], [-3.2767139999999997, 51.56003139999999], [-3.2764389, 51.559898700000005], [-3.2761198, 51.5597314], [-3.2757686, 51.559528799999995], [-3.2755032999999996, 51.5593428], [-3.2752333, 51.5591334], [-3.2750037999999995, 51.558938999999995], [-3.274689, 51.55863519999999], [-3.2744731999999996, 51.55840899999998], [-3.2742732, 51.55817879999999], [-3.2739736999999995, 51.55779280000001], [-3.2735231999999996, 51.5571335], [-3.2733139, 51.5568021], [-3.2731719999999997, 51.55656239999999], [-3.2730602, 51.5563618], [-3.2729916, 51.5562093], [-3.2729294, 51.556062], [-3.2728896999999995, 51.555955], [-3.2728425, 51.55579300000001], [-3.2728152, 51.5556643], [-3.2727883, 51.555481099999994], [-3.2727717999999997, 51.5552966], [-3.2727706, 51.5550634], [-3.272786599999999, 51.5548954], [-3.2728019, 51.5547144], [-3.272811346882321, 51.55466347968381], [-3.2728406, 51.554505799999994], [-3.2728791, 51.5543316], [-3.2729433999999995, 51.5541338], [-3.2730164, 51.553946100000005], [-3.273093, 51.55378400000001], [-3.2732074, 51.55358600000001], [-3.2733105, 51.55341949999999], [-3.2736841999999995, 51.5529161], [-3.2739227, 51.5525703], [-3.2740359999999997, 51.5523897], [-3.2741187999999997, 51.5522131], [-3.2741797, 51.552055200000005], [-3.2742292, 51.5519008], [-3.2742736999999997, 51.5517187], [-3.2743156000000004, 51.551500099999984], [-3.2743491, 51.5512486], [-3.2743654999999996, 51.5510525], [-3.2743723, 51.550837], [-3.2743694, 51.5506163], [-3.2743505, 51.5504314], [-3.2743309, 51.55029129999999], [-3.2742834999999997, 51.5500926], [-3.2742145, 51.54987899999999], [-3.2741581999999996, 51.5497258], [-3.2740556000000005, 51.5495081], [-3.2739588999999993, 51.54933309999999], [-3.273852, 51.54916480000001], [-3.2736817, 51.54894780000001], [-3.2734918, 51.5487432], [-3.2731800999999994, 51.548458399999994], [-3.272900299999999, 51.54825089999999], [-3.2724268999999997, 51.54794029999999], [-3.271520199999999, 51.5473877], [-3.2710889, 51.54711000000001], [-3.2702165, 51.54647749999999], [-3.2685466, 51.5450949], [-3.2668919999999995, 51.54372479999999], [-3.2660968999999995, 51.54306799999999], [-3.2656351999999997, 51.5426817], [-3.2640764999999994, 51.5413825], [-3.2637004488975783, 51.54104212771512]]} |
5.6 |
2348 |
2356 |
None |
None |
Taffs Well |
51.5410421 |
-3.2637004 |
51.5410421 |
-3.2637004 |
1 |
0 |
2026-09-16 23:58:21 |
TERMINATED |
2026-09-16 23:48:00 |
Pontypridd |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789598612610919 |
1 |
1 |
2026-09-16 23:58:01.696041 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:00.207420 |
| 595801 |
625422 |
P90626 |
895F72M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:48:00 |
2026-09-16 23:58:21 |
2026-09-18 23:58:21 |
{"id": 625422, "stp": "P", "toc": "Southeastern", "uid": "P90626", "consist": "465012+465904+466023", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90626/2026-09-16/detailed", "trust_id": "895F72M916", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grove Park Up Carriage Holding Sidings", "service_date": "2026-09-16", "dest_arr_time": "2344", "dest_platform": null, "is_terminated": 1, "next_location": "Grove Park Up Headshunt", "signalling_id": "5F72", "timing_status": "LATE", "origin_station": "Sevenoaks", "current_leg_arr": "2333", "current_leg_dep": "2312", "current_leg_end": "Grove Park Up Headshunt", "origin_dep_time": "2307", "origin_platform": "2", "current_location": "Grove Park", "last_update_time": "2026-09-16T23:58:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.18154907795981776, 51.27679751809724], [0.18152409999999997, 51.2768449], [0.1813751, 51.27709569999999], [0.1811861, 51.27739420000001], [0.18101220000000004, 51.277666399999994], [0.1807709, 51.2780401], [0.1805959, 51.2782745], [0.1803627, 51.2785817], [0.18012869999999995, 51.2788503], [0.1797594, 51.27925570000001], [0.1796630568239043, 51.27933926621781], [0.17963799999999996, 51.279361], [0.1794333, 51.279545899999995], [0.17932399999999998, 51.2796401], [0.1788279, 51.28004859999999], [0.17873700000000003, 51.2801154], [0.17850430000000003, 51.2802907], [0.1782639, 51.2804569], [0.1780347, 51.280621], [0.177624, 51.2808899], [0.1773171, 51.28107729999999], [0.17654629999999996, 51.281529199999994], [0.1762825, 51.2816718], [0.1761697, 51.2817259], [0.1751599, 51.2822975], [0.1741997, 51.282854499999985], [0.1731496, 51.2835864], [0.1728043, 51.28388210000001], [0.17228819999999995, 51.2843556], [0.17205469999999998, 51.2846019], [0.17157219999999998, 51.2851932], [0.17124260000000002, 51.28561789999999], [0.1709068, 51.28611089999999], [0.17073599999999997, 51.286441499999995], [0.17053049999999997, 51.286883800000005], [0.17041169999999997, 51.2872097], [0.17027809999999996, 51.2875533], [0.17020219999999997, 51.28775709999999], [0.1701632, 51.28786289999999], [0.1701356, 51.2879708], [0.1700138, 51.28850550000001], [0.16995719999999995, 51.288823], [0.1699302, 51.289148399999995], [0.1699209, 51.289466999999995], [0.16991789999999998, 51.2899382], [0.16993139999999998, 51.2904107], [0.1700463, 51.291115999999995], [0.17008769999999998, 51.2913331], [0.17027269999999997, 51.2921532], [0.17057419999999998, 51.2934165], [0.17063279999999997, 51.2936919], [0.17071439999999996, 51.294056], [0.1709683, 51.29528100000001], [0.171291, 51.29661969999999], [0.17138979999999998, 51.29708489999999], [0.17149039999999996, 51.2975387], [0.1715755, 51.29788949999999], [0.1716332, 51.2982026], [0.1717944, 51.298758199999995], [0.1718476, 51.299217199999994], [0.17186259999999998, 51.299346400000005], [0.1718879, 51.30020299999999], [0.1718478, 51.3010297], [0.17178319999999997, 51.30166830000001], [0.17166919999999997, 51.302314899999985], [0.1713992, 51.303248799999984], [0.1710619, 51.30416209999999], [0.1704269, 51.30535609999999], [0.17006289999999996, 51.30594529999999], [0.16905579999999998, 51.3072591], [0.1683062, 51.3081141], [0.16696019999999998, 51.309695100000006], [0.16664659999999998, 51.3100634], [0.16636719999999997, 51.3104011], [0.16605099999999998, 51.310783099999995], [0.16590409999999997, 51.310960599999994], [0.16585609999999998, 51.3110186], [0.16585369999999997, 51.3110215], [0.1655591, 51.31137729999999], [0.1652967, 51.311669300000005], [0.16484069999999998, 51.31221669999999], [0.1644344, 51.312714699999994], [0.1637565, 51.3136889], [0.1633352, 51.314393], [0.1629403, 51.3151259], [0.16263750000000002, 51.3158089], [0.1623566, 51.3165298], [0.16171999999999995, 51.31859740000001], [0.1614308, 51.3193632], [0.1611616, 51.3198696], [0.1608447, 51.3204223], [0.1604361, 51.3209805], [0.160004, 51.3214965], [0.1517815922104504, 51.33069708903964], [0.1431707, 51.3403304], [0.1429312, 51.34059380000001], [0.1417545, 51.34161720000001], [0.1409214, 51.3422135], [0.1400584, 51.3427488], [0.1391015, 51.3432709], [0.1381396, 51.34375709999999], [0.1370671, 51.34419439999999], [0.13600979999999996, 51.34456320000001], [0.1345789, 51.34495590000001], [0.1338369, 51.34514190000001], [0.1330187, 51.3453051], [0.1308692, 51.3457368], [0.1278117, 51.346323600000005], [0.125598, 51.3467284], [0.1246384, 51.3469389], [0.1234378, 51.3472505], [0.1223534, 51.3475581], [0.12054139999999998, 51.348281799999995], [0.11601139999999996, 51.3505061], [0.1157478, 51.3506909], [0.11490079999999998, 51.3513096], [0.11388179999999998, 51.35213420000001], [0.1114562, 51.3542287], [0.1097743, 51.3555692], [0.10893329999999998, 51.3561738], [0.1083048, 51.35660069999999], [0.1071972, 51.3573087], [0.1057056, 51.358262100000005], [0.1015627, 51.36090279999999], [0.1003608, 51.361660500000006], [0.09924679999999998, 51.3624156], [0.098108, 51.3632545], [0.0970257, 51.3641181], [0.0959635, 51.3650542], [0.0949715, 51.3659962], [0.09441769999999998, 51.36650850000001], [0.0941583, 51.36675579999999], [0.0936788, 51.3672841], [0.0928299, 51.368302099999994], [0.0915938, 51.3698627], [0.0914553, 51.37004519999999], [0.09138649999999998, 51.3701359], [0.0904464, 51.37137479999999], [0.0903003, 51.3715572], [0.0900499, 51.3718524], [0.08983152841195213, 51.372122937711794], [0.0898092, 51.3721506], [0.089551, 51.3724518], [0.08912819999999999, 51.3729405], [0.08878133411163373, 51.373353758495334], [0.0886883, 51.373464600000005], [0.0880204, 51.37427829999999], [0.0878351, 51.37449990000001], [0.0874664, 51.3749406], [0.0869127, 51.375601], [0.08646729999999998, 51.37608610000001], [0.0861956, 51.376389800000005], [0.08593119999999999, 51.376672600000006], [0.0858452, 51.376764599999994], [0.0852917, 51.3773407], [0.0844709, 51.3781661], [0.08364869999999999, 51.3790205], [0.0825907, 51.38006029999999], [0.0811198, 51.3816356], [0.08056569999999999, 51.3822667], [0.0795821, 51.38325129999998], [0.078493, 51.3843416], [0.07731739999999998, 51.385595900000006], [0.07689609999999998, 51.386030299999994], [0.07678549999999999, 51.3861396], [0.07657280000000001, 51.386352899999984], [0.07615803346960918, 51.38679167395817], [0.07591279999999999, 51.38705109999999], [0.07542420000000001, 51.38756060000001], [0.07511319999999999, 51.3878945], [0.07458, 51.3884375], [0.0742542, 51.388743299999994], [0.0734953, 51.3894725], [0.0725451, 51.39042549999999], [0.07171019999999999, 51.3912813], [0.0701314, 51.3928714], [0.0699907, 51.3930153], [0.06904329999999999, 51.3940015], [0.0688386, 51.3942146], [0.0681868, 51.3948109], [0.06767389999999998, 51.395331099999986], [0.06701899999999998, 51.3960055], [0.06639419999999999, 51.3966424], [0.0656825, 51.39736469999999], [0.065178, 51.397880699999995], [0.0647944, 51.3983129], [0.06470974438261402, 51.39840025945155], [0.0646219304619818, 51.39849087790381], [0.06450320000000001, 51.3986134], [0.0628269, 51.4003213], [0.06274413766608793, 51.40040814925083], [0.06270053640991985, 51.40045390353017], [0.06265810278279549, 51.40049843247918], [0.06260901510172931, 51.40054994399729], [0.06252109999999998, 51.4006422], [0.062063900000000005, 51.4010638], [0.0613656, 51.401771499999995], [0.0608479, 51.40232579999999], [0.06072269999999999, 51.40245529999999], [0.06033820000000001, 51.40282619999999], [0.0599974, 51.40315030000001], [0.0596246, 51.4035129], [0.059469499999999995, 51.40364849999999], [0.058417800000000006, 51.40450239999999], [0.058240700000000006, 51.4046312], [0.0578815, 51.4048834], [0.05701900407104348, 51.405578116262234], [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.012494406868315414, 51.438403230774945], [0.012345633516570096, 51.438531495624545], [0.01221491201467618, 51.438645185292785], [0.012099803844444349, 51.43874644364787], [0.011997870487685282, 51.43883741455801], [0.011906673426209664, 51.43892024189137], [0.011823774141828171, 51.43899706951614], [0.011746734116351487, 51.43907004130053], [0.01167311483159029, 51.43914130111273], [0.011600477769355263, 51.43921299282091], [0.01152638441145709, 51.43928726029328], [0.011448396239706444, 51.43936624739803], [0.011364074735914012, 51.43945209800334], [0.011270981381890472, 51.43954695597742], [0.011166677659446511, 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": "Sevenoaks", "dest_arr_time_act": "2344", "motion_projection": null, "next_location_lat": "51.4445513", "next_location_lon": "0.0060942", "previous_location": "Grove Park", "current_leg_milage": "14.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 7, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51853361\", \"confirmationDeadline\": \"2026-09-16T23:38:03+01:00\"}", "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\": 302.487, \"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\": 1881.444, \"from_m\": 302.487, \"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\": 4668.02, \"from_m\": 1881.444, \"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\": 11031.156, \"from_m\": 4668.02, \"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\": 12996.669, \"from_m\": 11031.156, \"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\": 13039.492, \"from_m\": 12996.669, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15792.151, \"from_m\": 13039.492, \"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.76, \"from_m\": 15792.151, \"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.727, \"from_m\": 16416.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\": 17027.078, \"from_m\": 16462.727, \"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.097, \"from_m\": 17027.078, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21817.188, \"from_m\": 17307.097, \"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\": 21848.873, \"from_m\": 21817.188, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22265.398, \"from_m\": 21848.873, \"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\": 22302.645, \"from_m\": 22265.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22331.429, \"from_m\": 22302.645, \"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\": 23131.602, \"from_m\": 22331.429, \"capability_applied\": null, \"effective_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\": 625422, \"profile_key\": \"135822691d10aabe1e36d6ae22a1539bf0a7d9f7337b6cd241a30d29b34ba555\", \"schedule_id\": 24387, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Sevenoaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Orpington\", \"stage_seq\": 2, \"distance_m\": 13246.884, \"section_seq\": 1, \"route_path_id\": 100439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 15920.003, \"section_seq\": 1, \"route_path_id\": 100439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Chislehurst\", \"stage_seq\": 4, \"distance_m\": 17459.156, \"section_seq\": 1, \"route_path_id\": 100439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Grove Park\", \"stage_seq\": 5, \"distance_m\": 21046.848, \"section_seq\": 1, \"route_path_id\": 100439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Grove Park Up Sg Cn Ed EXT\", \"stage_seq\": 6, \"distance_m\": 22331.429, \"section_seq\": 1, \"route_path_id\": 100439}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2340\", \"location\": \"Grove Park Up Headshunt\", \"stage_seq\": 7, \"distance_m\": 22707.49, \"section_seq\": 1, \"route_path_id\": 100439}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": null, \"location\": \"Grove Park Up Carriage Holding Sidings\", \"stage_seq\": 8, \"distance_m\": 23131.602, \"section_seq\": 1, \"route_path_id\": 100439}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23131.602, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100439}], \"total_distance_m\": 23131.602, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22216.53, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 915.072, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2307", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "21.0", "current_position_lat": "51.4445513", "current_position_lon": "0.0060942", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:20:01Z\", \"source_id\": 51837119, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:20:06Z\", \"source_id\": 16728282, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:22:50Z\", \"source_id\": 51841990, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:23:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:22:54Z\", \"source_id\": 16729715, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:27:42Z\", \"source_id\": 51850170, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:28:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:27:49Z\", \"source_id\": 16732210, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grove Park", "service_state_platform": "4", "timing_fact_generation": 1789598605393837, "current_leg_arrival_utc": "2026-09-16T23:38:03+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:00.212408", "service_state_evidence_id": 51853361, "current_leg_start_actual_dep": "2026-09-16T23:12:03+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:01.683064", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SEV |
None |
5F72 |
465012+465904+466023 |
10 |
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": 302.487, "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": 1881.444, "from_m": 302.487, "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": 4668.02, "from_m": 1881.444, "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": 11031.156, "from_m": 4668.02, "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": 12996.669, "from_m": 11031.156, "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": 13039.492, "from_m": 12996.669, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15792.151, "from_m": 13039.492, "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.76, "from_m": 15792.151, "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.727, "from_m": 16416.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": 17027.078, "from_m": 16462.727, "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.097, "from_m": 17027.078, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21817.188, "from_m": 17307.097, "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": 21848.873, "from_m": 21817.188, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22265.398, "from_m": 21848.873, "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": 22302.645, "from_m": 22265.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22331.429, "from_m": 22302.645, "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": 23131.602, "from_m": 22331.429, "capability_applied": null, "effective_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": 625422, "profile_key": "135822691d10aabe1e36d6ae22a1539bf0a7d9f7337b6cd241a30d29b34ba555", "schedule_id": 24387, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2307", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "Orpington", "stage_seq": 2, "distance_m": 13246.884, "section_seq": 1, "route_path_id": 100439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316H", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 15920.003, "section_seq": 1, "route_path_id": 100439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Chislehurst", "stage_seq": 4, "distance_m": 17459.156, "section_seq": 1, "route_path_id": 100439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Grove Park", "stage_seq": 5, "distance_m": 21046.848, "section_seq": 1, "route_path_id": 100439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Grove Park Up Sg Cn Ed EXT", "stage_seq": 6, "distance_m": 22331.429, "section_seq": 1, "route_path_id": 100439}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2340", "location": "Grove Park Up Headshunt", "stage_seq": 7, "distance_m": 22707.49, "section_seq": 1, "route_path_id": 100439}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": null, "location": "Grove Park Up Carriage Holding Sidings", "stage_seq": 8, "distance_m": 23131.602, "section_seq": 1, "route_path_id": 100439}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23131.602, "from_m": 0.0, "section_seq": 1, "route_path_id": 100439}], "total_distance_m": 23131.602, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22216.53, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 915.072, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:20:01Z", "source_id": 51837119, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:20:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:20:06Z", "source_id": 16728282, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:22:50Z", "source_id": 51841990, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:23:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:22:54Z", "source_id": 16729715, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:27:42Z", "source_id": 51850170, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:28:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:27:49Z", "source_id": 16732210, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:28:00+01:00", "operational_fact": true}] |
Sevenoaks |
2307 |
2307 |
2 |
None |
None |
Grove Park Up Carriage Holding Sidings |
2344 |
2344 |
None |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90626/2026-09-16/detailed |
None |
Sevenoaks |
2026-09-16T23:12:03+01:00 |
Grove Park Up Headshunt |
21.0 |
{"type": "LineString", "coordinates": [[0.18154907795981776, 51.27679751809724], [0.18152409999999997, 51.2768449], [0.1813751, 51.27709569999999], [0.1811861, 51.27739420000001], [0.18101220000000004, 51.277666399999994], [0.1807709, 51.2780401], [0.1805959, 51.2782745], [0.1803627, 51.2785817], [0.18012869999999995, 51.2788503], [0.1797594, 51.27925570000001], [0.1796630568239043, 51.27933926621781], [0.17963799999999996, 51.279361], [0.1794333, 51.279545899999995], [0.17932399999999998, 51.2796401], [0.1788279, 51.28004859999999], [0.17873700000000003, 51.2801154], [0.17850430000000003, 51.2802907], [0.1782639, 51.2804569], [0.1780347, 51.280621], [0.177624, 51.2808899], [0.1773171, 51.28107729999999], [0.17654629999999996, 51.281529199999994], [0.1762825, 51.2816718], [0.1761697, 51.2817259], [0.1751599, 51.2822975], [0.1741997, 51.282854499999985], [0.1731496, 51.2835864], [0.1728043, 51.28388210000001], [0.17228819999999995, 51.2843556], [0.17205469999999998, 51.2846019], [0.17157219999999998, 51.2851932], [0.17124260000000002, 51.28561789999999], [0.1709068, 51.28611089999999], [0.17073599999999997, 51.286441499999995], [0.17053049999999997, 51.286883800000005], [0.17041169999999997, 51.2872097], [0.17027809999999996, 51.2875533], [0.17020219999999997, 51.28775709999999], [0.1701632, 51.28786289999999], [0.1701356, 51.2879708], [0.1700138, 51.28850550000001], [0.16995719999999995, 51.288823], [0.1699302, 51.289148399999995], [0.1699209, 51.289466999999995], [0.16991789999999998, 51.2899382], [0.16993139999999998, 51.2904107], [0.1700463, 51.291115999999995], [0.17008769999999998, 51.2913331], [0.17027269999999997, 51.2921532], [0.17057419999999998, 51.2934165], [0.17063279999999997, 51.2936919], [0.17071439999999996, 51.294056], [0.1709683, 51.29528100000001], [0.171291, 51.29661969999999], [0.17138979999999998, 51.29708489999999], [0.17149039999999996, 51.2975387], [0.1715755, 51.29788949999999], [0.1716332, 51.2982026], [0.1717944, 51.298758199999995], [0.1718476, 51.299217199999994], [0.17186259999999998, 51.299346400000005], [0.1718879, 51.30020299999999], [0.1718478, 51.3010297], [0.17178319999999997, 51.30166830000001], [0.17166919999999997, 51.302314899999985], [0.1713992, 51.303248799999984], [0.1710619, 51.30416209999999], [0.1704269, 51.30535609999999], [0.17006289999999996, 51.30594529999999], [0.16905579999999998, 51.3072591], [0.1683062, 51.3081141], [0.16696019999999998, 51.309695100000006], [0.16664659999999998, 51.3100634], [0.16636719999999997, 51.3104011], [0.16605099999999998, 51.310783099999995], [0.16590409999999997, 51.310960599999994], [0.16585609999999998, 51.3110186], [0.16585369999999997, 51.3110215], [0.1655591, 51.31137729999999], [0.1652967, 51.311669300000005], [0.16484069999999998, 51.31221669999999], [0.1644344, 51.312714699999994], [0.1637565, 51.3136889], [0.1633352, 51.314393], [0.1629403, 51.3151259], [0.16263750000000002, 51.3158089], [0.1623566, 51.3165298], [0.16171999999999995, 51.31859740000001], [0.1614308, 51.3193632], [0.1611616, 51.3198696], [0.1608447, 51.3204223], [0.1604361, 51.3209805], [0.160004, 51.3214965], [0.1517815922104504, 51.33069708903964], [0.1431707, 51.3403304], [0.1429312, 51.34059380000001], [0.1417545, 51.34161720000001], [0.1409214, 51.3422135], [0.1400584, 51.3427488], [0.1391015, 51.3432709], [0.1381396, 51.34375709999999], [0.1370671, 51.34419439999999], [0.13600979999999996, 51.34456320000001], [0.1345789, 51.34495590000001], [0.1338369, 51.34514190000001], [0.1330187, 51.3453051], [0.1308692, 51.3457368], [0.1278117, 51.346323600000005], [0.125598, 51.3467284], [0.1246384, 51.3469389], [0.1234378, 51.3472505], [0.1223534, 51.3475581], [0.12054139999999998, 51.348281799999995], [0.11601139999999996, 51.3505061], [0.1157478, 51.3506909], [0.11490079999999998, 51.3513096], [0.11388179999999998, 51.35213420000001], [0.1114562, 51.3542287], [0.1097743, 51.3555692], [0.10893329999999998, 51.3561738], [0.1083048, 51.35660069999999], [0.1071972, 51.3573087], [0.1057056, 51.358262100000005], [0.1015627, 51.36090279999999], [0.1003608, 51.361660500000006], [0.09924679999999998, 51.3624156], [0.098108, 51.3632545], [0.0970257, 51.3641181], [0.0959635, 51.3650542], [0.0949715, 51.3659962], [0.09441769999999998, 51.36650850000001], [0.0941583, 51.36675579999999], [0.0936788, 51.3672841], [0.0928299, 51.368302099999994], [0.0915938, 51.3698627], [0.0914553, 51.37004519999999], [0.09138649999999998, 51.3701359], [0.0904464, 51.37137479999999], [0.0903003, 51.3715572], [0.0900499, 51.3718524], [0.08983152841195213, 51.372122937711794], [0.0898092, 51.3721506], [0.089551, 51.3724518], [0.08912819999999999, 51.3729405], [0.08878133411163373, 51.373353758495334], [0.0886883, 51.373464600000005], [0.0880204, 51.37427829999999], [0.0878351, 51.37449990000001], [0.0874664, 51.3749406], [0.0869127, 51.375601], [0.08646729999999998, 51.37608610000001], [0.0861956, 51.376389800000005], [0.08593119999999999, 51.376672600000006], [0.0858452, 51.376764599999994], [0.0852917, 51.3773407], [0.0844709, 51.3781661], [0.08364869999999999, 51.3790205], [0.0825907, 51.38006029999999], [0.0811198, 51.3816356], [0.08056569999999999, 51.3822667], [0.0795821, 51.38325129999998], [0.078493, 51.3843416], [0.07731739999999998, 51.385595900000006], [0.07689609999999998, 51.386030299999994], [0.07678549999999999, 51.3861396], [0.07657280000000001, 51.386352899999984], [0.07615803346960918, 51.38679167395817], [0.07591279999999999, 51.38705109999999], [0.07542420000000001, 51.38756060000001], [0.07511319999999999, 51.3878945], [0.07458, 51.3884375], [0.0742542, 51.388743299999994], [0.0734953, 51.3894725], [0.0725451, 51.39042549999999], [0.07171019999999999, 51.3912813], [0.0701314, 51.3928714], [0.0699907, 51.3930153], [0.06904329999999999, 51.3940015], [0.0688386, 51.3942146], [0.0681868, 51.3948109], [0.06767389999999998, 51.395331099999986], [0.06701899999999998, 51.3960055], [0.06639419999999999, 51.3966424], [0.0656825, 51.39736469999999], [0.065178, 51.397880699999995], [0.0647944, 51.3983129], [0.06470974438261402, 51.39840025945155], [0.0646219304619818, 51.39849087790381], [0.06450320000000001, 51.3986134], [0.0628269, 51.4003213], [0.06274413766608793, 51.40040814925083], [0.06270053640991985, 51.40045390353017], [0.06265810278279549, 51.40049843247918], [0.06260901510172931, 51.40054994399729], [0.06252109999999998, 51.4006422], [0.062063900000000005, 51.4010638], [0.0613656, 51.401771499999995], [0.0608479, 51.40232579999999], [0.06072269999999999, 51.40245529999999], [0.06033820000000001, 51.40282619999999], [0.0599974, 51.40315030000001], [0.0596246, 51.4035129], [0.059469499999999995, 51.40364849999999], [0.058417800000000006, 51.40450239999999], [0.058240700000000006, 51.4046312], [0.0578815, 51.4048834], [0.05701900407104348, 51.405578116262234], [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.012494406868315414, 51.438403230774945], [0.012345633516570096, 51.438531495624545], [0.01221491201467618, 51.438645185292785], [0.012099803844444349, 51.43874644364787], [0.011997870487685282, 51.43883741455801], [0.011906673426209664, 51.43892024189137], [0.011823774141828171, 51.43899706951614], [0.011746734116351487, 51.43907004130053], [0.01167311483159029, 51.43914130111273], [0.011600477769355263, 51.43921299282091], [0.01152638441145709, 51.43928726029328], [0.011448396239706444, 51.43936624739803], [0.011364074735914012, 51.43945209800334], [0.011270981381890472, 51.43954695597742], [0.011166677659446511, 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]]} |
14.4 |
2312 |
2333 |
Grove Park |
Grove Park |
Grove Park Up Headshunt |
51.4445513 |
0.0060942 |
51.4445513 |
0.0060942 |
1 |
0 |
2026-09-16 23:58:21 |
TERMINATED |
2026-09-16 23:48:00 |
Grove Park |
TD |
TRACKING_TIMEOUT |
51853361 |
1789598605393837 |
26 |
26 |
2026-09-16 23:58:01.683064 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:00.212408 |
| 595802 |
626839 |
F45074 |
515S511017 |
2026-09-16 |
COMPLETE |
16757907 |
2026-09-17 00:48:00 |
2026-09-16 23:58:21 |
2026-09-18 23:58:21 |
{"id": 626839, "stp": "N", "toc": "c2c", "uid": "F45074", "consist": "357030+357031", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45074/2026-09-17/detailed", "trust_id": "515S511017", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness C.S.D.", "service_date": "2026-09-16", "dest_arr_time": "0050", "dest_platform": null, "is_terminated": 1, "next_location": "Shoeburyness C.S.D.", "signalling_id": "5S51", "timing_status": "EARLY", "origin_station": "Shoeburyness", "current_leg_arr": "0048", "current_leg_dep": "0042", "current_leg_end": "Shoeburyness C.S.D.", "origin_dep_time": "0045", "origin_platform": "3", "current_location": "Shoeburyness C.S.D.", "last_update_time": "2026-09-16T23:58:21", "route_debug_link": null, "timing_variation": "-2 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": "0050", "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\": 626839, \"profile_key\": \"021ba9a0c046076a61c28f87d95d587c8ed98122899e4471b3f362ab840c6df6\", \"schedule_id\": 39446, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0045\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40803}, {\"is_pass\": false, \"wtt_arr\": \"0050\", \"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": "0045", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5325845", "current_position_lon": "0.7898435", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:44:58Z\", \"source_id\": 16757907, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness C.S.D.", "service_state_platform": null, "timing_fact_generation": 1789602299132837, "current_leg_arrival_utc": "2026-09-18T00:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:00.217347", "service_state_evidence_id": 16757907, "current_leg_start_actual_dep": "2026-09-18T00:45:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:01.723852", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
SRY |
None |
5S51 |
357030+357031 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 177.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 836.517, "from_m": 177.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 626839, "profile_key": "021ba9a0c046076a61c28f87d95d587c8ed98122899e4471b3f362ab840c6df6", "schedule_id": 39446, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0045", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40803}, {"is_pass": false, "wtt_arr": "0050", "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-16T23:44:58Z", "source_id": 16757907, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}] |
Shoeburyness |
0045 |
0045 |
3 |
None |
None |
Shoeburyness C.S.D. |
0050 |
0050 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45074/2026-09-17/detailed |
None |
Shoeburyness |
2026-09-18T00:45:00+01:00 |
Shoeburyness C.S.D. |
6.0 |
{"type": "LineString", "coordinates": [[0.7944172999999999, 51.53140749999999], [0.7927334, 51.532139699999995], [0.7924086, 51.53228920000001], [0.7923273, 51.5323276], [0.7921447999999999, 51.53240290000001], [0.7919925, 51.53245709999999], [0.7917991, 51.5325185], [0.7916363999999999, 51.5325583], [0.7911968, 51.532648300000005], [0.7908785999999999, 51.53269660000001], [0.7906563, 51.5327141], [0.7905211, 51.5327229], [0.7903778999999999, 51.53273479999999], [0.7902017999999998, 51.5327561], [0.7900320999999999, 51.53278110000001], [0.7896846, 51.5328359], [0.7894102, 51.5328835], [0.7890311999999999, 51.532967199999995], [0.7884983, 51.5331266], [0.7880329, 51.5332683], [0.7877687999999999, 51.533347899999995], [0.7875930999999999, 51.533405899999984], [0.7872056, 51.5335751], [0.7868591, 51.53373740000001], [0.7871839, 51.5335487], [0.7873965, 51.53342190000001], [0.7876406, 51.5332891], [0.7877948, 51.53322080000001], [0.7879928999999999, 51.533146599999995], [0.7882717999999999, 51.53305610000001], [0.7898434999999999, 51.5325845]]} |
0.5 |
0042 |
0048 |
Shoeburyness |
Shoeburyness C.S.D. |
Shoeburyness C.S.D. |
51.5325845 |
0.7898435 |
51.5325845 |
0.7898435 |
1 |
0 |
2026-09-16 23:58:21 |
TERMINATED |
2026-09-16 23:48:00 |
Shoeburyness C.S.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16757907 |
1789602299132837 |
5 |
5 |
2026-09-16 23:58:01.723852 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:00.217347 |
| 595803 |
626701 |
L86595 |
875Y75M017 |
2026-09-16 |
COMPLETE |
16757451 |
2026-09-17 00:48:00 |
2026-09-16 23:58:21 |
2026-09-18 23:58:21 |
{"id": 626701, "stp": "P", "toc": "South Western Railway", "uid": "L86595", "consist": "701050", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86595/2026-09-17/detailed", "trust_id": "875Y75M017", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wimbledon Park Depot Sidings", "service_date": "2026-09-16", "dest_arr_time": "0041", "dest_platform": null, "is_terminated": 1, "next_location": "Wimbledon Park Depot Sidings", "signalling_id": "5Y75", "timing_status": "LATE", "origin_station": "Wimbledon", "current_leg_arr": "0048", "current_leg_dep": "0029", "current_leg_end": "Wimbledon Park Depot Sidings", "origin_dep_time": "0027", "origin_platform": "5", "current_location": "Wimbledon Park Depot Sidings", "last_update_time": "2026-09-16T23:58:21", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19554664526622945, 51.43291412970149], [-0.1953835, 51.433157300000005], [-0.1952784, 51.43327609999999], [-0.1950769, 51.43352440000001], [-0.1950281, 51.4335979], [-0.1949856, 51.4336688], [-0.194933, 51.4337923], [-0.1948726, 51.43400379999999], [-0.1948477, 51.43425959999999], [-0.1948489, 51.4344499], [-0.1947985, 51.434624099999986], [-0.19467719999999997, 51.4348725], [-0.19441269999999997, 51.4352576], [-0.19337719999999997, 51.4367216], [-0.1932535, 51.4368962], [-0.19303939999999997, 51.43717569999999], [-0.1929121, 51.4373147], [-0.1926641, 51.4375108], [-0.19256719999999997, 51.437570699999995], [-0.19241689999999995, 51.4376812], [-0.1927406, 51.4375284], [-0.1931719, 51.4373457], [-0.193394, 51.437211199999986], [-0.1935893, 51.4370821], [-0.1937976, 51.4368974], [-0.19412199999999996, 51.4365668], [-0.19426189999999996, 51.436385099999995], [-0.1943141, 51.43630769999999]]}", "current_leg_start": "Wimbledon Park C.S.D.", "dest_arr_time_act": "0041", "motion_projection": null, "next_location_lat": "51.4363077", "next_location_lon": "-0.1943141", "previous_location": "Wimbledon Park C.S.D.", "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\": 2144.792, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2498.418, \"from_m\": 2144.792, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 626701, \"profile_key\": \"a313b9f18af1e0fc7bd35e17408945ef08bc92c5060c9ab590d9c4378ca65655\", \"schedule_id\": 32671, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"Wimbledon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35456}, {\"is_pass\": false, \"wtt_arr\": \"0029\", \"wtt_dep\": \"0029\", \"location\": \"Wimbledon Park C.S.D.\", \"stage_seq\": 2, \"distance_m\": 1416.375, \"section_seq\": 1, \"route_path_id\": 35456}, {\"is_pass\": false, \"wtt_arr\": \"0041\", \"wtt_dep\": null, \"location\": \"Wimbledon Park Depot Sidings\", \"stage_seq\": 3, \"distance_m\": 2498.418, \"section_seq\": 1, \"route_path_id\": 35456}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2498.418, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35456}], \"total_distance_m\": 2498.418, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2144.792, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 353.626, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0027", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "51.4363077", "current_position_lon": "-0.1943141", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:13Z\", \"source_id\": 16757451, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wimbledon Park Depot Sidings", "service_state_platform": null, "timing_fact_generation": 1789602134182145, "current_leg_arrival_utc": "2026-09-18T00:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:00.219751", "service_state_evidence_id": 16757451, "current_leg_start_actual_dep": "2026-09-18T00:36:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:00.662969", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
None |
5Y75 |
701050 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 2144.792, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2498.418, "from_m": 2144.792, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 626701, "profile_key": "a313b9f18af1e0fc7bd35e17408945ef08bc92c5060c9ab590d9c4378ca65655", "schedule_id": 32671, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0027", "location": "Wimbledon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35456}, {"is_pass": false, "wtt_arr": "0029", "wtt_dep": "0029", "location": "Wimbledon Park C.S.D.", "stage_seq": 2, "distance_m": 1416.375, "section_seq": 1, "route_path_id": 35456}, {"is_pass": false, "wtt_arr": "0041", "wtt_dep": null, "location": "Wimbledon Park Depot Sidings", "stage_seq": 3, "distance_m": 2498.418, "section_seq": 1, "route_path_id": 35456}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2498.418, "from_m": 0.0, "section_seq": 1, "route_path_id": 35456}], "total_distance_m": 2498.418, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2144.792, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 353.626, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:13Z", "source_id": 16757451, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}] |
Wimbledon |
0027 |
0027 |
5 |
None |
None |
Wimbledon Park Depot Sidings |
0041 |
0041 |
None |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86595/2026-09-17/detailed |
None |
Wimbledon Park C.S.D. |
2026-09-18T00:36:00+01:00 |
Wimbledon Park Depot Sidings |
19.0 |
{"type": "LineString", "coordinates": [[-0.19554664526622945, 51.43291412970149], [-0.1953835, 51.433157300000005], [-0.1952784, 51.43327609999999], [-0.1950769, 51.43352440000001], [-0.1950281, 51.4335979], [-0.1949856, 51.4336688], [-0.194933, 51.4337923], [-0.1948726, 51.43400379999999], [-0.1948477, 51.43425959999999], [-0.1948489, 51.4344499], [-0.1947985, 51.434624099999986], [-0.19467719999999997, 51.4348725], [-0.19441269999999997, 51.4352576], [-0.19337719999999997, 51.4367216], [-0.1932535, 51.4368962], [-0.19303939999999997, 51.43717569999999], [-0.1929121, 51.4373147], [-0.1926641, 51.4375108], [-0.19256719999999997, 51.437570699999995], [-0.19241689999999995, 51.4376812], [-0.1927406, 51.4375284], [-0.1931719, 51.4373457], [-0.193394, 51.437211199999986], [-0.1935893, 51.4370821], [-0.1937976, 51.4368974], [-0.19412199999999996, 51.4365668], [-0.19426189999999996, 51.436385099999995], [-0.1943141, 51.43630769999999]]} |
0.5 |
0029 |
0048 |
Wimbledon Park C.S.D. |
Wimbledon Park Depot Sidings |
Wimbledon Park Depot Sidings |
51.4363077 |
-0.1943141 |
51.4363077 |
-0.1943141 |
1 |
0 |
2026-09-16 23:58:21 |
TERMINATED |
2026-09-16 23:48:00 |
Wimbledon Park Depot Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16757451 |
1789602134182145 |
4 |
4 |
2026-09-16 23:58:00.662969 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:00.219751 |
| 595804 |
617104 |
H02702 |
490B62C916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:48:00 |
2026-09-16 23:58:21 |
2026-09-18 23:58:21 |
{"id": 617104, "stp": "P", "toc": "Unknown", "uid": "H02702", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H02702/2026-09-16/detailed", "trust_id": "490B62C916", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Felixstowe Creek R.S", "service_date": "2026-09-16", "dest_arr_time": "2348", "dest_platform": null, "is_terminated": 1, "next_location": "Felixstowe Creek R.S", "signalling_id": "0B62", "timing_status": "EARLY", "origin_station": "Felixstowe North (GBRf)", "current_leg_arr": "2348", "current_leg_dep": "2336", "current_leg_end": "Felixstowe Creek R.S", "origin_dep_time": "2324", "origin_platform": null, "current_location": "Felixstowe Beach S.B.", "last_update_time": "2026-09-16T23:58:21", "route_debug_link": null, "timing_variation": "-19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3107793, 51.9814586], [1.3142127999999995, 51.9795602], [1.3142402, 51.97954500000001], [1.3146057999999998, 51.9793429], [1.3158119, 51.9786587], [1.3164658, 51.97830930000001], [1.3167311999999998, 51.978159700000006], [1.3179359, 51.977479200000005], [1.3181325, 51.977366999999994], [1.3182893999999998, 51.9772774], [1.3187255, 51.9770499], [1.3194153, 51.97665229999999], [1.3199174, 51.9763714], [1.3214265, 51.975525699999984], [1.3217044999999998, 51.9753742], [1.3233525, 51.97447600000001], [1.3243347, 51.973925099999995], [1.3246595999999995, 51.97374289999999], [1.3247947999999998, 51.9736636], [1.3270331999999998, 51.97242039999998], [1.3274218, 51.9722041], [1.3293986, 51.971121999999994], [1.3294783999999995, 51.97107770000001], [1.3301838999999998, 51.9706701], [1.3308642, 51.9702902], [1.3319492999999998, 51.9696892], [1.3339263999999995, 51.968588], [1.3343128999999998, 51.968371600000005], [1.3352836999999995, 51.96780770000001], [1.3361477, 51.96734529999999], [1.3365392, 51.967122800000006], [1.3369348, 51.96688449999999], [1.3375071000000005, 51.9664871], [1.338, 51.9660975], [1.3382334, 51.9658855], [1.3386009, 51.9654993], [1.3391717999999997, 51.964899199999984], [1.3397555, 51.963910199999994], [1.3400069, 51.9631897], [1.3401553, 51.9625605], [1.3401893, 51.961619099999986], [1.3400234999999998, 51.96074070000001], [1.3398794999999997, 51.9602526], [1.3396912, 51.95977110000001], [1.3390746, 51.95882590000001], [1.3386444, 51.9583009], [1.3383037, 51.95792029999999], [1.337519, 51.957073900000005], [1.337198, 51.95670020000001], [1.336458, 51.95588459999998], [1.33559, 51.954918799999994], [1.3347973, 51.9540351], [1.3346004000000002, 51.9538158], [1.3339236, 51.953062300000006], [1.3337072, 51.95281390000001], [1.3335155, 51.95259379999999], [1.3334705, 51.9525422], [1.3329268, 51.95204669999999], [1.3325247, 51.9516385], [1.3324632999999997, 51.9515827], [1.3323295999999998, 51.951473400000005], [1.3322186, 51.9513748], [1.3318283, 51.9510763], [1.3314071999999997, 51.95067949999999], [1.3310532, 51.950380300000006], [1.3306508, 51.95010919999999], [1.330211, 51.9498695], [1.3296932999999995, 51.94967439999999]]}", "current_leg_start": "Trimley Sig. FW9031", "dest_arr_time_act": "2348", "motion_projection": null, "next_location_lat": "51.9496744", "next_location_lon": "1.3296933", "previous_location": "Felixstowe North (GBRf)", "current_leg_milage": "2.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1759.117, \"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\": 3562.27, \"from_m\": 1759.117, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3920.914, \"from_m\": 3562.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4032.87, \"from_m\": 3920.914, \"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\": 5635.659, \"from_m\": 4032.87, \"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\": 7707.323, \"from_m\": 5635.659, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7966.529, \"from_m\": 7707.323, \"capability_applied\": null, \"effective_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\": 617104, \"profile_key\": \"b0803fd9ddfe83ea93527327e62be764f236aa9278371c1c52895a2538346f36\", \"schedule_id\": 32046, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Felixstowe North (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Trimley\", \"stage_seq\": 2, \"distance_m\": 3625.415, \"section_seq\": 1, \"route_path_id\": 70312}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2336\", \"location\": \"Trimley Sig. FW9031\", \"stage_seq\": 3, \"distance_m\": 3920.914, \"section_seq\": 1, \"route_path_id\": 70312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Trimley\", \"stage_seq\": 4, \"distance_m\": 4169.73, \"section_seq\": 1, \"route_path_id\": 70312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Felixstowe Beach Jn\", \"stage_seq\": 5, \"distance_m\": 5635.659, \"section_seq\": 1, \"route_path_id\": 70312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Felixstowe Beach S.B.\", \"stage_seq\": 6, \"distance_m\": 7486.006, \"section_seq\": 1, \"route_path_id\": 70312}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Felixstowe Creek R.S\", \"stage_seq\": 7, \"distance_m\": 7966.529, \"section_seq\": 1, \"route_path_id\": 70312}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7966.529, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70312}], \"total_distance_m\": 7966.529, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 5948.206, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2018.323, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2324", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "12.0", "current_position_lat": "51.9496744", "current_position_lon": "1.3296933", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:17:41Z\", \"source_id\": 51833098, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:17:48Z\", \"source_id\": 16727093, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Felixstowe Creek R.S", "service_state_platform": null, "timing_fact_generation": 1789597676245709, "current_leg_arrival_utc": "2026-09-17T23:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:00.297980", "service_state_evidence_id": 51850437, "current_leg_start_actual_dep": "2026-09-17T23:36:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:01.552446", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
0B62 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1759.117, "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": 3562.27, "from_m": 1759.117, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3920.914, "from_m": 3562.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4032.87, "from_m": 3920.914, "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": 5635.659, "from_m": 4032.87, "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": 7707.323, "from_m": 5635.659, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7966.529, "from_m": 7707.323, "capability_applied": null, "effective_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": 617104, "profile_key": "b0803fd9ddfe83ea93527327e62be764f236aa9278371c1c52895a2538346f36", "schedule_id": 32046, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2324", "location": "Felixstowe North (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Trimley", "stage_seq": 2, "distance_m": 3625.415, "section_seq": 1, "route_path_id": 70312}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2336", "location": "Trimley Sig. FW9031", "stage_seq": 3, "distance_m": 3920.914, "section_seq": 1, "route_path_id": 70312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Trimley", "stage_seq": 4, "distance_m": 4169.73, "section_seq": 1, "route_path_id": 70312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Felixstowe Beach Jn", "stage_seq": 5, "distance_m": 5635.659, "section_seq": 1, "route_path_id": 70312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Felixstowe Beach S.B.", "stage_seq": 6, "distance_m": 7486.006, "section_seq": 1, "route_path_id": 70312}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Felixstowe Creek R.S", "stage_seq": 7, "distance_m": 7966.529, "section_seq": 1, "route_path_id": 70312}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7966.529, "from_m": 0.0, "section_seq": 1, "route_path_id": 70312}], "total_distance_m": 7966.529, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 5948.206, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2018.323, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:17:41Z", "source_id": 51833098, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:18:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:17:48Z", "source_id": 16727093, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:18:00+01:00", "operational_fact": true}] |
Felixstowe North (GBRf) |
2324 |
2324 |
None |
None |
None |
Felixstowe Creek R.S |
2348 |
2348 |
None |
EARLY |
-19 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H02702/2026-09-16/detailed |
None |
Trimley Sig. FW9031 |
2026-09-17T23:36:00+01:00 |
Felixstowe Creek R.S |
12.0 |
{"type": "LineString", "coordinates": [[1.3107793, 51.9814586], [1.3142127999999995, 51.9795602], [1.3142402, 51.97954500000001], [1.3146057999999998, 51.9793429], [1.3158119, 51.9786587], [1.3164658, 51.97830930000001], [1.3167311999999998, 51.978159700000006], [1.3179359, 51.977479200000005], [1.3181325, 51.977366999999994], [1.3182893999999998, 51.9772774], [1.3187255, 51.9770499], [1.3194153, 51.97665229999999], [1.3199174, 51.9763714], [1.3214265, 51.975525699999984], [1.3217044999999998, 51.9753742], [1.3233525, 51.97447600000001], [1.3243347, 51.973925099999995], [1.3246595999999995, 51.97374289999999], [1.3247947999999998, 51.9736636], [1.3270331999999998, 51.97242039999998], [1.3274218, 51.9722041], [1.3293986, 51.971121999999994], [1.3294783999999995, 51.97107770000001], [1.3301838999999998, 51.9706701], [1.3308642, 51.9702902], [1.3319492999999998, 51.9696892], [1.3339263999999995, 51.968588], [1.3343128999999998, 51.968371600000005], [1.3352836999999995, 51.96780770000001], [1.3361477, 51.96734529999999], [1.3365392, 51.967122800000006], [1.3369348, 51.96688449999999], [1.3375071000000005, 51.9664871], [1.338, 51.9660975], [1.3382334, 51.9658855], [1.3386009, 51.9654993], [1.3391717999999997, 51.964899199999984], [1.3397555, 51.963910199999994], [1.3400069, 51.9631897], [1.3401553, 51.9625605], [1.3401893, 51.961619099999986], [1.3400234999999998, 51.96074070000001], [1.3398794999999997, 51.9602526], [1.3396912, 51.95977110000001], [1.3390746, 51.95882590000001], [1.3386444, 51.9583009], [1.3383037, 51.95792029999999], [1.337519, 51.957073900000005], [1.337198, 51.95670020000001], [1.336458, 51.95588459999998], [1.33559, 51.954918799999994], [1.3347973, 51.9540351], [1.3346004000000002, 51.9538158], [1.3339236, 51.953062300000006], [1.3337072, 51.95281390000001], [1.3335155, 51.95259379999999], [1.3334705, 51.9525422], [1.3329268, 51.95204669999999], [1.3325247, 51.9516385], [1.3324632999999997, 51.9515827], [1.3323295999999998, 51.951473400000005], [1.3322186, 51.9513748], [1.3318283, 51.9510763], [1.3314071999999997, 51.95067949999999], [1.3310532, 51.950380300000006], [1.3306508, 51.95010919999999], [1.330211, 51.9498695], [1.3296932999999995, 51.94967439999999]]} |
2.8 |
2336 |
2348 |
Felixstowe North (GBRf) |
Felixstowe Beach S.B. |
Felixstowe Creek R.S |
51.9496744 |
1.3296933 |
51.9496744 |
1.3296933 |
1 |
0 |
2026-09-16 23:58:21 |
TERMINATED |
2026-09-16 23:48:00 |
Felixstowe Creek R.S |
TD |
TRACKING_TIMEOUT |
51850437 |
1789597676245709 |
13 |
13 |
2026-09-16 23:58:01.552446 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:00.297980 |
| 595805 |
625611 |
L86007 |
865L96M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:48:00 |
2026-09-16 23:58:21 |
2026-09-18 23:58:21 |
{"id": 625611, "stp": "O", "toc": "South Western Railway", "uid": "L86007", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86007/2026-09-16/detailed", "trust_id": "865L96M916", "origin_crs": "XFU", "show_on_map": 0, "dar_est_time": "23:17:00", "dar_platform": null, "dest_station": "Salisbury East Carriage Holding Sidings", "service_date": "2026-09-16", "dest_arr_time": "2348", "dest_platform": null, "is_terminated": 1, "next_location": "Salisbury", "signalling_id": "5L96", "timing_status": "EARLY", "origin_station": "Salisbury T&R.S.M.D", "current_leg_arr": "2326", "current_leg_dep": "2340", "current_leg_end": "Salisbury", "origin_dep_time": "2317", "origin_platform": null, "current_location": "Salisbury Sig. Sy43", "last_update_time": "2026-09-16T23:58:21", "route_debug_link": null, "timing_variation": "-16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8110083, 51.071095], [-1.8105864, 51.07102849999999], [-1.8098182, 51.07090279999999], [-1.8093199, 51.0708222], [-1.8090533, 51.07077900000001], [-1.8088104, 51.0707419], [-1.8084173999999995, 51.07068929999999], [-1.8081145000000003, 51.0706498], [-1.8077368, 51.070609700000006], [-1.8075214, 51.070587], [-1.8072809000000003, 51.070564], [-1.8069334, 51.0705392], [-1.8065623999999996, 51.07051849999999], [-1.806354043194124, 51.070510114745424]]}", "current_leg_start": "Salisbury Sig.SY240", "dest_arr_time_act": "2348", "motion_projection": null, "next_location_lat": "51.0705101", "next_location_lon": "-1.8063540", "previous_location": "Salisbury Sig.SY240", "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\": 334.407, \"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\": 371.093, \"from_m\": 334.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\": 428.261, \"from_m\": 371.093, \"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\": 1115.551, \"from_m\": 428.261, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1446.861, \"from_m\": 1115.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}], \"service_id\": 625611, \"profile_key\": \"736d9a90fee75e805a6063050ba844623001d9f1fb9bc3767fd7d9e2c5ab0437\", \"schedule_id\": 37838, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Salisbury T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 52128}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2330\", \"location\": \"Salisbury Reception Line\", \"stage_seq\": 2, \"distance_m\": 276.465, \"section_seq\": 1, \"route_path_id\": 52128}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2340\", \"location\": \"Salisbury Sig.SY240\", \"stage_seq\": 3, \"distance_m\": 428.261, \"section_seq\": 1, \"route_path_id\": 52128}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Salisbury\", \"stage_seq\": 4, \"distance_m\": 737.297, \"section_seq\": 1, \"route_path_id\": 52128}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Salisbury East Carriage Holding Sidings\", \"stage_seq\": 5, \"distance_m\": 1446.861, \"section_seq\": 1, \"route_path_id\": 52128}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1446.861, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 52128}], \"total_distance_m\": 1446.861, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 781.144, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 665.717, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2317", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1426.0", "current_position_lat": "51.0705101", "current_position_lon": "-1.8063540", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:08:40Z\", \"source_id\": 51817458, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:09:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:08:47Z\", \"source_id\": 16722285, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27234, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:25:55Z\", \"source_id\": 51847222, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:26:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:25:58Z\", \"source_id\": 16731307, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Salisbury", "service_state_platform": "4", "timing_fact_generation": 1789598608158153, "current_leg_arrival_utc": "2026-09-17T23:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:00.368464", "service_state_evidence_id": 16732205, "current_leg_start_actual_dep": "2026-09-17T23:40:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:01.546861", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
XFU |
None |
5L96 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 334.407, "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": 371.093, "from_m": 334.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": 428.261, "from_m": 371.093, "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": 1115.551, "from_m": 428.261, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1446.861, "from_m": 1115.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}], "service_id": 625611, "profile_key": "736d9a90fee75e805a6063050ba844623001d9f1fb9bc3767fd7d9e2c5ab0437", "schedule_id": 37838, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2317", "location": "Salisbury T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 52128}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2330", "location": "Salisbury Reception Line", "stage_seq": 2, "distance_m": 276.465, "section_seq": 1, "route_path_id": 52128}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2340", "location": "Salisbury Sig.SY240", "stage_seq": 3, "distance_m": 428.261, "section_seq": 1, "route_path_id": 52128}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Salisbury", "stage_seq": 4, "distance_m": 737.297, "section_seq": 1, "route_path_id": 52128}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Salisbury East Carriage Holding Sidings", "stage_seq": 5, "distance_m": 1446.861, "section_seq": 1, "route_path_id": 52128}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1446.861, "from_m": 0.0, "section_seq": 1, "route_path_id": 52128}], "total_distance_m": 1446.861, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 781.144, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 665.717, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27262, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:08:40Z", "source_id": 51817458, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:09:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:08:47Z", "source_id": 16722285, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27234, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:25:55Z", "source_id": 51847222, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:26:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:25:58Z", "source_id": 16731307, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:26:00+01:00", "operational_fact": true}] |
Salisbury T&R.S.M.D |
2317 |
2317 |
None |
23:17:00 |
None |
Salisbury East Carriage Holding Sidings |
2348 |
2348 |
None |
EARLY |
-16 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86007/2026-09-16/detailed |
None |
Salisbury Sig.SY240 |
2026-09-17T23:40:00+01:00 |
Salisbury |
1426.0 |
{"type": "LineString", "coordinates": [[-1.8110083, 51.071095], [-1.8105864, 51.07102849999999], [-1.8098182, 51.07090279999999], [-1.8093199, 51.0708222], [-1.8090533, 51.07077900000001], [-1.8088104, 51.0707419], [-1.8084173999999995, 51.07068929999999], [-1.8081145000000003, 51.0706498], [-1.8077368, 51.070609700000006], [-1.8075214, 51.070587], [-1.8072809000000003, 51.070564], [-1.8069334, 51.0705392], [-1.8065623999999996, 51.07051849999999], [-1.806354043194124, 51.070510114745424]]} |
0.2 |
2340 |
2326 |
Salisbury Sig.SY240 |
Salisbury Sig. Sy43 |
Salisbury |
51.0705101 |
-1.8063540 |
51.0705101 |
-1.8063540 |
1 |
0 |
2026-09-16 23:58:21 |
TERMINATED |
2026-09-16 23:48:00 |
Salisbury |
TRUST |
TRACKING_TIMEOUT |
16732205 |
1789598608158153 |
9 |
9 |
2026-09-16 23:58:01.546861 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:00.368464 |
| 595806 |
625942 |
P65284 |
195R33M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:48:00 |
2026-09-16 23:58:21 |
2026-09-18 23:58:21 |
{"id": 625942, "stp": "P", "toc": "Northern", "uid": "P65284", "consist": "170461+170473", "dest_crs": "XBG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65284/2026-09-16/detailed", "trust_id": "195R33M916", "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-16", "dest_arr_time": "2348", "dest_platform": null, "is_terminated": 1, "next_location": "Botanic Gardens D.M.U.D.", "signalling_id": "5R33", "timing_status": "EARLY", "origin_station": "Hull", "current_leg_arr": "2348", "current_leg_dep": "2327", "current_leg_end": "Botanic Gardens D.M.U.D.", "origin_dep_time": "2333", "origin_platform": "3", "current_location": "Hull", "last_update_time": "2026-09-16T23:58:21", "route_debug_link": null, "timing_variation": "-6 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": "2348", "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:16731935\", \"confirmationDeadline\": \"2026-09-16T23:39: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\": 625942, \"profile_key\": \"cb8d07d1693d3e6a03e73fc733cfefe6891a61be69915c2333fb5f5de4f59fc7\", \"schedule_id\": 21595, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36672}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"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": "2333", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "21.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": 1789598597095869, "current_leg_arrival_utc": "2026-09-16T23:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:00.407424", "service_state_evidence_id": 16731935, "current_leg_start_actual_dep": "2026-09-16T23:27:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:01.688121", "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 |
5R33 |
170461+170473 |
6 |
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": 625942, "profile_key": "cb8d07d1693d3e6a03e73fc733cfefe6891a61be69915c2333fb5f5de4f59fc7", "schedule_id": 21595, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2333", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36672}, {"is_pass": false, "wtt_arr": "2348", "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 |
2333 |
2333 |
3 |
None |
None |
Botanic Gardens D.M.U.D. |
2348 |
2348 |
None |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65284/2026-09-16/detailed |
None |
Hull |
2026-09-16T23:27:00+01:00 |
Botanic Gardens D.M.U.D. |
21.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 |
2327 |
2348 |
None |
Hull |
Botanic Gardens D.M.U.D. |
53.7487487 |
-0.3616593 |
53.7487487 |
-0.3616593 |
1 |
0 |
2026-09-16 23:58:21 |
TERMINATED |
2026-09-16 23:48:00 |
Hull |
TRUST |
TRACKING_TIMEOUT |
16731935 |
1789598597095869 |
2 |
2 |
2026-09-16 23:58:01.688121 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:00.407424 |
| 595807 |
626189 |
C49266 |
685E82M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:48:00 |
2026-09-16 23:58:21 |
2026-09-18 23:58:21 |
{"id": 626189, "stp": "P", "toc": "Great Western Railway", "uid": "C49266", "consist": "166216", "dest_crs": null, "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49266/2026-09-16/detailed", "trust_id": "685E82M916", "origin_crs": "GCR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gloucester Carriage Sidings", "service_date": "2026-09-16", "dest_arr_time": "2353", "dest_platform": null, "is_terminated": 1, "next_location": "Gloucester Ground Sig. 454", "signalling_id": "5E82", "timing_status": null, "origin_station": "Gloucester", "current_leg_arr": "2349", "current_leg_dep": "2348", "current_leg_end": "Gloucester Ground Sig. 454", "origin_dep_time": "2348", "origin_platform": "4", "current_location": null, "last_update_time": "2026-09-16T23:58:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2388505, 51.86584150000001], [-2.2385729, 51.8656453], [-2.2383287999999997, 51.86549289999999], [-2.2379761, 51.86529659999999], [-2.2378273, 51.8652155], [-2.2375591, 51.8650896], [-2.237268, 51.864962], [-2.2368872, 51.8648072], [-2.2362201999999995, 51.86455839999999], [-2.2356811, 51.8643729], [-2.2350964, 51.864165799999995], [-2.2344594, 51.8639439], [-2.2338559, 51.8637327], [-2.2332524, 51.863524], [-2.2328581, 51.8633832], [-2.2323458, 51.8632035], [-2.2320640999999997, 51.8631041], [-2.2314634, 51.8628932], [-2.2318318, 51.86306290000001], [-2.2318815, 51.863081], [-2.2321831999999997, 51.8632302], [-2.2324865, 51.8633317], [-2.2348047, 51.8641409], [-2.2351313, 51.86424989999999]]}", "current_leg_start": "Gloucester", "dest_arr_time_act": "2353", "motion_projection": null, "next_location_lat": "51.8642499", "next_location_lon": "-2.2351313", "previous_location": null, "current_leg_milage": "0.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 606.961, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1040.169, \"from_m\": 606.961, \"capability_applied\": null, \"effective_limit_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\": 626189, \"profile_key\": \"f2b2099668e100b3ddd69cca1eda0c6ece475f587f4cd1a91a8d103119374bcb\", \"schedule_id\": 6645, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Gloucester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67785}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2352\", \"location\": \"Gloucester Ground Sig. 454\", \"stage_seq\": 2, \"distance_m\": 901.058, \"section_seq\": 1, \"route_path_id\": 67785}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": null, \"location\": \"Gloucester Carriage Sidings\", \"stage_seq\": 3, \"distance_m\": 1040.169, \"section_seq\": 1, \"route_path_id\": 67785}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1040.169, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67785}], \"total_distance_m\": 1040.169, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1040.169, \"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": "2348", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "51.8658415", "current_position_lon": "-2.2388505", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Gloucester", "service_state_platform": "4", "timing_fact_generation": 1789600924620923, "current_leg_arrival_utc": "2026-09-17T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:00.459736", "service_state_evidence_id": 51871498, "current_leg_start_actual_dep": "2026-09-17T23:48:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:01.693300", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
GCR |
None |
5E82 |
166216 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 606.961, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1040.169, "from_m": 606.961, "capability_applied": null, "effective_limit_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": 626189, "profile_key": "f2b2099668e100b3ddd69cca1eda0c6ece475f587f4cd1a91a8d103119374bcb", "schedule_id": 6645, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2348", "location": "Gloucester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67785}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2352", "location": "Gloucester Ground Sig. 454", "stage_seq": 2, "distance_m": 901.058, "section_seq": 1, "route_path_id": 67785}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": null, "location": "Gloucester Carriage Sidings", "stage_seq": 3, "distance_m": 1040.169, "section_seq": 1, "route_path_id": 67785}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1040.169, "from_m": 0.0, "section_seq": 1, "route_path_id": 67785}], "total_distance_m": 1040.169, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1040.169, "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} |
[] |
Gloucester |
2348 |
2348 |
4 |
None |
None |
Gloucester Carriage Sidings |
2353 |
2353 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C49266/2026-09-16/detailed |
None |
Gloucester |
2026-09-17T23:48:00+01:00 |
Gloucester Ground Sig. 454 |
1.0 |
{"type": "LineString", "coordinates": [[-2.2388505, 51.86584150000001], [-2.2385729, 51.8656453], [-2.2383287999999997, 51.86549289999999], [-2.2379761, 51.86529659999999], [-2.2378273, 51.8652155], [-2.2375591, 51.8650896], [-2.237268, 51.864962], [-2.2368872, 51.8648072], [-2.2362201999999995, 51.86455839999999], [-2.2356811, 51.8643729], [-2.2350964, 51.864165799999995], [-2.2344594, 51.8639439], [-2.2338559, 51.8637327], [-2.2332524, 51.863524], [-2.2328581, 51.8633832], [-2.2323458, 51.8632035], [-2.2320640999999997, 51.8631041], [-2.2314634, 51.8628932], [-2.2318318, 51.86306290000001], [-2.2318815, 51.863081], [-2.2321831999999997, 51.8632302], [-2.2324865, 51.8633317], [-2.2348047, 51.8641409], [-2.2351313, 51.86424989999999]]} |
0.6 |
2348 |
2349 |
None |
None |
Gloucester Ground Sig. 454 |
51.8658415 |
-2.2388505 |
51.8642499 |
-2.2351313 |
1 |
0 |
2026-09-16 23:58:21 |
TERMINATED |
2026-09-16 23:48:00 |
Gloucester |
TD |
NEVER_DEPARTED_TIMEOUT |
51871498 |
1789600924620923 |
40 |
40 |
2026-09-16 23:58:01.693300 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:00.459736 |
| 595808 |
626335 |
L82261 |
872H77M916 |
2026-09-16 |
COMPLETE |
16758216 |
2026-09-17 00:48:00 |
2026-09-16 23:58:21 |
2026-09-18 23:58:21 |
{"id": 626335, "stp": "P", "toc": "South Western Railway", "uid": "L82261", "consist": "701028", "dest_crs": "SHP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82261/2026-09-17/detailed", "trust_id": "872H77M916", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shepperton", "service_date": "2026-09-16", "dest_arr_time": "0050", "dest_platform": null, "is_terminated": 1, "next_location": "Shepperton", "signalling_id": "2H77", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "0048", "current_leg_dep": "0045", "current_leg_end": "Shepperton", "origin_dep_time": "2357", "origin_platform": "2", "current_location": "Shepperton", "last_update_time": "2026-09-16T23:58:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.43015570139351345, 51.413603913592205], [-0.4302978, 51.41352530000002], [-0.4306422, 51.4133251], [-0.4307309, 51.413264], [-0.4311074999999999, 51.413046], [-0.43128729999999993, 51.41293], [-0.4315806, 51.4127307], [-0.4318375, 51.4125568], [-0.4322212999999999, 51.4122746], [-0.432538, 51.4120316], [-0.4328284, 51.4117867], [-0.4330582999999999, 51.411588300000005], [-0.43325829999999993, 51.411398], [-0.4334524, 51.4112101], [-0.4336477, 51.41103929999999], [-0.4338893999999999, 51.4107874], [-0.4341019, 51.41055179999999], [-0.4343634, 51.41023], [-0.43449809999999994, 51.41004900000001], [-0.4346197, 51.4098815], [-0.434911, 51.4094105], [-0.4351796, 51.4089819], [-0.4354671, 51.40840629999999], [-0.4357707, 51.40786369999999], [-0.43608459999999993, 51.40732529999999], [-0.43622789999999995, 51.4070542], [-0.43637029999999993, 51.4067903], [-0.4365081, 51.4065685], [-0.43663099999999994, 51.40633969999999], [-0.4367516, 51.40613389999999], [-0.436879, 51.4059039], [-0.43701339999999994, 51.4056643], [-0.4373683, 51.40501290000001], [-0.4376067, 51.40458490000001], [-0.43788609999999994, 51.4040983], [-0.4384164, 51.4032893], [-0.438579, 51.40306669999999], [-0.43879679999999993, 51.4027851], [-0.43914069999999994, 51.4023596], [-0.4396547, 51.40179379999999], [-0.4400659, 51.401383800000005], [-0.440621, 51.4008703], [-0.44089899999999993, 51.40062170000001], [-0.4413775, 51.40023550000001], [-0.4416892999999999, 51.399996300000005], [-0.4421608, 51.3996267], [-0.4427961999999999, 51.39919390000001], [-0.44290079999999993, 51.39912529999999], [-0.4431661999999999, 51.3989595], [-0.4435237, 51.398744400000005], [-0.4439968, 51.3984673], [-0.445257, 51.39779690000001], [-0.4453595, 51.39774029999999], [-0.4464954, 51.39714390000001], [-0.4479408, 51.3963672]]}", "current_leg_start": "Upper Halliford", "dest_arr_time_act": "0048", "motion_projection": null, "next_location_lat": "51.3963672", "next_location_lon": "-0.4479408", "previous_location": "Upper Halliford", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12147.239, \"from_m\": 12088.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15863.313, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16025.158, \"from_m\": 15863.313, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16790.688, \"from_m\": 16025.158, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17946.482, \"from_m\": 16790.688, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19652.557, \"from_m\": 17946.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19711.93, \"from_m\": 19652.557, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20229.404, \"from_m\": 19711.93, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22887.921, \"from_m\": 20229.404, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23039.931, \"from_m\": 22887.921, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23482.262, \"from_m\": 23039.931, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23724.737, \"from_m\": 23482.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23892.978, \"from_m\": 23724.737, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24102.04, \"from_m\": 23892.978, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24168.019, \"from_m\": 24102.04, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33635.059, \"from_m\": 24168.019, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33756.572, \"from_m\": 33635.059, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34116.299, \"from_m\": 33756.572, \"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\": 626335, \"profile_key\": \"e9ed5e97eda66bedbe15b5ce97eeb4680e08234bcdcf5020020d6f05a19b832f\", \"schedule_id\": 17380, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0005\", \"wtt_dep\": \"0006\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0009\", \"wtt_dep\": \"0009H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0012H\", \"wtt_dep\": \"0013H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0016\", \"wtt_dep\": \"0016H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0018H\", \"wtt_dep\": \"0019\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": \"0022H\", \"location\": \"Norbiton\", \"stage_seq\": 9, \"distance_m\": 18066.238, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0024H\", \"wtt_dep\": \"0025H\", \"location\": \"Kingston\", \"stage_seq\": 10, \"distance_m\": 19414.972, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": \"0027H\", \"location\": \"Hampton Wick\", \"stage_seq\": 11, \"distance_m\": 20104.807, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0029H\", \"wtt_dep\": \"0030\", \"location\": \"Teddington\", \"stage_seq\": 12, \"distance_m\": 21941.318, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0032\", \"location\": \"Shacklegate Jn\", \"stage_seq\": 13, \"distance_m\": 23067.535, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0034\", \"wtt_dep\": \"0034H\", \"location\": \"Fulwell\", \"stage_seq\": 14, \"distance_m\": 23808.858, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0037H\", \"wtt_dep\": \"0038\", \"location\": \"Hampton\", \"stage_seq\": 15, \"distance_m\": 27079.117, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0041\", \"wtt_dep\": \"0041H\", \"location\": \"Kempton Park\", \"stage_seq\": 16, \"distance_m\": 29946.799, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0042H\", \"wtt_dep\": \"0043\", \"location\": \"Sunbury\", \"stage_seq\": 17, \"distance_m\": 30731.972, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0044H\", \"wtt_dep\": \"0045\", \"location\": \"Upper Halliford\", \"stage_seq\": 18, \"distance_m\": 31669.112, \"section_seq\": 1, \"route_path_id\": 35048}, {\"is_pass\": false, \"wtt_arr\": \"0048\", \"wtt_dep\": null, \"location\": \"Shepperton\", \"stage_seq\": 19, \"distance_m\": 34116.299, \"section_seq\": 1, \"route_path_id\": 35048}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 34116.299, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35048}], \"total_distance_m\": 34116.299, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 33276.623, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 839.676, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2357", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3963672", "current_position_lon": "-0.4479408", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:59:13Z\", \"source_id\": 51897657, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:00:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:59:17Z\", \"source_id\": 16746316, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:04:02Z\", \"source_id\": 51903844, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:04:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:04:08Z\", \"source_id\": 16748014, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:07:50Z\", \"source_id\": 51908330, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:08:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:07:53Z\", \"source_id\": 16749232, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:00Z\", \"source_id\": 51911843, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:02Z\", \"source_id\": 16750189, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:24Z\", \"source_id\": 51915342, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:15:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:28Z\", \"source_id\": 16751162, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:10Z\", \"source_id\": 51918118, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:17:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:13Z\", \"source_id\": 16751924, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:21:18Z\", \"source_id\": 51921969, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:21:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:21:23Z\", \"source_id\": 16753013, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:47Z\", \"source_id\": 51924130, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:24:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:53Z\", \"source_id\": 16753635, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:39Z\", \"source_id\": 51925767, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:42Z\", \"source_id\": 16754089, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:53Z\", \"source_id\": 51928639, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:57Z\", \"source_id\": 16754883, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:12Z\", \"source_id\": 51931403, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:13Z\", \"source_id\": 16755578, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:07Z\", \"source_id\": 51934443, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:14Z\", \"source_id\": 16756375, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:02Z\", \"source_id\": 51935890, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:40:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:08Z\", \"source_id\": 16756724, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:02Z\", \"source_id\": 51935890, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:08Z\", \"source_id\": 16756725, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:53Z\", \"source_id\": 51939647, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:44:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:54Z\", \"source_id\": 16757743, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:59Z\", \"source_id\": 51941438, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:03Z\", \"source_id\": 16758216, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shepperton", "service_state_platform": "1", "timing_fact_generation": 1789602484321790, "current_leg_arrival_utc": "2026-09-18T00:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:04.311380", "service_state_evidence_id": 16758216, "current_leg_start_actual_dep": "2026-09-18T00:45:00+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:07.738467", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
SHP |
2H77 |
701028 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12147.239, "from_m": 12088.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15863.313, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16025.158, "from_m": 15863.313, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16790.688, "from_m": 16025.158, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17946.482, "from_m": 16790.688, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19652.557, "from_m": 17946.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19711.93, "from_m": 19652.557, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20229.404, "from_m": 19711.93, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22887.921, "from_m": 20229.404, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23039.931, "from_m": 22887.921, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23482.262, "from_m": 23039.931, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23724.737, "from_m": 23482.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23892.978, "from_m": 23724.737, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24102.04, "from_m": 23892.978, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24168.019, "from_m": 24102.04, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33635.059, "from_m": 24168.019, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33756.572, "from_m": 33635.059, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34116.299, "from_m": 33756.572, "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": 626335, "profile_key": "e9ed5e97eda66bedbe15b5ce97eeb4680e08234bcdcf5020020d6f05a19b832f", "schedule_id": 17380, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2357", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0006", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": "0009H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0012H", "wtt_dep": "0013H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0016H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0018H", "wtt_dep": "0019", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": "0022H", "location": "Norbiton", "stage_seq": 9, "distance_m": 18066.238, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0024H", "wtt_dep": "0025H", "location": "Kingston", "stage_seq": 10, "distance_m": 19414.972, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": "0027H", "location": "Hampton Wick", "stage_seq": 11, "distance_m": 20104.807, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0029H", "wtt_dep": "0030", "location": "Teddington", "stage_seq": 12, "distance_m": 21941.318, "section_seq": 1, "route_path_id": 35048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0032", "location": "Shacklegate Jn", "stage_seq": 13, "distance_m": 23067.535, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": "0034H", "location": "Fulwell", "stage_seq": 14, "distance_m": 23808.858, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0037H", "wtt_dep": "0038", "location": "Hampton", "stage_seq": 15, "distance_m": 27079.117, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0041", "wtt_dep": "0041H", "location": "Kempton Park", "stage_seq": 16, "distance_m": 29946.799, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0042H", "wtt_dep": "0043", "location": "Sunbury", "stage_seq": 17, "distance_m": 30731.972, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0044H", "wtt_dep": "0045", "location": "Upper Halliford", "stage_seq": 18, "distance_m": 31669.112, "section_seq": 1, "route_path_id": 35048}, {"is_pass": false, "wtt_arr": "0048", "wtt_dep": null, "location": "Shepperton", "stage_seq": 19, "distance_m": 34116.299, "section_seq": 1, "route_path_id": 35048}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 34116.299, "from_m": 0.0, "section_seq": 1, "route_path_id": 35048}], "total_distance_m": 34116.299, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 33276.623, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 839.676, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:59:13Z", "source_id": 51897657, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:00:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:59:17Z", "source_id": 16746316, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:04:02Z", "source_id": 51903844, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:04:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:04:08Z", "source_id": 16748014, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:07:50Z", "source_id": 51908330, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:08:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:07:53Z", "source_id": 16749232, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:00Z", "source_id": 51911843, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:02Z", "source_id": 16750189, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:24Z", "source_id": 51915342, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:15:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:28Z", "source_id": 16751162, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:10Z", "source_id": 51918118, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:17:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:13Z", "source_id": 16751924, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:21:18Z", "source_id": 51921969, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:21:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:21:23Z", "source_id": 16753013, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28468, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:47Z", "source_id": 51924130, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:24:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:53Z", "source_id": 16753635, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28478, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:39Z", "source_id": 51925767, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:42Z", "source_id": 16754089, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28453, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:53Z", "source_id": 51928639, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:29:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:57Z", "source_id": 16754883, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28461, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:12Z", "source_id": 51931403, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:33:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:13Z", "source_id": 16755578, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28449, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:07Z", "source_id": 51934443, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:36:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:14Z", "source_id": 16756375, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28437, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:02Z", "source_id": 51935890, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:40:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:08Z", "source_id": 16756724, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28445, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:02Z", "source_id": 51935890, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:08Z", "source_id": 16756725, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28441, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:53Z", "source_id": 51939647, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:44:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:54Z", "source_id": 16757743, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28439, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:59Z", "source_id": 51941438, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:03Z", "source_id": 16758216, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}] |
London Waterloo |
2357 |
2357 |
2 |
None |
None |
Shepperton |
0050 |
0048 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82261/2026-09-17/detailed |
None |
Upper Halliford |
2026-09-18T00:45:00+01:00 |
Shepperton |
3.0 |
{"type": "LineString", "coordinates": [[-0.43015570139351345, 51.413603913592205], [-0.4302978, 51.41352530000002], [-0.4306422, 51.4133251], [-0.4307309, 51.413264], [-0.4311074999999999, 51.413046], [-0.43128729999999993, 51.41293], [-0.4315806, 51.4127307], [-0.4318375, 51.4125568], [-0.4322212999999999, 51.4122746], [-0.432538, 51.4120316], [-0.4328284, 51.4117867], [-0.4330582999999999, 51.411588300000005], [-0.43325829999999993, 51.411398], [-0.4334524, 51.4112101], [-0.4336477, 51.41103929999999], [-0.4338893999999999, 51.4107874], [-0.4341019, 51.41055179999999], [-0.4343634, 51.41023], [-0.43449809999999994, 51.41004900000001], [-0.4346197, 51.4098815], [-0.434911, 51.4094105], [-0.4351796, 51.4089819], [-0.4354671, 51.40840629999999], [-0.4357707, 51.40786369999999], [-0.43608459999999993, 51.40732529999999], [-0.43622789999999995, 51.4070542], [-0.43637029999999993, 51.4067903], [-0.4365081, 51.4065685], [-0.43663099999999994, 51.40633969999999], [-0.4367516, 51.40613389999999], [-0.436879, 51.4059039], [-0.43701339999999994, 51.4056643], [-0.4373683, 51.40501290000001], [-0.4376067, 51.40458490000001], [-0.43788609999999994, 51.4040983], [-0.4384164, 51.4032893], [-0.438579, 51.40306669999999], [-0.43879679999999993, 51.4027851], [-0.43914069999999994, 51.4023596], [-0.4396547, 51.40179379999999], [-0.4400659, 51.401383800000005], [-0.440621, 51.4008703], [-0.44089899999999993, 51.40062170000001], [-0.4413775, 51.40023550000001], [-0.4416892999999999, 51.399996300000005], [-0.4421608, 51.3996267], [-0.4427961999999999, 51.39919390000001], [-0.44290079999999993, 51.39912529999999], [-0.4431661999999999, 51.3989595], [-0.4435237, 51.398744400000005], [-0.4439968, 51.3984673], [-0.445257, 51.39779690000001], [-0.4453595, 51.39774029999999], [-0.4464954, 51.39714390000001], [-0.4479408, 51.3963672]]} |
1.4 |
0045 |
0048 |
Upper Halliford |
Shepperton |
Shepperton |
51.3963672 |
-0.4479408 |
51.3963672 |
-0.4479408 |
1 |
0 |
2026-09-16 23:58:21 |
TERMINATED |
2026-09-16 23:48:00 |
Shepperton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758216 |
1789602484321790 |
124 |
124 |
2026-09-16 23:58:07.738467 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:04.311380 |
| 595809 |
626748 |
P76216 |
502F85M017 |
2026-09-16 |
COMPLETE |
16758060 |
2026-09-17 00:48:00 |
2026-09-16 23:58:21 |
2026-09-18 23:58:21 |
{"id": 626748, "stp": "P", "toc": "Greater Anglia", "uid": "P76216", "consist": "720546", "dest_crs": "WTM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76216/2026-09-17/detailed", "trust_id": "502F85M017", "origin_crs": "BTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Witham", "service_date": "2026-09-16", "dest_arr_time": "0047", "dest_platform": "4", "is_terminated": 1, "next_location": "Witham", "signalling_id": "2F85", "timing_status": "LATE", "origin_station": "Braintree", "current_leg_arr": "0048", "current_leg_dep": "0041", "current_leg_end": "Witham", "origin_dep_time": "0030", "origin_platform": null, "current_location": "Witham", "last_update_time": "2026-09-16T23:58:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5956501999999999, 51.8390407], [0.5960355999999999, 51.83882609999999], [0.5961513999999999, 51.838761700000006], [0.5963521999999999, 51.838658], [0.5972118, 51.83822180000001], [0.6046847, 51.8346516], [0.6076019, 51.8332795], [0.6080414726640495, 51.833078520820536], [0.6105039999999999, 51.8319526], [0.6128563, 51.8307455], [0.6146898999999999, 51.8296389], [0.6158883, 51.8288121], [0.6161902999999999, 51.8285591], [0.6173591999999999, 51.8276365], [0.6176913, 51.8273181], [0.6187501999999999, 51.8263027], [0.6198342, 51.82490919999999], [0.6207354, 51.8238084], [0.6217439, 51.8226943], [0.6224519999999999, 51.8217527], [0.6238896999999999, 51.8200815], [0.6252414999999999, 51.8188081], [0.6267005999999999, 51.817548], [0.6279977999999999, 51.8165477], [0.628782, 51.81594299999999], [0.628820698883665, 51.81591692544413], [0.6294892, 51.8154665], [0.6305558, 51.81474790000001], [0.632487, 51.8135606], [0.6342572999999999, 51.81260549999999], [0.6365281999999999, 51.81137959999999], [0.6384809, 51.8103581], [0.6409199, 51.80911639999999], [0.6412596, 51.808878799999995], [0.6414886, 51.8086621], [0.6416257999999999, 51.8084081], [0.6416751999999999, 51.80821919999999], [0.6417006999999999, 51.8081168], [0.6417113999999999, 51.808028099999994], [0.6417161999999998, 51.8079496], [0.6417145, 51.807863], [0.6416882999999999, 51.807715], [0.6416631, 51.8076263], [0.6416423999999998, 51.807567299999995], [0.6416177, 51.80751849999999], [0.6415713, 51.8074335], [0.6415404, 51.8073826], [0.6414901, 51.8073128], [0.6414303999999998, 51.8072451], [0.6413607, 51.80717189999999], [0.6412758, 51.807094499999984], [0.6411773, 51.8070211], [0.6409456999999998, 51.8068729], [0.640839, 51.806816999999995], [0.6402446, 51.8065191], [0.6399938, 51.8063924], [0.6393923, 51.8060829], [0.6390579999999999, 51.8058918], [0.6388371, 51.80575290000001], [0.6380459999999999, 51.8052139], [0.637378, 51.8047393], [0.6383310999999999, 51.805296], [0.6392815, 51.8058493]]}", "current_leg_start": "White Notley", "dest_arr_time_act": "0047", "motion_projection": null, "next_location_lat": "51.8058493", "next_location_lon": "0.6392815", "previous_location": "White Notley", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 287.107, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 576.948, \"from_m\": 287.107, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3046.369, \"from_m\": 576.948, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3168.555, \"from_m\": 3046.369, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5081.717, \"from_m\": 3168.555, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5146.046, \"from_m\": 5081.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\": 9482.414, \"from_m\": 5146.046, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9979.925, \"from_m\": 9482.414, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 10322.076, \"from_m\": 9979.925, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10501.973, \"from_m\": 10322.076, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 626748, \"profile_key\": \"527fe1260a4548bca41d273f2889c40231f246857b0b15848d19b7bd966d89ca\", \"schedule_id\": 32780, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0030\", \"location\": \"Braintree\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37115}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": \"0032H\", \"location\": \"Braintree Freeport\", \"stage_seq\": 2, \"distance_m\": 1145.971, \"section_seq\": 1, \"route_path_id\": 37115}, {\"is_pass\": false, \"wtt_arr\": \"0035H\", \"wtt_dep\": \"0036\", \"location\": \"Cressing\", \"stage_seq\": 3, \"distance_m\": 3168.555, \"section_seq\": 1, \"route_path_id\": 37115}, {\"is_pass\": false, \"wtt_arr\": \"0038\", \"wtt_dep\": \"0038H\", \"location\": \"White Notley\", \"stage_seq\": 4, \"distance_m\": 5081.717, \"section_seq\": 1, \"route_path_id\": 37115}, {\"is_pass\": false, \"wtt_arr\": \"0047\", \"wtt_dep\": null, \"location\": \"Witham\", \"stage_seq\": 5, \"distance_m\": 10501.973, \"section_seq\": 1, \"route_path_id\": 37115}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10501.973, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37115}], \"total_distance_m\": 10501.973, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10501.973, \"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": "0030", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.8058493", "current_position_lon": "0.6392815", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:51Z\", \"source_id\": 51940819, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:58Z\", \"source_id\": 16758060, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Witham", "service_state_platform": "4", "timing_fact_generation": 1789602362310930, "current_leg_arrival_utc": "2026-09-18T00:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:06.265325", "service_state_evidence_id": 16758060, "current_leg_start_actual_dep": "2026-09-18T00:39:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:07.750051", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
BTR |
WTM |
2F85 |
720546 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 287.107, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 576.948, "from_m": 287.107, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3046.369, "from_m": 576.948, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3168.555, "from_m": 3046.369, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5081.717, "from_m": 3168.555, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5146.046, "from_m": 5081.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": 9482.414, "from_m": 5146.046, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9979.925, "from_m": 9482.414, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 10322.076, "from_m": 9979.925, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10501.973, "from_m": 10322.076, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 626748, "profile_key": "527fe1260a4548bca41d273f2889c40231f246857b0b15848d19b7bd966d89ca", "schedule_id": 32780, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0030", "location": "Braintree", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37115}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": "0032H", "location": "Braintree Freeport", "stage_seq": 2, "distance_m": 1145.971, "section_seq": 1, "route_path_id": 37115}, {"is_pass": false, "wtt_arr": "0035H", "wtt_dep": "0036", "location": "Cressing", "stage_seq": 3, "distance_m": 3168.555, "section_seq": 1, "route_path_id": 37115}, {"is_pass": false, "wtt_arr": "0038", "wtt_dep": "0038H", "location": "White Notley", "stage_seq": 4, "distance_m": 5081.717, "section_seq": 1, "route_path_id": 37115}, {"is_pass": false, "wtt_arr": "0047", "wtt_dep": null, "location": "Witham", "stage_seq": 5, "distance_m": 10501.973, "section_seq": 1, "route_path_id": 37115}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10501.973, "from_m": 0.0, "section_seq": 1, "route_path_id": 37115}], "total_distance_m": 10501.973, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10501.973, "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": 13810, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:51Z", "source_id": 51940819, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:58Z", "source_id": 16758060, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}] |
Braintree |
0030 |
0030 |
None |
None |
None |
Witham |
0047 |
0047 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76216/2026-09-17/detailed |
None |
White Notley |
2026-09-18T00:39:30+01:00 |
Witham |
7.0 |
{"type": "LineString", "coordinates": [[0.5956501999999999, 51.8390407], [0.5960355999999999, 51.83882609999999], [0.5961513999999999, 51.838761700000006], [0.5963521999999999, 51.838658], [0.5972118, 51.83822180000001], [0.6046847, 51.8346516], [0.6076019, 51.8332795], [0.6080414726640495, 51.833078520820536], [0.6105039999999999, 51.8319526], [0.6128563, 51.8307455], [0.6146898999999999, 51.8296389], [0.6158883, 51.8288121], [0.6161902999999999, 51.8285591], [0.6173591999999999, 51.8276365], [0.6176913, 51.8273181], [0.6187501999999999, 51.8263027], [0.6198342, 51.82490919999999], [0.6207354, 51.8238084], [0.6217439, 51.8226943], [0.6224519999999999, 51.8217527], [0.6238896999999999, 51.8200815], [0.6252414999999999, 51.8188081], [0.6267005999999999, 51.817548], [0.6279977999999999, 51.8165477], [0.628782, 51.81594299999999], [0.628820698883665, 51.81591692544413], [0.6294892, 51.8154665], [0.6305558, 51.81474790000001], [0.632487, 51.8135606], [0.6342572999999999, 51.81260549999999], [0.6365281999999999, 51.81137959999999], [0.6384809, 51.8103581], [0.6409199, 51.80911639999999], [0.6412596, 51.808878799999995], [0.6414886, 51.8086621], [0.6416257999999999, 51.8084081], [0.6416751999999999, 51.80821919999999], [0.6417006999999999, 51.8081168], [0.6417113999999999, 51.808028099999994], [0.6417161999999998, 51.8079496], [0.6417145, 51.807863], [0.6416882999999999, 51.807715], [0.6416631, 51.8076263], [0.6416423999999998, 51.807567299999995], [0.6416177, 51.80751849999999], [0.6415713, 51.8074335], [0.6415404, 51.8073826], [0.6414901, 51.8073128], [0.6414303999999998, 51.8072451], [0.6413607, 51.80717189999999], [0.6412758, 51.807094499999984], [0.6411773, 51.8070211], [0.6409456999999998, 51.8068729], [0.640839, 51.806816999999995], [0.6402446, 51.8065191], [0.6399938, 51.8063924], [0.6393923, 51.8060829], [0.6390579999999999, 51.8058918], [0.6388371, 51.80575290000001], [0.6380459999999999, 51.8052139], [0.637378, 51.8047393], [0.6383310999999999, 51.805296], [0.6392815, 51.8058493]]} |
3.4 |
0041 |
0048 |
White Notley |
Witham |
Witham |
51.8058493 |
0.6392815 |
51.8058493 |
0.6392815 |
1 |
0 |
2026-09-16 23:58:21 |
TERMINATED |
2026-09-16 23:48:00 |
Witham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758060 |
1789602362310930 |
7 |
7 |
2026-09-16 23:58:07.750051 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:06.265325 |
| 595810 |
626741 |
S02370 |
305T091017 |
2026-09-16 |
COMPLETE |
16758374 |
2026-09-17 00:48:00 |
2026-09-16 23:58:21 |
2026-09-18 23:58:21 |
{"id": 626741, "stp": "N", "toc": "Avanti West Coast", "uid": "S02370", "consist": "390040", "dest_crs": "PRE", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S02370/2026-09-17/detailed", "trust_id": "305T091017", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-16", "dest_arr_time": "0049", "dest_platform": "RES", "is_terminated": 1, "next_location": "Preston", "signalling_id": "5T09", "timing_status": null, "origin_station": "Preston", "current_leg_arr": "0049", "current_leg_dep": "0047", "current_leg_end": "Preston", "origin_dep_time": "0030", "origin_platform": "3", "current_location": "Preston", "last_update_time": "2026-09-16T23:58:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7130459999999994, 53.761618], [-2.7123088, 53.7610526], [-2.7117264, 53.760677099999995], [-2.7115583, 53.7605553], [-2.7109317, 53.7601855], [-2.7106737, 53.7600256], [-2.71065325, 53.76001500000001], [-2.709942, 53.7596495], [-2.7099337, 53.75964449999999], [-2.7097863, 53.75956330000001], [-2.709357, 53.75930760000001], [-2.7090845999999997, 53.7591279], [-2.7088104999999993, 53.7589136], [-2.7084418, 53.75854199999999], [-2.7082415, 53.758288400000005], [-2.7080571999999994, 53.75798330000001], [-2.7078909, 53.7576279], [-2.707827599999999, 53.7573794], [-2.7077439999999995, 53.756888499999995], [-2.7076878, 53.75656659999999], [-2.7076421999999996, 53.756310599999985], [-2.707535899999999, 53.7558152], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Preston Shunt Line", "dest_arr_time_act": "0049", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 510.264, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 574.005, \"from_m\": 510.264, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 598.577, \"from_m\": 574.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 656.778, \"from_m\": 598.577, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 674.258, \"from_m\": 656.778, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1044.678, \"from_m\": 674.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1062.157, \"from_m\": 1044.678, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1120.358, \"from_m\": 1062.157, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1144.93, \"from_m\": 1120.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1208.672, \"from_m\": 1144.93, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1718.935, \"from_m\": 1208.672, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 626741, \"profile_key\": \"4983ba177031f882ec30cf6a689db7183c46bad0f406b75560c0157b5ae30f84\", \"schedule_id\": 39887, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0030\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74703}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": \"0047\", \"location\": \"Preston Shunt Line\", \"stage_seq\": 2, \"distance_m\": 859.468, \"section_seq\": 1, \"route_path_id\": 74703}, {\"is_pass\": false, \"wtt_arr\": \"0049\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 3, \"distance_m\": 1718.935, \"section_seq\": 1, \"route_path_id\": 74703}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1718.935, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74703}], \"total_distance_m\": 1718.935, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 1299.371, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 419.564, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0030", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "2.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Preston", "service_state_platform": "3", "timing_fact_generation": 1789602489732441, "current_leg_arrival_utc": "2026-09-18T00:49:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390119\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-16T23:48:09.729918", "service_state_evidence_id": 16758374, "current_leg_start_actual_dep": "2026-09-18T00:47:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:14.411911", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
N |
PRE |
PRE |
5T09 |
390040 |
9 |
125 |
{"units": ["390119"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 510.264, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 574.005, "from_m": 510.264, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 598.577, "from_m": 574.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 656.778, "from_m": 598.577, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 674.258, "from_m": 656.778, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1044.678, "from_m": 674.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1062.157, "from_m": 1044.678, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1120.358, "from_m": 1062.157, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1144.93, "from_m": 1120.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1208.672, "from_m": 1144.93, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1718.935, "from_m": 1208.672, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 626741, "profile_key": "4983ba177031f882ec30cf6a689db7183c46bad0f406b75560c0157b5ae30f84", "schedule_id": 39887, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0030", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74703}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": "0047", "location": "Preston Shunt Line", "stage_seq": 2, "distance_m": 859.468, "section_seq": 1, "route_path_id": 74703}, {"is_pass": false, "wtt_arr": "0049", "wtt_dep": null, "location": "Preston", "stage_seq": 3, "distance_m": 1718.935, "section_seq": 1, "route_path_id": 74703}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1718.935, "from_m": 0.0, "section_seq": 1, "route_path_id": 74703}], "total_distance_m": 1718.935, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 1299.371, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 419.564, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Preston |
0030 |
0030 |
3 |
None |
None |
Preston |
0049 |
0049 |
RES |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:S02370/2026-09-17/detailed |
None |
Preston Shunt Line |
2026-09-18T00:47:00+01:00 |
Preston |
2.0 |
{"type": "LineString", "coordinates": [[-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7130459999999994, 53.761618], [-2.7123088, 53.7610526], [-2.7117264, 53.760677099999995], [-2.7115583, 53.7605553], [-2.7109317, 53.7601855], [-2.7106737, 53.7600256], [-2.71065325, 53.76001500000001], [-2.709942, 53.7596495], [-2.7099337, 53.75964449999999], [-2.7097863, 53.75956330000001], [-2.709357, 53.75930760000001], [-2.7090845999999997, 53.7591279], [-2.7088104999999993, 53.7589136], [-2.7084418, 53.75854199999999], [-2.7082415, 53.758288400000005], [-2.7080571999999994, 53.75798330000001], [-2.7078909, 53.7576279], [-2.707827599999999, 53.7573794], [-2.7077439999999995, 53.756888499999995], [-2.7076878, 53.75656659999999], [-2.7076421999999996, 53.756310599999985], [-2.707535899999999, 53.7558152], [-2.7074629, 53.75545369999999]]} |
0.5 |
0047 |
0049 |
None |
Preston |
Preston |
53.7554537 |
-2.7074629 |
53.7554537 |
-2.7074629 |
1 |
0 |
2026-09-16 23:58:21 |
TERMINATED |
2026-09-16 23:48:00 |
Preston |
TRUST |
TRUST_CANCELLATION |
16758374 |
1789602489732441 |
1 |
1 |
2026-09-16 23:58:14.411911 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:09.729918 |
| 595811 |
625790 |
J08007 |
872V781916 |
2026-09-16 |
COMPLETE |
16758379 |
2026-09-17 00:48:00 |
2026-09-16 23:58:21 |
2026-09-18 23:58:21 |
{"id": 625790, "stp": "N", "toc": "Southeastern", "uid": "J08007", "consist": "377129+377511", "dest_crs": "AFK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:J08007/2026-09-17/detailed", "trust_id": "872V781916", "origin_crs": null, "show_on_map": 0, "dar_est_time": "23:25:00", "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-16", "dest_arr_time": "0044", "dest_platform": "2", "is_terminated": 1, "next_location": "Ashford (Kent)", "signalling_id": "2V78", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "0048", "current_leg_dep": "0037", "current_leg_end": "Ashford (Kent)", "origin_dep_time": "2325", "origin_platform": "4", "current_location": "Ashford International", "last_update_time": "2026-09-16T23:58:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.6281412852113324, 51.16555780025347], [0.628820698883665, 51.165506373915555], [0.630736, 51.16536140000001], [0.6314657, 51.1653117], [0.633265, 51.1651963], [0.6451348999999998, 51.1642872], [0.6484096, 51.1640393], [0.6559751999999999, 51.16345770000001], [0.6650509999999998, 51.1627597], [0.6652466, 51.162745], [0.6735778999999998, 51.1621021], [0.674888438734321, 51.1620009602833], [0.7132, 51.1590442], [0.7186522272956171, 51.15862342291836], [0.7448325, 51.1566029], [0.7472582, 51.1564157], [0.7591958999999999, 51.1554878], [0.7922369, 51.1529103], [0.8042456, 51.15198009999999], [0.8044533999999999, 51.151962], [0.8084837557075693, 51.15164544450921], [0.808851, 51.1516166], [0.8279413999999999, 51.1501112], [0.8406754, 51.149109], [0.8411614999999999, 51.1490716], [0.8447128000000002, 51.148788200000006], [0.8492103, 51.14843039999999], [0.8507594999999999, 51.14830940000001], [0.8528641999999999, 51.1481424], [0.8547213999999999, 51.1479793], [0.856094, 51.14787200000001], [0.8565710999999998, 51.1478349], [0.8570867, 51.14779480000001], [0.8577416999999999, 51.1477455], [0.8585931999999998, 51.147682200000006], [0.8600068999999999, 51.1475469], [0.8608365, 51.1474681], [0.8611105, 51.1474432], [0.8616163, 51.1473974], [0.862058, 51.14735079999999], [0.8623418, 51.147313200000006], [0.8626879999999999, 51.1472673], [0.8631733, 51.14721589999999], [0.863607, 51.14717319999998], [0.8639249, 51.14711950000001], [0.8643577000000001, 51.1470424], [0.8648404000000001, 51.146945200000005], [0.8652796, 51.1468592], [0.8658686000000001, 51.1467307], [0.8659804999999999, 51.1467025], [0.8659858, 51.1467056], [0.8661332, 51.1466639], [0.8661438, 51.1466718], [0.8667673999999999, 51.1465383], [0.8676609999999999, 51.1462964], [0.868464, 51.146048699999994], [0.8692764, 51.14579799999999], [0.8694443, 51.1457458], [0.8701093999999999, 51.145525799999994], [0.8711291000000001, 51.1451529], [0.8716686999999999, 51.1449489], [0.8723098, 51.1447081], [0.8729321, 51.1444529], [0.8732291, 51.1443156], [0.8737892, 51.144033], [0.8744865, 51.143688999999995], [0.8751626, 51.143339999999995], [0.8758369999999999, 51.1430036]]}", "current_leg_start": "Headcorn", "dest_arr_time_act": "0044", "motion_projection": null, "next_location_lat": "51.1430036", "next_location_lon": "0.8758370", "previous_location": "Headcorn", "current_leg_milage": "10.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1130.451, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1130.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6106.328, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6697.202, \"from_m\": 6106.328, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12225.943, \"from_m\": 6697.202, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12297.408, \"from_m\": 12225.943, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20207.677, \"from_m\": 12297.408, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20293.554, \"from_m\": 20207.677, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21932.712, \"from_m\": 20293.554, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27955.379, \"from_m\": 21932.712, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28389.954, \"from_m\": 27955.379, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28484.46, \"from_m\": 28389.954, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28746.935, \"from_m\": 28484.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38713.974, \"from_m\": 28746.935, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41212.874, \"from_m\": 38713.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\": 42802.79, \"from_m\": 41212.874, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43111.046, \"from_m\": 42802.79, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 43919.062, \"from_m\": 43111.046, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47396.344, \"from_m\": 43919.062, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53395.949, \"from_m\": 47396.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\": 54315.579, \"from_m\": 53395.949, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55041.287, \"from_m\": 54315.579, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56555.779, \"from_m\": 55041.287, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63368.108, \"from_m\": 56555.779, \"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\": 63466.453, \"from_m\": 63368.108, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96460.706, \"from_m\": 63466.453, \"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\": 96602.775, \"from_m\": 96460.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96892.174, \"from_m\": 96602.775, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 96957.129, \"from_m\": 96892.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97612.666, \"from_m\": 96957.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\": 97861.303, \"from_m\": 97612.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97911.497, \"from_m\": 97861.303, \"capability_applied\": null, \"effective_limit_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\": 625790, \"profile_key\": \"cdd1ee74060507de2f010b488493755d9a3cb4d5056899293407838b8864794c\", \"schedule_id\": 37519, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6408.001, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Kent House\", \"stage_seq\": 6, \"distance_m\": 12571.34, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 7, \"distance_m\": 13910.772, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Shortlands\", \"stage_seq\": 8, \"distance_m\": 16029.206, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2342H\", \"location\": \"Bromley South\", \"stage_seq\": 9, \"distance_m\": 17486.695, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Bickley Jn\", \"stage_seq\": 10, \"distance_m\": 20207.677, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 11, \"distance_m\": 21769.244, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2348H\", \"location\": \"St. Mary Cray\", \"stage_seq\": 12, \"distance_m\": 23836.289, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2353H\", \"location\": \"Swanley\", \"stage_seq\": 13, \"distance_m\": 28124.291, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Otford\", \"stage_seq\": 14, \"distance_m\": 38812.892, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003\", \"location\": \"Otford Jn\", \"stage_seq\": 15, \"distance_m\": 39781.426, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0008\", \"location\": \"Sevenoaks\", \"stage_seq\": 16, \"distance_m\": 43250.401, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": false, \"wtt_arr\": \"0015H\", \"wtt_dep\": \"0016H\", \"location\": \"Tonbridge\", \"stage_seq\": 17, \"distance_m\": 55333.737, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022\", \"location\": \"Paddock Wood\", \"stage_seq\": 18, \"distance_m\": 64005.781, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": false, \"wtt_arr\": \"0031H\", \"wtt_dep\": \"0032H\", \"location\": \"Headcorn\", \"stage_seq\": 19, \"distance_m\": 80296.958, \"section_seq\": 1, \"route_path_id\": 105678}, {\"is_pass\": false, \"wtt_arr\": \"0044\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 20, \"distance_m\": 97911.497, \"section_seq\": 1, \"route_path_id\": 105678}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 97911.497, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105678}], \"total_distance_m\": 97911.497, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 95711.133, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2200.364, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2325", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.1430036", "current_position_lon": "0.8758370", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:30:31Z\", \"source_id\": 51854786, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:30:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:30:33Z\", \"source_id\": 16733530, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:13Z\", \"source_id\": 51857559, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:16Z\", \"source_id\": 16734376, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:38:02Z\", \"source_id\": 51867272, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:38:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:38:04Z\", \"source_id\": 16737181, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:38:57Z\", \"source_id\": 51868719, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:39:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:38:59Z\", \"source_id\": 16737626, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:40:02Z\", \"source_id\": 51870447, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:41:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:40:07Z\", \"source_id\": 16738136, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:41:20Z\", \"source_id\": 51872447, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:41:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:41:22Z\", \"source_id\": 16738711, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:47:37Z\", \"source_id\": 51881650, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:48:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:47:38Z\", \"source_id\": 16741588, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:52:27Z\", \"source_id\": 51888543, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:53:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:52:33Z\", \"source_id\": 16743670, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:01:45Z\", \"source_id\": 51900850, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:01:48Z\", \"source_id\": 16747218, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:07:39Z\", \"source_id\": 51908115, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:09:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:07:43Z\", \"source_id\": 16749175, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:16Z\", \"source_id\": 51920977, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:20:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:22Z\", \"source_id\": 16752749, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:19Z\", \"source_id\": 51926360, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:26:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:23Z\", \"source_id\": 16754240, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:09Z\", \"source_id\": 51934460, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:37:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:14Z\", \"source_id\": 16756382, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:12Z\", \"source_id\": 51942083, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:13Z\", \"source_id\": 16758379, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford (Kent)", "service_state_platform": "2", "timing_fact_generation": 1789602493406654, "current_leg_arrival_utc": "2026-09-18T00:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:13.397609", "service_state_evidence_id": 16758379, "current_leg_start_actual_dep": "2026-09-18T00:36:30+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:14.184012", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
N |
None |
AFK |
2V78 |
377129+377511 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1130.451, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6697.202, "from_m": 6106.328, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12225.943, "from_m": 6697.202, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12297.408, "from_m": 12225.943, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20207.677, "from_m": 12297.408, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20293.554, "from_m": 20207.677, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21932.712, "from_m": 20293.554, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27955.379, "from_m": 21932.712, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28389.954, "from_m": 27955.379, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28484.46, "from_m": 28389.954, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28746.935, "from_m": 28484.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38713.974, "from_m": 28746.935, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41212.874, "from_m": 38713.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": 42802.79, "from_m": 41212.874, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43111.046, "from_m": 42802.79, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43919.062, "from_m": 43111.046, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47396.344, "from_m": 43919.062, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53395.949, "from_m": 47396.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": 54315.579, "from_m": 53395.949, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55041.287, "from_m": 54315.579, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56555.779, "from_m": 55041.287, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63368.108, "from_m": 56555.779, "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": 63466.453, "from_m": 63368.108, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96460.706, "from_m": 63466.453, "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": 96602.775, "from_m": 96460.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96892.174, "from_m": 96602.775, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96957.129, "from_m": 96892.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97612.666, "from_m": 96957.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": 97861.303, "from_m": 97612.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97911.497, "from_m": 97861.303, "capability_applied": null, "effective_limit_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": 625790, "profile_key": "cdd1ee74060507de2f010b488493755d9a3cb4d5056899293407838b8864794c", "schedule_id": 37519, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2325", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 105678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 105678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 105678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6408.001, "section_seq": 1, "route_path_id": 105678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Kent House", "stage_seq": 6, "distance_m": 12571.34, "section_seq": 1, "route_path_id": 105678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Beckenham Junction", "stage_seq": 7, "distance_m": 13910.772, "section_seq": 1, "route_path_id": 105678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Shortlands", "stage_seq": 8, "distance_m": 16029.206, "section_seq": 1, "route_path_id": 105678}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2342H", "location": "Bromley South", "stage_seq": 9, "distance_m": 17486.695, "section_seq": 1, "route_path_id": 105678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Bickley Jn", "stage_seq": 10, "distance_m": 20207.677, "section_seq": 1, "route_path_id": 105678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "St. Mary Cray Jn", "stage_seq": 11, "distance_m": 21769.244, "section_seq": 1, "route_path_id": 105678}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2348H", "location": "St. Mary Cray", "stage_seq": 12, "distance_m": 23836.289, "section_seq": 1, "route_path_id": 105678}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353H", "location": "Swanley", "stage_seq": 13, "distance_m": 28124.291, "section_seq": 1, "route_path_id": 105678}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Otford", "stage_seq": 14, "distance_m": 38812.892, "section_seq": 1, "route_path_id": 105678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003", "location": "Otford Jn", "stage_seq": 15, "distance_m": 39781.426, "section_seq": 1, "route_path_id": 105678}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0008", "location": "Sevenoaks", "stage_seq": 16, "distance_m": 43250.401, "section_seq": 1, "route_path_id": 105678}, {"is_pass": false, "wtt_arr": "0015H", "wtt_dep": "0016H", "location": "Tonbridge", "stage_seq": 17, "distance_m": 55333.737, "section_seq": 1, "route_path_id": 105678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022", "location": "Paddock Wood", "stage_seq": 18, "distance_m": 64005.781, "section_seq": 1, "route_path_id": 105678}, {"is_pass": false, "wtt_arr": "0031H", "wtt_dep": "0032H", "location": "Headcorn", "stage_seq": 19, "distance_m": 80296.958, "section_seq": 1, "route_path_id": 105678}, {"is_pass": false, "wtt_arr": "0044", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 20, "distance_m": 97911.497, "section_seq": 1, "route_path_id": 105678}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 97911.497, "from_m": 0.0, "section_seq": 1, "route_path_id": 105678}], "total_distance_m": 97911.497, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 95711.133, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2200.364, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:30:31Z", "source_id": 51854786, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:30:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:30:33Z", "source_id": 16733530, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:13Z", "source_id": 51857559, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:16Z", "source_id": 16734376, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:38:02Z", "source_id": 51867272, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:38:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:38:04Z", "source_id": 16737181, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:38:57Z", "source_id": 51868719, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:39:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:38:59Z", "source_id": 16737626, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31858, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:40:02Z", "source_id": 51870447, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:41:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:40:07Z", "source_id": 16738136, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:41:20Z", "source_id": 51872447, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:41:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:41:22Z", "source_id": 16738711, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32076, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:47:37Z", "source_id": 51881650, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:48:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:47:38Z", "source_id": 16741588, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31965, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:52:27Z", "source_id": 51888543, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:53:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:52:33Z", "source_id": 16743670, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32559, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:01:45Z", "source_id": 51900850, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:01:48Z", "source_id": 16747218, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32589, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:07:39Z", "source_id": 51908115, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:09:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:07:43Z", "source_id": 16749175, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:16Z", "source_id": 51920977, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:20:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:22Z", "source_id": 16752749, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32524, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:19Z", "source_id": 51926360, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:26:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:23Z", "source_id": 16754240, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32478, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:09Z", "source_id": 51934460, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:37:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:14Z", "source_id": 16756382, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32927, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:12Z", "source_id": 51942083, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:13Z", "source_id": 16758379, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}] |
London Victoria |
2325 |
2325 |
4 |
23:25:00 |
None |
Ashford (Kent) |
0044 |
0044 |
2 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:J08007/2026-09-17/detailed |
None |
Headcorn |
2026-09-18T00:36:30+01:00 |
Ashford (Kent) |
11.0 |
{"type": "LineString", "coordinates": [[0.6281412852113324, 51.16555780025347], [0.628820698883665, 51.165506373915555], [0.630736, 51.16536140000001], [0.6314657, 51.1653117], [0.633265, 51.1651963], [0.6451348999999998, 51.1642872], [0.6484096, 51.1640393], [0.6559751999999999, 51.16345770000001], [0.6650509999999998, 51.1627597], [0.6652466, 51.162745], [0.6735778999999998, 51.1621021], [0.674888438734321, 51.1620009602833], [0.7132, 51.1590442], [0.7186522272956171, 51.15862342291836], [0.7448325, 51.1566029], [0.7472582, 51.1564157], [0.7591958999999999, 51.1554878], [0.7922369, 51.1529103], [0.8042456, 51.15198009999999], [0.8044533999999999, 51.151962], [0.8084837557075693, 51.15164544450921], [0.808851, 51.1516166], [0.8279413999999999, 51.1501112], [0.8406754, 51.149109], [0.8411614999999999, 51.1490716], [0.8447128000000002, 51.148788200000006], [0.8492103, 51.14843039999999], [0.8507594999999999, 51.14830940000001], [0.8528641999999999, 51.1481424], [0.8547213999999999, 51.1479793], [0.856094, 51.14787200000001], [0.8565710999999998, 51.1478349], [0.8570867, 51.14779480000001], [0.8577416999999999, 51.1477455], [0.8585931999999998, 51.147682200000006], [0.8600068999999999, 51.1475469], [0.8608365, 51.1474681], [0.8611105, 51.1474432], [0.8616163, 51.1473974], [0.862058, 51.14735079999999], [0.8623418, 51.147313200000006], [0.8626879999999999, 51.1472673], [0.8631733, 51.14721589999999], [0.863607, 51.14717319999998], [0.8639249, 51.14711950000001], [0.8643577000000001, 51.1470424], [0.8648404000000001, 51.146945200000005], [0.8652796, 51.1468592], [0.8658686000000001, 51.1467307], [0.8659804999999999, 51.1467025], [0.8659858, 51.1467056], [0.8661332, 51.1466639], [0.8661438, 51.1466718], [0.8667673999999999, 51.1465383], [0.8676609999999999, 51.1462964], [0.868464, 51.146048699999994], [0.8692764, 51.14579799999999], [0.8694443, 51.1457458], [0.8701093999999999, 51.145525799999994], [0.8711291000000001, 51.1451529], [0.8716686999999999, 51.1449489], [0.8723098, 51.1447081], [0.8729321, 51.1444529], [0.8732291, 51.1443156], [0.8737892, 51.144033], [0.8744865, 51.143688999999995], [0.8751626, 51.143339999999995], [0.8758369999999999, 51.1430036]]} |
10.9 |
0037 |
0048 |
Headcorn |
Ashford International |
Ashford (Kent) |
51.1430036 |
0.8758370 |
51.1430036 |
0.8758370 |
1 |
0 |
2026-09-16 23:58:21 |
TERMINATED |
2026-09-16 23:48:00 |
Ashford (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758379 |
1789602493406654 |
113 |
113 |
2026-09-16 23:58:14.184012 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:13.397609 |
| 595812 |
624733 |
P89099 |
882R74M816 |
2026-09-16 |
COMPLETE |
16758201 |
2026-09-17 00:48:00 |
2026-09-16 23:58:51 |
2026-09-18 23:58:51 |
{"id": 624733, "stp": "P", "toc": "Southeastern", "uid": "P89099", "consist": "375801+375829", "dest_crs": "RAM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89099/2026-09-17/detailed", "trust_id": "882R74M816", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": "23:45:00", "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-16", "dest_arr_time": "0047", "dest_platform": "1", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "2R74", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "0048", "current_leg_dep": "0043", "current_leg_end": "Ramsgate", "origin_dep_time": "2234", "origin_platform": "4", "current_location": "Ramsgate", "last_update_time": "2026-09-16T23:58:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]}", "current_leg_start": "Thanet Parkway (Construction)", "dest_arr_time_act": "0047", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Thanet Parkway (Construction)", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 9934.795, \"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\": 10032.039, \"from_m\": 9934.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10667.954, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18601.035, \"from_m\": 18528.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18794.271, \"from_m\": 18601.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19358.622, \"from_m\": 18794.271, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19404.589, \"from_m\": 19358.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20029.198, \"from_m\": 19404.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22781.857, \"from_m\": 20029.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22824.68, \"from_m\": 22781.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24790.193, \"from_m\": 22824.68, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31153.329, \"from_m\": 24790.193, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33939.905, \"from_m\": 31153.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36490.551, \"from_m\": 33939.905, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39967.521, \"from_m\": 36490.551, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45969.96, \"from_m\": 39967.521, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46754.794, \"from_m\": 45969.96, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46979.141, \"from_m\": 46754.794, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47029.175, \"from_m\": 46979.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47612.693, \"from_m\": 47029.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49127.185, \"from_m\": 47612.693, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55939.514, \"from_m\": 49127.185, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56037.858, \"from_m\": 55939.514, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89032.111, \"from_m\": 56037.858, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 89174.18, \"from_m\": 89032.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89463.579, \"from_m\": 89174.18, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89528.534, \"from_m\": 89463.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90723.182, \"from_m\": 89528.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90784.446, \"from_m\": 90723.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90931.069, \"from_m\": 90784.446, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91049.979, \"from_m\": 90931.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91153.697, \"from_m\": 91049.979, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91181.307, \"from_m\": 91153.697, \"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\": 91398.972, \"from_m\": 91181.307, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91965.28, \"from_m\": 91398.972, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 102303.898, \"from_m\": 91965.28, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104918.555, \"from_m\": 102303.898, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113067.609, \"from_m\": 104918.555, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 113495.431, \"from_m\": 113067.609, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 123056.078, \"from_m\": 113495.431, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 124440.819, \"from_m\": 123056.078, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137776.917, \"from_m\": 124440.819, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 138157.337, \"from_m\": 137776.917, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 624733, \"profile_key\": \"41463c9770ae307b20bb0c04d8bc6f94b74e92e186649c419dda29fb81274e10\", \"schedule_id\": 32797, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2237H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": \"2243\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 19901.346, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258H\", \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 22574.465, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": \"2307\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 35814.202, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"2315H\", \"wtt_dep\": \"2317\", \"location\": \"Tonbridge\", \"stage_seq\": 15, \"distance_m\": 47905.142, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Paddock Wood\", \"stage_seq\": 16, \"distance_m\": 56577.186, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2330\", \"location\": \"Marden\", \"stage_seq\": 17, \"distance_m\": 63493.0, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"Staplehurst\", \"stage_seq\": 18, \"distance_m\": 67526.105, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Headcorn\", \"stage_seq\": 19, \"distance_m\": 72868.363, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2346H\", \"location\": \"Pluckley\", \"stage_seq\": 20, \"distance_m\": 81348.318, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2359\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 21, \"distance_m\": 90471.965, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"0005\", \"wtt_dep\": \"0006\", \"location\": \"Wye\", \"stage_seq\": 22, \"distance_m\": 97332.975, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0012H\", \"location\": \"Chilham\", \"stage_seq\": 23, \"distance_m\": 104872.732, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"0015H\", \"wtt_dep\": \"0016\", \"location\": \"Chartham\", \"stage_seq\": 24, \"distance_m\": 108142.414, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0022\", \"location\": \"Canterbury West\", \"stage_seq\": 25, \"distance_m\": 113251.229, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": \"0026H\", \"location\": \"Sturry\", \"stage_seq\": 26, \"distance_m\": 117081.434, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"0036H\", \"wtt_dep\": \"0037H\", \"location\": \"Minster\", \"stage_seq\": 27, \"distance_m\": 131700.024, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0038\", \"location\": \"Minster East Jn\", \"stage_seq\": 28, \"distance_m\": 132313.912, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"0040H\", \"wtt_dep\": \"0041H\", \"location\": \"Thanet Parkway (Construction)\", \"stage_seq\": 29, \"distance_m\": 134955.168, \"section_seq\": 1, \"route_path_id\": 100203}, {\"is_pass\": false, \"wtt_arr\": \"0047\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 30, \"distance_m\": 138157.337, \"section_seq\": 1, \"route_path_id\": 100203}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 138157.337, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100203}], \"total_distance_m\": 138157.337, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 137455.853, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 701.484, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2234", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:36:10Z\", \"source_id\": 51755735, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:36:13Z\", \"source_id\": 16703641, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:40:11Z\", \"source_id\": 51763737, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:40:17Z\", \"source_id\": 16705997, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:50:24Z\", \"source_id\": 51783772, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:50:27Z\", \"source_id\": 16712036, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:51:59Z\", \"source_id\": 51786930, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:52:02Z\", \"source_id\": 16713004, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:57:05Z\", \"source_id\": 51796566, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:57:10Z\", \"source_id\": 16715848, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:59:59Z\", \"source_id\": 51801794, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:00:05Z\", \"source_id\": 16717448, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:09:54Z\", \"source_id\": 51819682, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:09:58Z\", \"source_id\": 16722950, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:22:26Z\", \"source_id\": 51841327, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:22:31Z\", \"source_id\": 16729511, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:28:57Z\", \"source_id\": 51852215, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:29:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:29:02Z\", \"source_id\": 16732781, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:35:10Z\", \"source_id\": 51862465, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:36:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:35:12Z\", \"source_id\": 16735830, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:40:34Z\", \"source_id\": 51871316, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:41:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:40:38Z\", \"source_id\": 16738373, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:45:52Z\", \"source_id\": 51879068, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:46:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:45:58Z\", \"source_id\": 16740790, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:53:13Z\", \"source_id\": 51889601, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:53:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:53:18Z\", \"source_id\": 16743983, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:01:10Z\", \"source_id\": 51900219, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:01:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:01:18Z\", \"source_id\": 16747020, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:07:12Z\", \"source_id\": 51907635, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:08:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:07:19Z\", \"source_id\": 16749042, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32999, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:25Z\", \"source_id\": 51914316, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:14:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:28Z\", \"source_id\": 16750880, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:56Z\", \"source_id\": 51918813, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:18:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:03Z\", \"source_id\": 16752131, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:13Z\", \"source_id\": 51922805, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:19Z\", \"source_id\": 16753249, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:27:27Z\", \"source_id\": 51927432, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:28:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:27:33Z\", \"source_id\": 16754542, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:37:57Z\", \"source_id\": 51935832, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:38:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:02Z\", \"source_id\": 16756707, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:08Z\", \"source_id\": 51937985, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:13Z\", \"source_id\": 16757266, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:53Z\", \"source_id\": 51941383, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:59Z\", \"source_id\": 16758201, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "3", "timing_fact_generation": 1789602422267693, "current_leg_arrival_utc": "2026-09-18T00:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:23.107458", "service_state_evidence_id": 16758201, "current_leg_start_actual_dep": "2026-09-18T00:42:30+01:00", "operational_evidence_version": 134, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:24.072113", "service_state_valid_until_kind": null, "operational_interpretation_version": 134, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
RAM |
2R74 |
375801+375829 |
8 |
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": 9934.795, "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": 10032.039, "from_m": 9934.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10667.954, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18601.035, "from_m": 18528.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18794.271, "from_m": 18601.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19358.622, "from_m": 18794.271, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19404.589, "from_m": 19358.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20029.198, "from_m": 19404.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22781.857, "from_m": 20029.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22824.68, "from_m": 22781.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24790.193, "from_m": 22824.68, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31153.329, "from_m": 24790.193, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33939.905, "from_m": 31153.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36490.551, "from_m": 33939.905, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39967.521, "from_m": 36490.551, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45969.96, "from_m": 39967.521, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46754.794, "from_m": 45969.96, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46979.141, "from_m": 46754.794, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47029.175, "from_m": 46979.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47612.693, "from_m": 47029.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49127.185, "from_m": 47612.693, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55939.514, "from_m": 49127.185, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56037.858, "from_m": 55939.514, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89032.111, "from_m": 56037.858, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 89174.18, "from_m": 89032.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89463.579, "from_m": 89174.18, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89528.534, "from_m": 89463.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90723.182, "from_m": 89528.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90784.446, "from_m": 90723.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90931.069, "from_m": 90784.446, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91049.979, "from_m": 90931.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91153.697, "from_m": 91049.979, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91181.307, "from_m": 91153.697, "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": 91398.972, "from_m": 91181.307, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91965.28, "from_m": 91398.972, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102303.898, "from_m": 91965.28, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104918.555, "from_m": 102303.898, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113067.609, "from_m": 104918.555, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 113495.431, "from_m": 113067.609, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 123056.078, "from_m": 113495.431, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 124440.819, "from_m": 123056.078, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137776.917, "from_m": 124440.819, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 138157.337, "from_m": 137776.917, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 624733, "profile_key": "41463c9770ae307b20bb0c04d8bc6f94b74e92e186649c419dda29fb81274e10", "schedule_id": 32797, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2234", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2237H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 100203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": "2243", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 100203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 100203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 100203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 100203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 100203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 100203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 100203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 100203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19901.346, "section_seq": 1, "route_path_id": 100203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258H", "location": "Orpington", "stage_seq": 13, "distance_m": 22574.465, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": "2307", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 35814.202, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "2315H", "wtt_dep": "2317", "location": "Tonbridge", "stage_seq": 15, "distance_m": 47905.142, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Paddock Wood", "stage_seq": 16, "distance_m": 56577.186, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2330", "location": "Marden", "stage_seq": 17, "distance_m": 63493.0, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "Staplehurst", "stage_seq": 18, "distance_m": 67526.105, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Headcorn", "stage_seq": 19, "distance_m": 72868.363, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "Pluckley", "stage_seq": 20, "distance_m": 81348.318, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2359", "location": "Ashford (Kent)", "stage_seq": 21, "distance_m": 90471.965, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0006", "location": "Wye", "stage_seq": 22, "distance_m": 97332.975, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0012H", "location": "Chilham", "stage_seq": 23, "distance_m": 104872.732, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "0015H", "wtt_dep": "0016", "location": "Chartham", "stage_seq": 24, "distance_m": 108142.414, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0022", "location": "Canterbury West", "stage_seq": 25, "distance_m": 113251.229, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": "0026H", "location": "Sturry", "stage_seq": 26, "distance_m": 117081.434, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "0036H", "wtt_dep": "0037H", "location": "Minster", "stage_seq": 27, "distance_m": 131700.024, "section_seq": 1, "route_path_id": 100203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0038", "location": "Minster East Jn", "stage_seq": 28, "distance_m": 132313.912, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "0040H", "wtt_dep": "0041H", "location": "Thanet Parkway (Construction)", "stage_seq": 29, "distance_m": 134955.168, "section_seq": 1, "route_path_id": 100203}, {"is_pass": false, "wtt_arr": "0047", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 30, "distance_m": 138157.337, "section_seq": 1, "route_path_id": 100203}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 138157.337, "from_m": 0.0, "section_seq": 1, "route_path_id": 100203}], "total_distance_m": 138157.337, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 137455.853, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 701.484, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:36:10Z", "source_id": 51755735, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:36:13Z", "source_id": 16703641, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:40:11Z", "source_id": 51763737, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:40:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:40:17Z", "source_id": 16705997, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:50:24Z", "source_id": 51783772, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:50:27Z", "source_id": 16712036, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:51:59Z", "source_id": 51786930, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:52:02Z", "source_id": 16713004, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:57:05Z", "source_id": 51796566, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:58:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:57:10Z", "source_id": 16715848, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:59:59Z", "source_id": 51801794, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:00:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:00:05Z", "source_id": 16717448, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32581, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:09:54Z", "source_id": 51819682, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:10:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:09:58Z", "source_id": 16722950, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:22:26Z", "source_id": 51841327, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:22:31Z", "source_id": 16729511, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32522, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:28:57Z", "source_id": 51852215, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:29:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:29:02Z", "source_id": 16732781, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32498, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:35:10Z", "source_id": 51862465, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:36:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:35:12Z", "source_id": 16735830, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32490, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:40:34Z", "source_id": 51871316, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:41:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:40:38Z", "source_id": 16738373, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32478, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:45:52Z", "source_id": 51879068, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:46:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:45:58Z", "source_id": 16740790, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32463, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:53:13Z", "source_id": 51889601, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:53:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:53:18Z", "source_id": 16743983, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32928, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:01:10Z", "source_id": 51900219, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T23:01:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:01:18Z", "source_id": 16747020, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32995, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:07:12Z", "source_id": 51907635, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T23:08:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:07:19Z", "source_id": 16749042, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32999, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:25Z", "source_id": 51914316, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T23:14:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:28Z", "source_id": 16750880, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33003, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:56Z", "source_id": 51918813, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T23:18:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:03Z", "source_id": 16752131, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33007, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:13Z", "source_id": 51922805, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T23:23:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:19Z", "source_id": 16753249, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33013, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:27:27Z", "source_id": 51927432, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T23:28:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:27:33Z", "source_id": 16754542, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T00:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33019, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:37:57Z", "source_id": 51935832, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T23:38:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:02Z", "source_id": 16756707, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T00:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33176, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:08Z", "source_id": 51937985, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T23:42:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:13Z", "source_id": 16757266, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T00:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33118, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:53Z", "source_id": 51941383, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T23:48:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:59Z", "source_id": 16758201, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}] |
London Charing Cross |
2234 |
2234 |
4 |
23:45:00 |
None |
Ramsgate |
0047 |
0047 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89099/2026-09-17/detailed |
None |
Thanet Parkway (Construction) |
2026-09-18T00:42:30+01:00 |
Ramsgate |
5.0 |
{"type": "LineString", "coordinates": [[1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]} |
2.1 |
0043 |
0048 |
Thanet Parkway (Construction) |
Ramsgate |
Ramsgate |
51.3411668 |
1.4054297 |
51.3411668 |
1.4054297 |
1 |
0 |
2026-09-16 23:58:51 |
TERMINATED |
2026-09-16 23:48:00 |
Ramsgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758201 |
1789602422267693 |
134 |
134 |
2026-09-16 23:58:24.072113 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:23.107458 |
| 595813 |
625098 |
C01861 |
545Y25M816 |
2026-09-16 |
COMPLETE |
16758397 |
2026-09-17 00:48:00 |
2026-09-16 23:58:51 |
2026-09-18 23:58:51 |
{"id": 625098, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01861", "consist": "800105", "dest_crs": "XGD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01861/2026-09-17/detailed", "trust_id": "545Y25M816", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": "22:52:00", "dar_platform": null, "dest_station": "Bounds Green T&R.S.M.D", "service_date": "2026-09-16", "dest_arr_time": "0100½", "dest_platform": null, "is_terminated": 1, "next_location": "Bounds Green T&R.S.M.D", "signalling_id": "5Y25", "timing_status": "EARLY", "origin_station": "London Kings Cross", "current_leg_arr": "0048", "current_leg_dep": "0046", "current_leg_end": "Bounds Green T&R.S.M.D", "origin_dep_time": "2252", "origin_platform": "4", "current_location": "Bounds Green New Yard", "last_update_time": "2026-09-16T23:58:51", "route_debug_link": null, "timing_variation": "-13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.11699669999999998, 51.6109703], [-0.11731700000000002, 51.6106239], [-0.11744297453036912, 51.61048353460085], [-0.11800149999999998, 51.6098612], [-0.1187431, 51.60903720000001], [-0.1193442, 51.60836389999999], [-0.11968779999999996, 51.607981], [-0.1199543, 51.6076763], [-0.1204347, 51.607115099999994], [-0.12128129999999998, 51.6061379], [-0.12187919999999997, 51.60545040000001], [-0.1219962, 51.60531400000001], [-0.1223973, 51.6048695], [-0.12270069999999998, 51.60443889999999], [-0.12291029999999996, 51.6042181], [-0.12309470000000002, 51.60398589999999], [-0.1233141, 51.60373130000001], [-0.12348179999999996, 51.6035455], [-0.1237918, 51.60319009999999], [-0.12387239999999997, 51.6030873], [-0.1239584, 51.60295419999999], [-0.12403229999999996, 51.6028189], [-0.1240864, 51.60268339999999], [-0.1241346, 51.6025493], [-0.12417299999999998, 51.602346700000005], [-0.124179, 51.6021571], [-0.1241489, 51.60190990000001], [-0.12410419999999998, 51.601749000000005], [-0.1240254, 51.6015571], [-0.123919, 51.6013724], [-0.1237976, 51.601208799999995], [-0.1236536, 51.6010421], [-0.123449, 51.60086209999999], [-0.123088, 51.6005699], [-0.12281889999999998, 51.60034069999999], [-0.1227471, 51.6002891], [-0.1224795, 51.60005949999999], [-0.1228253, 51.6004789], [-0.12299689999999998, 51.60073409999998], [-0.1232994, 51.60103459999999], [-0.123398, 51.6011436]]}", "current_leg_start": "Bowes Park R.R.L.", "dest_arr_time_act": "0100½", "motion_projection": null, "next_location_lat": "51.6011436", "next_location_lon": "-0.1233980", "previous_location": "Bowes Park R.R.L.", "current_leg_milage": "0.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3239.409, \"from_m\": 1318.672, \"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\": 3751.499, \"from_m\": 3239.409, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5385.866, \"from_m\": 3751.499, \"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\": 5643.348, \"from_m\": 5385.866, \"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\": 6406.804, \"from_m\": 5643.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\": 6489.608, \"from_m\": 6406.804, \"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\": 6577.222, \"from_m\": 6489.608, \"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\": 7322.367, \"from_m\": 6577.222, \"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\": 8730.502, \"from_m\": 7322.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9475.647, \"from_m\": 8730.502, \"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\": 9563.261, \"from_m\": 9475.647, \"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\": 9646.065, \"from_m\": 9563.261, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10507.972, \"from_m\": 9646.065, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12839.509, \"from_m\": 10507.972, \"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\": 12905.438, \"from_m\": 12839.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13436.912, \"from_m\": 12905.438, \"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\": 14001.835, \"from_m\": 13436.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\": 15550.169, \"from_m\": 14001.835, \"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\": 16282.767, \"from_m\": 15550.169, \"capability_applied\": null, \"effective_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\": 625098, \"profile_key\": \"0252ff45ee0dd8e6e42bc41f110f7bed228400f3fa94dea58f04d35aee605b7e\", \"schedule_id\": 197, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 27944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2279.04, \"section_seq\": 1, \"route_path_id\": 27944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 6018.753, \"section_seq\": 1, \"route_path_id\": 27944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Harringay\", \"stage_seq\": 5, \"distance_m\": 7511.038, \"section_seq\": 1, \"route_path_id\": 27944}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": \"2359\", \"location\": \"Ferme Park Recp.\", \"stage_seq\": 6, \"distance_m\": 8026.435, \"section_seq\": 1, \"route_path_id\": 27944}, {\"is_pass\": false, \"wtt_arr\": \"0039\", \"wtt_dep\": \"0040\", \"location\": \"Wood Green Sig. K451\", \"stage_seq\": 7, \"distance_m\": 12789.305, \"section_seq\": 1, \"route_path_id\": 27944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0042\", \"location\": \"Alexandra Palace\", \"stage_seq\": 8, \"distance_m\": 13104.493, \"section_seq\": 1, \"route_path_id\": 27944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0044\", \"location\": \"Bowes Park\", \"stage_seq\": 9, \"distance_m\": 14285.954, \"section_seq\": 1, \"route_path_id\": 27944}, {\"is_pass\": false, \"wtt_arr\": \"0046\", \"wtt_dep\": \"0055H\", \"location\": \"Bowes Park R.R.L.\", \"stage_seq\": 10, \"distance_m\": 14776.002, \"section_seq\": 1, \"route_path_id\": 27944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0057H\", \"location\": \"Bowes Park\", \"stage_seq\": 11, \"distance_m\": 15266.05, \"section_seq\": 1, \"route_path_id\": 27944}, {\"is_pass\": false, \"wtt_arr\": \"0100H\", \"wtt_dep\": null, \"location\": \"Bounds Green T&R.S.M.D\", \"stage_seq\": 12, \"distance_m\": 16282.767, \"section_seq\": 1, \"route_path_id\": 27944}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16282.767, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27944}], \"total_distance_m\": 16282.767, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 13511.182, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2771.585, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2252", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.6011436", "current_position_lon": "-0.1233980", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:54:54Z\", \"source_id\": 51792542, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:54:56Z\", \"source_id\": 16714619, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:02:51Z\", \"source_id\": 16719049, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:30Z\", \"source_id\": 51929166, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:33Z\", \"source_id\": 16755006, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:06Z\", \"source_id\": 51932110, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 15826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:33Z\", \"source_id\": 51941220, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:13Z\", \"source_id\": 16755762, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:39Z\", \"source_id\": 16758157, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:34:52Z\", \"source_id\": 51933433, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:35:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:34:57Z\", \"source_id\": 16756127, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:19Z\", \"source_id\": 16758397, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bounds Green T&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1789602503239627, "current_leg_arrival_utc": "2026-09-18T00:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:23.234735", "service_state_evidence_id": 16758397, "current_leg_start_actual_dep": "2026-09-18T00:55:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:24.076345", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
KGX |
XGD |
5Y25 |
800105 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "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": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 3239.409, "from_m": 1318.672, "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": 3751.499, "from_m": 3239.409, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5385.866, "from_m": 3751.499, "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": 5643.348, "from_m": 5385.866, "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": 6406.804, "from_m": 5643.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": 6489.608, "from_m": 6406.804, "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": 6577.222, "from_m": 6489.608, "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": 7322.367, "from_m": 6577.222, "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": 8730.502, "from_m": 7322.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9475.647, "from_m": 8730.502, "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": 9563.261, "from_m": 9475.647, "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": 9646.065, "from_m": 9563.261, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10507.972, "from_m": 9646.065, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12839.509, "from_m": 10507.972, "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": 12905.438, "from_m": 12839.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13436.912, "from_m": 12905.438, "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": 14001.835, "from_m": 13436.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": 15550.169, "from_m": 14001.835, "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": 16282.767, "from_m": 15550.169, "capability_applied": null, "effective_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": 625098, "profile_key": "0252ff45ee0dd8e6e42bc41f110f7bed228400f3fa94dea58f04d35aee605b7e", "schedule_id": 197, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2252", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 27944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2279.04, "section_seq": 1, "route_path_id": 27944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 6018.753, "section_seq": 1, "route_path_id": 27944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Harringay", "stage_seq": 5, "distance_m": 7511.038, "section_seq": 1, "route_path_id": 27944}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": "2359", "location": "Ferme Park Recp.", "stage_seq": 6, "distance_m": 8026.435, "section_seq": 1, "route_path_id": 27944}, {"is_pass": false, "wtt_arr": "0039", "wtt_dep": "0040", "location": "Wood Green Sig. K451", "stage_seq": 7, "distance_m": 12789.305, "section_seq": 1, "route_path_id": 27944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0042", "location": "Alexandra Palace", "stage_seq": 8, "distance_m": 13104.493, "section_seq": 1, "route_path_id": 27944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0044", "location": "Bowes Park", "stage_seq": 9, "distance_m": 14285.954, "section_seq": 1, "route_path_id": 27944}, {"is_pass": false, "wtt_arr": "0046", "wtt_dep": "0055H", "location": "Bowes Park R.R.L.", "stage_seq": 10, "distance_m": 14776.002, "section_seq": 1, "route_path_id": 27944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0057H", "location": "Bowes Park", "stage_seq": 11, "distance_m": 15266.05, "section_seq": 1, "route_path_id": 27944}, {"is_pass": false, "wtt_arr": "0100H", "wtt_dep": null, "location": "Bounds Green T&R.S.M.D", "stage_seq": 12, "distance_m": 16282.767, "section_seq": 1, "route_path_id": 27944}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16282.767, "from_m": 0.0, "section_seq": 1, "route_path_id": 27944}], "total_distance_m": 16282.767, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 13511.182, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2771.585, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16165, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:54:54Z", "source_id": 51792542, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:54:56Z", "source_id": 16714619, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:02:51Z", "source_id": 16719049, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16031, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:30Z", "source_id": 51929166, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:29:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:33Z", "source_id": 16755006, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15831, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:06Z", "source_id": 51932110, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 15826, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:33Z", "source_id": 51941220, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:46:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:13Z", "source_id": 16755762, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:39Z", "source_id": 16758157, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15838, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:34:52Z", "source_id": 51933433, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:35:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:34:57Z", "source_id": 16756127, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:19Z", "source_id": 16758397, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}] |
London Kings Cross |
2252 |
2252 |
4 |
22:52:00 |
None |
Bounds Green T&R.S.M.D |
0100½ |
0100½ |
None |
EARLY |
-13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01861/2026-09-17/detailed |
None |
Bowes Park R.R.L. |
2026-09-18T00:55:30+01:00 |
Bounds Green T&R.S.M.D |
2.0 |
{"type": "LineString", "coordinates": [[-0.11699669999999998, 51.6109703], [-0.11731700000000002, 51.6106239], [-0.11744297453036912, 51.61048353460085], [-0.11800149999999998, 51.6098612], [-0.1187431, 51.60903720000001], [-0.1193442, 51.60836389999999], [-0.11968779999999996, 51.607981], [-0.1199543, 51.6076763], [-0.1204347, 51.607115099999994], [-0.12128129999999998, 51.6061379], [-0.12187919999999997, 51.60545040000001], [-0.1219962, 51.60531400000001], [-0.1223973, 51.6048695], [-0.12270069999999998, 51.60443889999999], [-0.12291029999999996, 51.6042181], [-0.12309470000000002, 51.60398589999999], [-0.1233141, 51.60373130000001], [-0.12348179999999996, 51.6035455], [-0.1237918, 51.60319009999999], [-0.12387239999999997, 51.6030873], [-0.1239584, 51.60295419999999], [-0.12403229999999996, 51.6028189], [-0.1240864, 51.60268339999999], [-0.1241346, 51.6025493], [-0.12417299999999998, 51.602346700000005], [-0.124179, 51.6021571], [-0.1241489, 51.60190990000001], [-0.12410419999999998, 51.601749000000005], [-0.1240254, 51.6015571], [-0.123919, 51.6013724], [-0.1237976, 51.601208799999995], [-0.1236536, 51.6010421], [-0.123449, 51.60086209999999], [-0.123088, 51.6005699], [-0.12281889999999998, 51.60034069999999], [-0.1227471, 51.6002891], [-0.1224795, 51.60005949999999], [-0.1228253, 51.6004789], [-0.12299689999999998, 51.60073409999998], [-0.1232994, 51.60103459999999], [-0.123398, 51.6011436]]} |
0.9 |
0046 |
0048 |
Bowes Park R.R.L. |
Bounds Green New Yard |
Bounds Green T&R.S.M.D |
51.6011436 |
-0.1233980 |
51.6011436 |
-0.1233980 |
1 |
0 |
2026-09-16 23:58:51 |
TERMINATED |
2026-09-16 23:48:00 |
Bounds Green T&R.S.M.D |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758397 |
1789602503239627 |
26 |
26 |
2026-09-16 23:58:24.076345 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:23.234735 |
| 595814 |
626027 |
W34955 |
731D96M916 |
2026-09-16 |
COMPLETE |
16758237 |
2026-09-17 00:48:00 |
2026-09-16 23:58:51 |
2026-09-18 23:58:51 |
{"id": 626027, "stp": "P", "toc": "Great Western Railway", "uid": "W34955", "consist": "387146+387158", "dest_crs": "DID", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34955/2026-09-17/detailed", "trust_id": "731D96M916", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": "23:37:00", "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-16", "dest_arr_time": "0051", "dest_platform": "4", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "1D96", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "0048", "current_leg_dep": "0042", "current_leg_end": "Didcot Parkway", "origin_dep_time": "2337", "origin_platform": "5", "current_location": "Didcot Parkway", "last_update_time": "2026-09-16T23:58:51", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1587980999999998, 51.5703981], [-1.1591013, 51.5706239], [-1.1593942, 51.57084629999999], [-1.1595544, 51.57096799999999], [-1.159772, 51.571138099999985], [-1.1603071, 51.5715456], [-1.1608366, 51.57197330000001], [-1.1612767, 51.57232210000001], [-1.161816, 51.57275370000001], [-1.1622652, 51.573113600000006], [-1.1627065, 51.57346739999999], [-1.1631583, 51.5738251], [-1.1636848, 51.5742413], [-1.1641958, 51.5746518], [-1.1647264, 51.5750676], [-1.1652257, 51.5754626], [-1.1656783, 51.575819], [-1.166023, 51.5760947], [-1.1663241, 51.5763334], [-1.1666169999999998, 51.5765624], [-1.1671531, 51.5769841], [-1.1676251, 51.5773484], [-1.1678098693553778, 51.5774968119633], [-1.1681520999999997, 51.577771699999985], [-1.1686949, 51.5781978], [-1.1692498999999998, 51.5786268], [-1.1696802, 51.57897], [-1.1702207, 51.5793943], [-1.170753, 51.5798156], [-1.1712994, 51.58024], [-1.1718395, 51.580668800000005], [-1.1723661, 51.58108510000001], [-1.1728805, 51.581492], [-1.1733324999999997, 51.5818439], [-1.1738711, 51.5822624], [-1.1744037, 51.58267879999999], [-1.174927, 51.5830832], [-1.1754863999999998, 51.5835085], [-1.1759357999999998, 51.5838541], [-1.1764285, 51.5842219], [-1.1769632, 51.5846215], [-1.1775172, 51.5850242], [-1.1779888, 51.5853666], [-1.1785374, 51.585735499999984], [-1.1788481, 51.5859559], [-1.1791161999999995, 51.58614039999999], [-1.1796919, 51.58653249999999], [-1.1802339, 51.58690049999999], [-1.1807784999999995, 51.5872614], [-1.1813345, 51.587617399999985], [-1.1818930999999997, 51.58797009999999], [-1.1824905, 51.5883532], [-1.1830077, 51.5886734], [-1.1833842, 51.58890419999999], [-1.1835153000000005, 51.5889837], [-1.1841961999999997, 51.589381], [-1.1848027, 51.589733599999995], [-1.1853065, 51.590020800000005], [-1.1858470999999997, 51.59033060000001], [-1.1864465000000002, 51.5906603], [-1.1870972, 51.59101569999999], [-1.1876515, 51.59131500000001], [-1.188317, 51.591667099999995], [-1.1889839, 51.5920154], [-1.1895059, 51.592279], [-1.1896490999999998, 51.5923516], [-1.1903089, 51.5926838], [-1.1908655, 51.5929553], [-1.1915312, 51.593277], [-1.1922453, 51.5936183], [-1.1930648999999998, 51.5939957], [-1.1934279, 51.59416279999999], [-1.1939936999999998, 51.5944211], [-1.1946528999999997, 51.5947179], [-1.1953599, 51.59502810000001], [-1.1959789, 51.59529519999999], [-1.196618, 51.5955703], [-1.1972537, 51.5958394], [-1.1979639, 51.5961314], [-1.1986888999999998, 51.59642139999999], [-1.1992942, 51.5966569], [-1.1999019, 51.596892], [-1.2005745, 51.5971407], [-1.2012484000000003, 51.59738320000001], [-1.2020231, 51.597657100000006], [-1.2024341, 51.5977939], [-1.2028743, 51.59794660000001], [-1.2033372999999998, 51.59810420000001], [-1.2038913, 51.59829109999998], [-1.2045758, 51.598519], [-1.2051461, 51.59871350000001], [-1.2057913999999998, 51.5989379], [-1.2064817999999995, 51.59917129999999], [-1.2072290999999995, 51.59942349999999], [-1.2075475, 51.599525199999995], [-1.2078609, 51.5996405], [-1.208499, 51.5998599], [-1.2093334, 51.60014219999999], [-1.2101003, 51.600396800000006], [-1.2101497, 51.60041360000001], [-1.2107367, 51.6006137], [-1.2114359999999995, 51.6008516], [-1.2119618, 51.60103409999999], [-1.2126338999999997, 51.60126270000001], [-1.2134011999999998, 51.60152680000001], [-1.214081, 51.6017549], [-1.2142041999999995, 51.60179409999999], [-1.2148647999999995, 51.6020217], [-1.2156672, 51.602290999999994], [-1.216213, 51.60247760000001], [-1.2170548, 51.60276069999998], [-1.2173696, 51.6028697], [-1.2175311999999998, 51.6029256], [-1.2181870999999995, 51.60316710000001], [-1.2183565999999997, 51.603227], [-1.2189077, 51.60343259999999], [-1.2193858, 51.60361189999999], [-1.2195552999999997, 51.60366830000001], [-1.2201361, 51.6038644], [-1.2206289, 51.604036099999995], [-1.2210432, 51.6041742], [-1.2214652999999998, 51.60431680000001], [-1.2217649, 51.6044189], [-1.2219569, 51.6044843], [-1.2225847, 51.604698899999995], [-1.2228982999999998, 51.6048033], [-1.2234645, 51.6049959], [-1.2236716999999997, 51.605064], [-1.2244238999999997, 51.6053176], [-1.2254588, 51.60565900000001], [-1.2263825999999998, 51.6059676], [-1.2269668, 51.60615790000001], [-1.2275572, 51.60634869999999], [-1.2283000999999998, 51.6065942], [-1.2284819, 51.606654899999995], [-1.2287684999999997, 51.606745800000006], [-1.229787770577513, 51.6070778063845], [-1.2297899, 51.60707849999999], [-1.2305585999999995, 51.60733050000001], [-1.2313118, 51.60758330000001], [-1.2319542999999995, 51.6077905], [-1.2327185, 51.608037999999986], [-1.2334688, 51.6082851], [-1.2343148, 51.6085639], [-1.2350808999999998, 51.6088433], [-1.2355063, 51.6089846], [-1.2360703000000002, 51.60917010000001], [-1.2367041, 51.60937619999999], [-1.2373321, 51.6095825], [-1.2381047, 51.6098317], [-1.2383786000000003, 51.60992219999999], [-1.2395525, 51.6103042], [-1.2396446, 51.6103331], [-1.240100254212309, 51.61048353460085], [-1.2404090999999997, 51.6105855], [-1.2407837999999998, 51.61070939999999], [-1.2411848, 51.6108431], [-1.2414299, 51.61092430000001], [-1.2418082, 51.6110499]]}", "current_leg_start": "Cholsey", "dest_arr_time_act": "0051", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": "Cholsey", "current_leg_milage": "4.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\": 38064.87, \"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\": 38148.384, \"from_m\": 38064.87, \"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\": 38637.899, \"from_m\": 38148.384, \"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\": 38676.439, \"from_m\": 38637.899, \"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\": 38827.029, \"from_m\": 38676.439, \"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\": 40156.774, \"from_m\": 38827.029, \"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\": 40168.378, \"from_m\": 40156.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49345.858, \"from_m\": 40168.378, \"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\": 49400.369, \"from_m\": 49345.858, \"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\": 56157.297, \"from_m\": 49400.369, \"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\": 56237.243, \"from_m\": 56157.297, \"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\": 56295.624, \"from_m\": 56237.243, \"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\": 56402.511, \"from_m\": 56295.624, \"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\": 56458.631, \"from_m\": 56402.511, \"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\": 56517.021, \"from_m\": 56458.631, \"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\": 57141.537, \"from_m\": 56517.021, \"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\": 57947.442, \"from_m\": 57141.537, \"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\": 58268.107, \"from_m\": 57947.442, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 58977.463, \"from_m\": 58268.107, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59042.525, \"from_m\": 58977.463, \"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\": 83387.763, \"from_m\": 59042.525, \"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\": 83534.445, \"from_m\": 83387.763, \"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\": 83603.601, \"from_m\": 83534.445, \"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\": 85038.187, \"from_m\": 83603.601, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 626027, \"profile_key\": \"1f65895f5ed2726876614116c198d9d6eb603ca17e8fa3a05727e47f1b988279\", \"schedule_id\": 26863, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Southall West Jn\", \"stage_seq\": 7, \"distance_m\": 15661.431, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 8, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"2357H\", \"location\": \"Slough\", \"stage_seq\": 9, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": \"0005\", \"location\": \"Maidenhead\", \"stage_seq\": 10, \"distance_m\": 38784.86, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0014\", \"location\": \"Twyford\", \"stage_seq\": 11, \"distance_m\": 49673.982, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 56458.631, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": \"0026\", \"location\": \"Reading\", \"stage_seq\": 13, \"distance_m\": 57618.421, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028\", \"location\": \"Reading West Jn\", \"stage_seq\": 14, \"distance_m\": 59467.129, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": false, \"wtt_arr\": \"0029H\", \"wtt_dep\": \"0030\", \"location\": \"Tilehurst\", \"stage_seq\": 15, \"distance_m\": 61832.431, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": false, \"wtt_arr\": \"0033H\", \"wtt_dep\": \"0034\", \"location\": \"Pangbourne\", \"stage_seq\": 16, \"distance_m\": 66410.73, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": false, \"wtt_arr\": \"0037H\", \"wtt_dep\": \"0038\", \"location\": \"Goring & Streatley\", \"stage_seq\": 17, \"distance_m\": 71602.934, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": false, \"wtt_arr\": \"0042\", \"wtt_dep\": \"0042H\", \"location\": \"Cholsey\", \"stage_seq\": 18, \"distance_m\": 77624.187, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0050\", \"location\": \"Didcot East Jn\", \"stage_seq\": 19, \"distance_m\": 84098.024, \"section_seq\": 1, \"route_path_id\": 101366}, {\"is_pass\": false, \"wtt_arr\": \"0051\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 20, \"distance_m\": 85038.187, \"section_seq\": 1, \"route_path_id\": 101366}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85038.187, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101366}], \"total_distance_m\": 85038.187, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 84328.097, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 710.09, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2338", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:44:55Z\", \"source_id\": 51877720, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:45:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:45:03Z\", \"source_id\": 16740341, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:55:29Z\", \"source_id\": 51892606, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:56:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:55:33Z\", \"source_id\": 16744871, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:04:21Z\", \"source_id\": 51904167, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:05:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:04:27Z\", \"source_id\": 16748113, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:37Z\", \"source_id\": 51912488, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:43Z\", \"source_id\": 16750370, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:52Z\", \"source_id\": 51919702, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:58Z\", \"source_id\": 16752380, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:11Z\", \"source_id\": 51928071, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:13Z\", \"source_id\": 16754709, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:47Z\", \"source_id\": 51931124, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:52Z\", \"source_id\": 16755478, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:54Z\", \"source_id\": 51934235, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:58Z\", \"source_id\": 16756326, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:40:25Z\", \"source_id\": 51937524, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:41:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:40:29Z\", \"source_id\": 16757128, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:10Z\", \"source_id\": 51941556, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:13Z\", \"source_id\": 16758237, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "4", "timing_fact_generation": 1789602433478137, "current_leg_arrival_utc": "2026-09-18T00:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:31.125839", "service_state_evidence_id": 16758237, "current_leg_start_actual_dep": "2026-09-18T00:42:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:31.516480", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAD |
DID |
1D96 |
387146+387158 |
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": 38064.87, "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": 38148.384, "from_m": 38064.87, "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": 38637.899, "from_m": 38148.384, "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": 38676.439, "from_m": 38637.899, "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": 38827.029, "from_m": 38676.439, "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": 40156.774, "from_m": 38827.029, "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": 40168.378, "from_m": 40156.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49345.858, "from_m": 40168.378, "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": 49400.369, "from_m": 49345.858, "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": 56157.297, "from_m": 49400.369, "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": 56237.243, "from_m": 56157.297, "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": 56295.624, "from_m": 56237.243, "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": 56402.511, "from_m": 56295.624, "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": 56458.631, "from_m": 56402.511, "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": 56517.021, "from_m": 56458.631, "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": 57141.537, "from_m": 56517.021, "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": 57947.442, "from_m": 57141.537, "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": 58268.107, "from_m": 57947.442, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 58977.463, "from_m": 58268.107, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59042.525, "from_m": 58977.463, "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": 83387.763, "from_m": 59042.525, "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": 83534.445, "from_m": 83387.763, "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": 83603.601, "from_m": 83534.445, "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": 85038.187, "from_m": 83603.601, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 626027, "profile_key": "1f65895f5ed2726876614116c198d9d6eb603ca17e8fa3a05727e47f1b988279", "schedule_id": 26863, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2338", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 101366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 101366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 101366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 101366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 101366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Southall West Jn", "stage_seq": 7, "distance_m": 15661.431, "section_seq": 1, "route_path_id": 101366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Heathrow Airport Jn", "stage_seq": 8, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 101366}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357H", "location": "Slough", "stage_seq": 9, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 101366}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0005", "location": "Maidenhead", "stage_seq": 10, "distance_m": 38784.86, "section_seq": 1, "route_path_id": 101366}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0014", "location": "Twyford", "stage_seq": 11, "distance_m": 49673.982, "section_seq": 1, "route_path_id": 101366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020H", "location": "Kennet Bridge Jn", "stage_seq": 12, "distance_m": 56458.631, "section_seq": 1, "route_path_id": 101366}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": "0026", "location": "Reading", "stage_seq": 13, "distance_m": 57618.421, "section_seq": 1, "route_path_id": 101366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028", "location": "Reading West Jn", "stage_seq": 14, "distance_m": 59467.129, "section_seq": 1, "route_path_id": 101366}, {"is_pass": false, "wtt_arr": "0029H", "wtt_dep": "0030", "location": "Tilehurst", "stage_seq": 15, "distance_m": 61832.431, "section_seq": 1, "route_path_id": 101366}, {"is_pass": false, "wtt_arr": "0033H", "wtt_dep": "0034", "location": "Pangbourne", "stage_seq": 16, "distance_m": 66410.73, "section_seq": 1, "route_path_id": 101366}, {"is_pass": false, "wtt_arr": "0037H", "wtt_dep": "0038", "location": "Goring & Streatley", "stage_seq": 17, "distance_m": 71602.934, "section_seq": 1, "route_path_id": 101366}, {"is_pass": false, "wtt_arr": "0042", "wtt_dep": "0042H", "location": "Cholsey", "stage_seq": 18, "distance_m": 77624.187, "section_seq": 1, "route_path_id": 101366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0050", "location": "Didcot East Jn", "stage_seq": 19, "distance_m": 84098.024, "section_seq": 1, "route_path_id": 101366}, {"is_pass": false, "wtt_arr": "0051", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 20, "distance_m": 85038.187, "section_seq": 1, "route_path_id": 101366}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85038.187, "from_m": 0.0, "section_seq": 1, "route_path_id": 101366}], "total_distance_m": 85038.187, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 84328.097, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 710.09, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:44:55Z", "source_id": 51877720, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:45:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:45:03Z", "source_id": 16740341, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:55:29Z", "source_id": 51892606, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:56:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:55:33Z", "source_id": 16744871, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:04:21Z", "source_id": 51904167, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:05:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:04:27Z", "source_id": 16748113, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:37Z", "source_id": 51912488, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:43Z", "source_id": 16750370, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23805, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:52Z", "source_id": 51919702, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:19:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:58Z", "source_id": 16752380, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23933, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:11Z", "source_id": 51928071, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:29:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:13Z", "source_id": 16754709, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23944, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:47Z", "source_id": 51931124, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:33:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:52Z", "source_id": 16755478, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23951, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:54Z", "source_id": 51934235, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:58Z", "source_id": 16756326, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23959, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:40:25Z", "source_id": 51937524, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:41:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:40:29Z", "source_id": 16757128, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23984, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:10Z", "source_id": 51941556, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:13Z", "source_id": 16758237, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}] |
London Paddington |
2337 |
2338 |
5 |
23:37:00 |
None |
Didcot Parkway |
0051 |
0051 |
4 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34955/2026-09-17/detailed |
None |
Cholsey |
2026-09-18T00:42:30+01:00 |
Didcot Parkway |
6.0 |
{"type": "LineString", "coordinates": [[-1.1587980999999998, 51.5703981], [-1.1591013, 51.5706239], [-1.1593942, 51.57084629999999], [-1.1595544, 51.57096799999999], [-1.159772, 51.571138099999985], [-1.1603071, 51.5715456], [-1.1608366, 51.57197330000001], [-1.1612767, 51.57232210000001], [-1.161816, 51.57275370000001], [-1.1622652, 51.573113600000006], [-1.1627065, 51.57346739999999], [-1.1631583, 51.5738251], [-1.1636848, 51.5742413], [-1.1641958, 51.5746518], [-1.1647264, 51.5750676], [-1.1652257, 51.5754626], [-1.1656783, 51.575819], [-1.166023, 51.5760947], [-1.1663241, 51.5763334], [-1.1666169999999998, 51.5765624], [-1.1671531, 51.5769841], [-1.1676251, 51.5773484], [-1.1678098693553778, 51.5774968119633], [-1.1681520999999997, 51.577771699999985], [-1.1686949, 51.5781978], [-1.1692498999999998, 51.5786268], [-1.1696802, 51.57897], [-1.1702207, 51.5793943], [-1.170753, 51.5798156], [-1.1712994, 51.58024], [-1.1718395, 51.580668800000005], [-1.1723661, 51.58108510000001], [-1.1728805, 51.581492], [-1.1733324999999997, 51.5818439], [-1.1738711, 51.5822624], [-1.1744037, 51.58267879999999], [-1.174927, 51.5830832], [-1.1754863999999998, 51.5835085], [-1.1759357999999998, 51.5838541], [-1.1764285, 51.5842219], [-1.1769632, 51.5846215], [-1.1775172, 51.5850242], [-1.1779888, 51.5853666], [-1.1785374, 51.585735499999984], [-1.1788481, 51.5859559], [-1.1791161999999995, 51.58614039999999], [-1.1796919, 51.58653249999999], [-1.1802339, 51.58690049999999], [-1.1807784999999995, 51.5872614], [-1.1813345, 51.587617399999985], [-1.1818930999999997, 51.58797009999999], [-1.1824905, 51.5883532], [-1.1830077, 51.5886734], [-1.1833842, 51.58890419999999], [-1.1835153000000005, 51.5889837], [-1.1841961999999997, 51.589381], [-1.1848027, 51.589733599999995], [-1.1853065, 51.590020800000005], [-1.1858470999999997, 51.59033060000001], [-1.1864465000000002, 51.5906603], [-1.1870972, 51.59101569999999], [-1.1876515, 51.59131500000001], [-1.188317, 51.591667099999995], [-1.1889839, 51.5920154], [-1.1895059, 51.592279], [-1.1896490999999998, 51.5923516], [-1.1903089, 51.5926838], [-1.1908655, 51.5929553], [-1.1915312, 51.593277], [-1.1922453, 51.5936183], [-1.1930648999999998, 51.5939957], [-1.1934279, 51.59416279999999], [-1.1939936999999998, 51.5944211], [-1.1946528999999997, 51.5947179], [-1.1953599, 51.59502810000001], [-1.1959789, 51.59529519999999], [-1.196618, 51.5955703], [-1.1972537, 51.5958394], [-1.1979639, 51.5961314], [-1.1986888999999998, 51.59642139999999], [-1.1992942, 51.5966569], [-1.1999019, 51.596892], [-1.2005745, 51.5971407], [-1.2012484000000003, 51.59738320000001], [-1.2020231, 51.597657100000006], [-1.2024341, 51.5977939], [-1.2028743, 51.59794660000001], [-1.2033372999999998, 51.59810420000001], [-1.2038913, 51.59829109999998], [-1.2045758, 51.598519], [-1.2051461, 51.59871350000001], [-1.2057913999999998, 51.5989379], [-1.2064817999999995, 51.59917129999999], [-1.2072290999999995, 51.59942349999999], [-1.2075475, 51.599525199999995], [-1.2078609, 51.5996405], [-1.208499, 51.5998599], [-1.2093334, 51.60014219999999], [-1.2101003, 51.600396800000006], [-1.2101497, 51.60041360000001], [-1.2107367, 51.6006137], [-1.2114359999999995, 51.6008516], [-1.2119618, 51.60103409999999], [-1.2126338999999997, 51.60126270000001], [-1.2134011999999998, 51.60152680000001], [-1.214081, 51.6017549], [-1.2142041999999995, 51.60179409999999], [-1.2148647999999995, 51.6020217], [-1.2156672, 51.602290999999994], [-1.216213, 51.60247760000001], [-1.2170548, 51.60276069999998], [-1.2173696, 51.6028697], [-1.2175311999999998, 51.6029256], [-1.2181870999999995, 51.60316710000001], [-1.2183565999999997, 51.603227], [-1.2189077, 51.60343259999999], [-1.2193858, 51.60361189999999], [-1.2195552999999997, 51.60366830000001], [-1.2201361, 51.6038644], [-1.2206289, 51.604036099999995], [-1.2210432, 51.6041742], [-1.2214652999999998, 51.60431680000001], [-1.2217649, 51.6044189], [-1.2219569, 51.6044843], [-1.2225847, 51.604698899999995], [-1.2228982999999998, 51.6048033], [-1.2234645, 51.6049959], [-1.2236716999999997, 51.605064], [-1.2244238999999997, 51.6053176], [-1.2254588, 51.60565900000001], [-1.2263825999999998, 51.6059676], [-1.2269668, 51.60615790000001], [-1.2275572, 51.60634869999999], [-1.2283000999999998, 51.6065942], [-1.2284819, 51.606654899999995], [-1.2287684999999997, 51.606745800000006], [-1.229787770577513, 51.6070778063845], [-1.2297899, 51.60707849999999], [-1.2305585999999995, 51.60733050000001], [-1.2313118, 51.60758330000001], [-1.2319542999999995, 51.6077905], [-1.2327185, 51.608037999999986], [-1.2334688, 51.6082851], [-1.2343148, 51.6085639], [-1.2350808999999998, 51.6088433], [-1.2355063, 51.6089846], [-1.2360703000000002, 51.60917010000001], [-1.2367041, 51.60937619999999], [-1.2373321, 51.6095825], [-1.2381047, 51.6098317], [-1.2383786000000003, 51.60992219999999], [-1.2395525, 51.6103042], [-1.2396446, 51.6103331], [-1.240100254212309, 51.61048353460085], [-1.2404090999999997, 51.6105855], [-1.2407837999999998, 51.61070939999999], [-1.2411848, 51.6108431], [-1.2414299, 51.61092430000001], [-1.2418082, 51.6110499]]} |
4.6 |
0042 |
0048 |
Cholsey |
Didcot Parkway |
Didcot Parkway |
51.6110499 |
-1.2418082 |
51.6110499 |
-1.2418082 |
1 |
0 |
2026-09-16 23:58:51 |
TERMINATED |
2026-09-16 23:48:00 |
Didcot Parkway |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758237 |
1789602433478137 |
68 |
68 |
2026-09-16 23:58:31.516480 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:31.125839 |
| 595815 |
626153 |
G15210 |
842E30M916 |
2026-09-16 |
COMPLETE |
16758310 |
2026-09-17 00:48:00 |
2026-09-16 23:58:51 |
2026-09-18 23:58:51 |
{"id": 626153, "stp": "P", "toc": "Great Western Railway", "uid": "G15210", "consist": "150261+158950", "dest_crs": "EXD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15210/2026-09-17/detailed", "trust_id": "842E30M916", "origin_crs": "PLY", "show_on_map": 0, "dar_est_time": "23:45:00", "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-16", "dest_arr_time": "0051", "dest_platform": "6B", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "2E30", "timing_status": "EARLY", "origin_station": "Plymouth", "current_leg_arr": "0048", "current_leg_dep": "0026", "current_leg_end": "Exeter St. David's", "origin_dep_time": "2345", "origin_platform": "4", "current_location": "Exeter St. David's", "last_update_time": "2026-09-16T23:58:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5991622, 50.5299441], [-3.5990991999999995, 50.53065289999999], [-3.5990363999999992, 50.5311971], [-3.5990073999999996, 50.5314947], [-3.598955699999999, 50.5317637], [-3.5988636, 50.532039799999986], [-3.5987421, 50.5323319], [-3.5985878, 50.5326098], [-3.5984498, 50.5328347], [-3.5983161999999997, 50.5330101], [-3.5980243999999986, 50.5333377], [-3.5976438, 50.53370919999998], [-3.5972759000000005, 50.5340363], [-3.5969543, 50.53429680000001], [-3.596660099999999, 50.53449590000001], [-3.5962353, 50.53476830000001], [-3.5952692, 50.535336400000006], [-3.5950899, 50.53544850000001], [-3.5942946, 50.5359454], [-3.5932611364780858, 50.53658997393625], [-3.59076775589777, 50.53814506574887], [-3.5905405, 50.538286799999995], [-3.5897392, 50.5387808], [-3.5893811, 50.539004], [-3.5883748, 50.53954430000001], [-3.5877043999999993, 50.53981999999998], [-3.5870109, 50.5400482], [-3.5862614999999995, 50.54021869999999], [-3.5855037, 50.5403551], [-3.5846523, 50.540479399999995], [-3.583890699999999, 50.54057960000001], [-3.5828598000000005, 50.540719], [-3.5819964, 50.540873399999995], [-3.5811027, 50.5410945], [-3.5803407, 50.5413176], [-3.5796047, 50.541539], [-3.5789342999999993, 50.54175879999999], [-3.5781324, 50.5419965], [-3.5773580999999997, 50.54220149999999], [-3.5765716999999997, 50.54237859999999], [-3.5757969, 50.5425195], [-3.5750237, 50.5426376], [-3.5741727999999995, 50.5427413], [-3.5734060999999997, 50.54281339999999], [-3.5732294, 50.5428281], [-3.5722867, 50.5428942], [-3.5712685, 50.5429969], [-3.5703872999999997, 50.543109], [-3.5693832000000003, 50.54328089999999], [-3.5685654000000007, 50.54345549999999], [-3.5677784, 50.5436412], [-3.5670785, 50.54383599999999], [-3.5643687, 50.5446922], [-3.5633779, 50.5449419], [-3.5623742, 50.54514339999999], [-3.5613665, 50.5453171], [-3.5603294999999995, 50.5454464], [-3.5593472, 50.5455409], [-3.5583349, 50.5455947], [-3.5573855, 50.545604899999994], [-3.5564458, 50.5455902], [-3.5555324999999995, 50.54554220000001], [-3.5541295999999996, 50.54544759999999], [-3.5531738999999996, 50.545385499999995], [-3.5522065, 50.5453325], [-3.5512364999999995, 50.5452913], [-3.5502348, 50.5452512], [-3.5500242, 50.54524359999999], [-3.5491833, 50.545215000000006], [-3.5481384, 50.5451976], [-3.5472232999999997, 50.5452074], [-3.5459602999999995, 50.545252299999994], [-3.5444704, 50.5453153], [-3.5431379, 50.5453865], [-3.5422242, 50.5454433], [-3.5412837999999995, 50.54552779999999], [-3.5403576, 50.5456276], [-3.5395234, 50.5457462], [-3.5385676, 50.5459113], [-3.5375107, 50.5461313], [-3.5351571, 50.546659099999985], [-3.5342788, 50.5468272], [-3.5334204999999996, 50.54696799999999], [-3.5325397999999995, 50.5470845], [-3.5317186, 50.5471687], [-3.530917, 50.547235], [-3.5302171, 50.5472773], [-3.5295086, 50.54730969999999], [-3.5287935, 50.547316900000006], [-3.5280345999999994, 50.5472974], [-3.5279273, 50.54729289999999], [-3.5272608, 50.5472528], [-3.5264977, 50.5471847], [-3.5256965, 50.54709660000001], [-3.5248431000000005, 50.5469714], [-3.5247200999999997, 50.54695089999999], [-3.5233536, 50.54668439999998], [-3.52254, 50.5465238], [-3.5216642, 50.546374], [-3.5206922, 50.54624309999999], [-3.5176399999999997, 50.5459037], [-3.5169478, 50.54585749999998], [-3.5162722999999994, 50.54583069999999], [-3.515624, 50.5458275], [-3.5150066, 50.54584479999998], [-3.5144686999999997, 50.5458781], [-3.5139077999999997, 50.5459239], [-3.5130778999999994, 50.546021], [-3.5125565999999995, 50.54610579999999], [-3.5120581999999994, 50.5462101], [-3.5115876, 50.5463311], [-3.5110502, 50.54645839999999], [-3.5105183999999996, 50.5465597], [-3.5100244999999997, 50.5466239], [-3.5095132999999996, 50.54666209999999], [-3.5089602999999996, 50.5466682], [-3.5083748, 50.54664060000001], [-3.5077557999999995, 50.5465842], [-3.50749, 50.5465576], [-3.5063735000000005, 50.54645990000001], [-3.5055255999999995, 50.546426], [-3.5046875999999996, 50.5464411], [-3.5038780999999997, 50.54648859999999], [-3.5034296080661336, 50.54653996377854], [-3.5030678, 50.5465814], [-3.5023506999999996, 50.5466892], [-3.501692, 50.5468109], [-3.5010684999999997, 50.546944], [-3.5003486000000006, 50.5470887], [-3.4997158, 50.5471986], [-3.4994388000000005, 50.547240999999985], [-3.4989734, 50.5473123], [-3.4981725999999997, 50.54745379999999], [-3.4974637, 50.547597], [-3.4966897999999995, 50.5477906], [-3.4960279, 50.5479524], [-3.4953785999999996, 50.548089100000006], [-3.4947372999999997, 50.5482039], [-3.4941115787588064, 50.548304451771294], [-3.4932575, 50.548441700000005], [-3.4925973999999997, 50.5485575], [-3.4919112, 50.5487173], [-3.4912694, 50.54888830000001], [-3.4906648999999996, 50.5490863], [-3.4901310999999997, 50.54930610000001], [-3.4895866, 50.5495872], [-3.489157, 50.54984540000001], [-3.4887493999999997, 50.5501439], [-3.4883901, 50.550470399999995], [-3.4878338, 50.5510395], [-3.4871725, 50.551785999999986], [-3.4868109, 50.5521396], [-3.4863893999999997, 50.5525151], [-3.4859401, 50.552886], [-3.4855035999999995, 50.55323449999999], [-3.4839592999999995, 50.5543635], [-3.4834696, 50.5547581], [-3.4831064, 50.555099699999985], [-3.4826946999999997, 50.555528299999985], [-3.4805235999999997, 50.557883999999994], [-3.4797863, 50.5585937], [-3.4789201, 50.5593431], [-3.4780378999999995, 50.56003749999999], [-3.4776446, 50.5603282], [-3.4772370999999995, 50.56060729999999], [-3.4763843999999997, 50.561144299999995], [-3.476043199999999, 50.5613571], [-3.4756673999999994, 50.5615803], [-3.4752037, 50.56182419999998], [-3.4749033999999996, 50.56196440000001], [-3.4745980000000003, 50.56208299999998], [-3.4742386999999995, 50.56221690000001], [-3.4738064999999994, 50.5623563], [-3.4733688, 50.5624876], [-3.4729094, 50.5626325], [-3.4724185, 50.5628227], [-3.4719881999999997, 50.5630373], [-3.4713711999999997, 50.5633644], [-3.4708266999999995, 50.5636989], [-3.4702893999999995, 50.56408059999999], [-3.4697509, 50.5645543], [-3.4694458999999997, 50.564877], [-3.4691743, 50.565244], [-3.4689702, 50.56559229999999], [-3.4688527999999996, 50.56588980000001], [-3.4687661999999997, 50.5661419], [-3.4687233999999996, 50.5664509], [-3.4687216, 50.5664926], [-3.4687244999999995, 50.566754], [-3.4687408999999993, 50.5670412], [-3.4688014999999996, 50.5673486], [-3.4688678, 50.56759360000001], [-3.4693851999999996, 50.5688354], [-3.4695707999999996, 50.56934509999999], [-3.4696946, 50.5698653], [-3.4697612, 50.570366], [-3.4697793999999997, 50.5706107], [-3.4697747999999997, 50.57096430000001], [-3.4697205999999996, 50.5713728], [-3.4695954999999996, 50.57196549999998], [-3.4692356, 50.57380269999999], [-3.4691293999999995, 50.57419910000001], [-3.4690119, 50.57459839999999], [-3.46863, 50.57538950000001], [-3.4678131, 50.5770162], [-3.4675713000000004, 50.57739170000001], [-3.467312, 50.57777660000001], [-3.4671063, 50.57804250000001], [-3.4668041, 50.57839130000001], [-3.4652296, 50.5799298], [-3.4648872, 50.580247799999995], [-3.4643557, 50.5806613], [-3.4631618, 50.58147360000001], [-3.4622414, 50.582131200000006], [-3.4620115999999994, 50.5822954], [-3.4608911, 50.5831996], [-3.4598543, 50.58398119999999], [-3.4590988, 50.5845084], [-3.4583315999999997, 50.585013700000005], [-3.4579963, 50.5852306], [-3.4575313, 50.5855204], [-3.4571433999999996, 50.58577469999999], [-3.4567237999999993, 50.5860183], [-3.4550506000000003, 50.5870476], [-3.4539708999999994, 50.58766760000001], [-3.4528974, 50.5882639], [-3.4522027999999993, 50.5886418], [-3.4515003999999996, 50.5890019], [-3.4500233999999996, 50.58974529999998], [-3.4494754, 50.58999699999998], [-3.4489194999999997, 50.59024730000001], [-3.4478204999999997, 50.5907195], [-3.4469352999999994, 50.5910869], [-3.4464574, 50.59131229999999], [-3.446016999999999, 50.5915459], [-3.4457142000000003, 50.59172780000001], [-3.4454058, 50.59192669999999], [-3.4449415999999995, 50.5922973], [-3.4446496999999994, 50.5925651], [-3.4443787, 50.5928484], [-3.4441426, 50.5931481], [-3.4439433, 50.5934452], [-3.4438093999999997, 50.59367869999999], [-3.443711599999999, 50.593893], [-3.4436068, 50.59417409999999], [-3.4435337, 50.5944143], [-3.4434607999999995, 50.594764999999995], [-3.4434308999999996, 50.595074], [-3.44341763264737, 50.59520423372765], [-3.4434048, 50.5953302], [-3.4433802, 50.59579050000001], [-3.4433751999999997, 50.59605320000001], [-3.4433730999999996, 50.59616480000001], [-3.4433710000000004, 50.59627420000001], [-3.4433758, 50.596828], [-3.4433871, 50.5971675], [-3.4434027, 50.597550600000005], [-3.4434125000000004, 50.5976788], [-3.4435207999999995, 50.5987951], [-3.4436094, 50.599434], [-3.4437580999999997, 50.6003035], [-3.4439383, 50.601146400000005], [-3.4441977, 50.6021726], [-3.4443811999999996, 50.60284010000001], [-3.4445582, 50.6036178], [-3.4447004999999997, 50.6044012], [-3.4448592999999996, 50.60547969999999], [-3.4448848999999995, 50.6056724], [-3.4449383999999994, 50.6063699], [-3.4449511, 50.6068022], [-3.4449502999999995, 50.60719600000001], [-3.4449485999999996, 50.60763949999999], [-3.4449352999999996, 50.6080491], [-3.444939199999999, 50.60895029999999], [-3.4449591, 50.60980030000001], [-3.4450644, 50.6109982], [-3.4452189, 50.612187199999994], [-3.4454021, 50.61302679999999], [-3.4455239, 50.613457], [-3.4456670999999996, 50.613848899999994], [-3.4459586999999994, 50.61450740000001], [-3.446204, 50.61499390000001], [-3.4464948999999994, 50.6155516], [-3.4466406, 50.6158394], [-3.4468682, 50.6164661], [-3.4470048, 50.6169252], [-3.447038, 50.61703659999999], [-3.4470914999999995, 50.617231], [-3.4471711, 50.6175862], [-3.4472008, 50.61788289999999], [-3.4472680999999996, 50.61833559999999], [-3.4472741, 50.6184739], [-3.4472865999999995, 50.61871519999999], [-3.4472901000000005, 50.618784700000006], [-3.4473000999999996, 50.6189774], [-3.4472906, 50.619437000000005], [-3.4472434999999995, 50.61987979999999], [-3.4472108, 50.62011209999999], [-3.4471706999999996, 50.62030080000001], [-3.4470793, 50.6207419], [-3.4469473, 50.6212038], [-3.4467696, 50.621689], [-3.4465255999999997, 50.622297], [-3.4463121999999995, 50.6229311], [-3.4462152, 50.62331700000001], [-3.4461685, 50.62371209999999], [-3.4461541999999996, 50.6239189], [-3.4461581, 50.6242204], [-3.446178999999999, 50.624525], [-3.4462707, 50.6252012], [-3.446371, 50.62554759999999], [-3.4464774, 50.625823399999994], [-3.4465851999999995, 50.6260661], [-3.4467428999999994, 50.6263739], [-3.4468901999999995, 50.626625], [-3.4475512, 50.6276306], [-3.4477075, 50.6278894], [-3.447825299999999, 50.62810350000001], [-3.4480712, 50.6286184], [-3.4482055, 50.6289371], [-3.448520499999999, 50.629659399999994], [-3.4491361, 50.631097100000005], [-3.4492214999999997, 50.6313286], [-3.4493043999999995, 50.6315774], [-3.4493634999999996, 50.6317987], [-3.4494246, 50.63213979999999], [-3.4494629999999997, 50.632449599999994], [-3.4494733, 50.6325687], [-3.4496182999999996, 50.6346688], [-3.4497181999999995, 50.63509819999999], [-3.4497935, 50.6355304], [-3.4498943999999994, 50.63595750000001], [-3.4500126999999994, 50.636396], [-3.4501217999999994, 50.63674259999999], [-3.4502411999999993, 50.6370859], [-3.4504882, 50.63770879999999], [-3.4507606999999996, 50.6383128], [-3.4510440999999994, 50.6389148], [-3.4511376999999994, 50.6391256], [-3.451255999999999, 50.6393806], [-3.451775, 50.6404243], [-3.4520837, 50.6410722], [-3.4523931999999995, 50.6417338], [-3.4525801, 50.6422091], [-3.4526573, 50.6424707], [-3.4527088, 50.6427037], [-3.4527461000000006, 50.6429099], [-3.4527696, 50.6430928], [-3.4527914, 50.6434859], [-3.4527746, 50.643884], [-3.452709899999999, 50.64428], [-3.4526606, 50.64449760000001], [-3.452593499999999, 50.644750599999995], [-3.4524326999999997, 50.6452196], [-3.4522414, 50.645762999999995], [-3.452086, 50.64629709999999], [-3.4520217, 50.64660620000001], [-3.4519804999999995, 50.6469061], [-3.451972, 50.64718589999999], [-3.4519819, 50.6474429], [-3.4519965, 50.6475905], [-3.4520868999999994, 50.648049099999994], [-3.4522201999999997, 50.6484567], [-3.4523359999999994, 50.6487168], [-3.452438, 50.6489151], [-3.4526905999999995, 50.649333899999995], [-3.4528643999999997, 50.64957640000001], [-3.453054799999999, 50.6498089], [-3.4537367999999997, 50.6505831], [-3.4545168, 50.6514504], [-3.4550751, 50.652069100000006], [-3.45518625320651, 50.65219431915537], [-3.4555863999999996, 50.65264510000001], [-3.4559272999999995, 50.65302150000001], [-3.4566281999999995, 50.65372639999999], [-3.4573965, 50.6543944], [-3.4583575999999994, 50.6551392], [-3.4594356999999993, 50.65586509999999], [-3.4615609999999997, 50.65720899999999], [-3.4643825, 50.6589809], [-3.4671728, 50.6607487], [-3.4682967, 50.6614555], [-3.4693905999999997, 50.6621391], [-3.4701508999999997, 50.662623800000006], [-3.470847, 50.663093], [-3.471569699999999, 50.6636172], [-3.4723558, 50.664215899999995], [-3.473109, 50.66483670000001], [-3.4738804, 50.6655319], [-3.4746181999999997, 50.66625], [-3.4753187999999997, 50.6669819], [-3.4759909, 50.66773500000001], [-3.4781738999999994, 50.67024740000001], [-3.480361, 50.6727544], [-3.4821808999999995, 50.67484069999999], [-3.4840122999999994, 50.67693269999999], [-3.484807, 50.67784509999999], [-3.4858999, 50.6790989], [-3.4869948999999996, 50.68034789999999], [-3.4881188, 50.68161489999999], [-3.4892361, 50.6828411], [-3.4897501999999996, 50.6833548], [-3.4904186, 50.6839436], [-3.4911054, 50.684544200000005], [-3.4917145, 50.68504219999998], [-3.4923447, 50.68553550000001], [-3.4935141999999995, 50.68637939999999], [-3.4946033, 50.68709059999999], [-3.495708, 50.6877892], [-3.4966142, 50.688334399999995], [-3.4974972, 50.68885339999999], [-3.4992564999999995, 50.6899235], [-3.500391899999999, 50.69056509999999], [-3.5017419, 50.6913636], [-3.5031108, 50.692179499999995], [-3.5034296080661336, 50.69236674324552], [-3.5044844999999993, 50.6929863], [-3.5058708, 50.6938126], [-3.5103049, 50.6964428], [-3.514758099999999, 50.6990968], [-3.5171375999999994, 50.700714299999994], [-3.5183306, 50.701597500000005], [-3.5186955, 50.7018854], [-3.519852, 50.70286860000001], [-3.5206462000000003, 50.7036116], [-3.521434, 50.7043699], [-3.5220198999999996, 50.7049678], [-3.5224012, 50.7053747], [-3.5245103, 50.7078158], [-3.5249261999999995, 50.7082456], [-3.5253529, 50.7086566], [-3.5258155, 50.7090647], [-3.5258764533028195, 50.70911534935617], [-3.5262910999999995, 50.7094599], [-3.5268171, 50.70984849999998], [-3.527353999999999, 50.7102267], [-3.5278932999999997, 50.7105818], [-3.5284909, 50.7109466], [-3.5291181999999996, 50.7112987], [-3.5298573, 50.711636799999994], [-3.5304645000000003, 50.71191449999999], [-3.5316675999999996, 50.7124088], [-3.5318463, 50.7124808], [-3.5327571999999994, 50.7128579], [-3.5335876, 50.7132537], [-3.5340269999999996, 50.7134886], [-3.534368, 50.7136845], [-3.5347270999999996, 50.7139132], [-3.5350211999999996, 50.7141136], [-3.5354299999999994, 50.7143981], [-3.5358235, 50.714695], [-3.5361741, 50.71496900000001], [-3.5366136, 50.7153124], [-3.5375864, 50.71608950000001], [-3.5389601999999996, 50.71715269999999], [-3.5403083999999994, 50.7182122], [-3.5405279999999997, 50.7183781], [-3.5407301, 50.7185338], [-3.5410533999999996, 50.7187837], [-3.5413538, 50.71904189999999], [-3.5416512999999994, 50.7192957], [-3.5418191, 50.71944909999999], [-3.5420322, 50.7196535], [-3.5421979999999995, 50.7198384], [-3.5423972, 50.72005429999999], [-3.5426733999999995, 50.7203897], [-3.5429971, 50.72083459999999], [-3.5433060999999997, 50.7213088], [-3.5435811, 50.721827999999995], [-3.5437394, 50.7221848], [-3.5438906999999995, 50.7225827], [-3.5440172, 50.72304449999999], [-3.5440747, 50.72336909999999], [-3.5441341999999993, 50.7238771], [-3.5441264, 50.7243567], [-3.5440621, 50.7249549], [-3.5440048999999996, 50.725396499999995], [-3.5439857, 50.7255451], [-3.5439167000000005, 50.72608569999999], [-3.5439095999999997, 50.7261453], [-3.5438560999999997, 50.72659190000001], [-3.5437681, 50.72724699999999], [-3.543744, 50.72741859999999], [-3.543693199999999, 50.72787999999999], [-3.5436846, 50.727994200000005], [-3.5436548, 50.72809240000001], [-3.5436086, 50.7282448], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]}", "current_leg_start": "Newton Abbot", "dest_arr_time_act": "0050", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Newton Abbot", "current_leg_milage": "20.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.129, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.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\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 645.202, \"from_m\": 475.048, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1350.085, \"from_m\": 645.202, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2212.487, \"from_m\": 1350.085, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4478.196, \"from_m\": 2212.487, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4956.446, \"from_m\": 4478.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10754.912, \"from_m\": 4956.446, \"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\": 10841.274, \"from_m\": 10754.912, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10883.026, \"from_m\": 10841.274, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19210.542, \"from_m\": 10883.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19301.112, \"from_m\": 19210.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24763.45, \"from_m\": 19301.112, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24804.763, \"from_m\": 24763.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38917.862, \"from_m\": 24804.763, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46859.821, \"from_m\": 38917.862, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 53258.125, \"from_m\": 46859.821, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57194.435, \"from_m\": 53258.125, \"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\": 58144.095, \"from_m\": 57194.435, \"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\": 59855.698, \"from_m\": 58144.095, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61363.823, \"from_m\": 59855.698, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64094.979, \"from_m\": 61363.823, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65496.437, \"from_m\": 64094.979, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66098.499, \"from_m\": 65496.437, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68907.594, \"from_m\": 66098.499, \"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\": 72507.05, \"from_m\": 68907.594, \"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\": 80940.46, \"from_m\": 72507.05, \"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\": 83053.012, \"from_m\": 80940.46, \"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\": 83242.875, \"from_m\": 83053.012, \"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\": 83326.174, \"from_m\": 83242.875, \"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\": 83511.821, \"from_m\": 83326.174, \"capability_applied\": null, \"effective_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\": 626153, \"profile_key\": \"98eff997a095c27d69a397d999626e375a5bf908e28fc6608f8b347c5ad73b18\", \"schedule_id\": 9001, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Plymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 58521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Lipson Jn\", \"stage_seq\": 2, \"distance_m\": 2439.249, \"section_seq\": 1, \"route_path_id\": 58521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349H\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 3, \"distance_m\": 5298.288, \"section_seq\": 1, \"route_path_id\": 58521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Hemerdon\", \"stage_seq\": 4, \"distance_m\": 10883.026, \"section_seq\": 1, \"route_path_id\": 58521}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359H\", \"location\": \"Ivybridge\", \"stage_seq\": 5, \"distance_m\": 18652.347, \"section_seq\": 1, \"route_path_id\": 58521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 6, \"distance_m\": 24763.45, \"section_seq\": 1, \"route_path_id\": 58521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008\", \"location\": \"Rattery\", \"stage_seq\": 7, \"distance_m\": 29621.617, \"section_seq\": 1, \"route_path_id\": 58521}, {\"is_pass\": false, \"wtt_arr\": \"0013H\", \"wtt_dep\": \"0014H\", \"location\": \"Totnes\", \"stage_seq\": 8, \"distance_m\": 37178.719, \"section_seq\": 1, \"route_path_id\": 58521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 9, \"distance_m\": 45196.592, \"section_seq\": 1, \"route_path_id\": 58521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 10, \"distance_m\": 50361.459, \"section_seq\": 1, \"route_path_id\": 58521}, {\"is_pass\": false, \"wtt_arr\": \"0025H\", \"wtt_dep\": \"0026H\", \"location\": \"Newton Abbot\", \"stage_seq\": 11, \"distance_m\": 51182.573, \"section_seq\": 1, \"route_path_id\": 58521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0032H\", \"location\": \"Teignmouth\", \"stage_seq\": 12, \"distance_m\": 59370.368, \"section_seq\": 1, \"route_path_id\": 58521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0035H\", \"location\": \"Dawlish\", \"stage_seq\": 13, \"distance_m\": 63873.603, \"section_seq\": 1, \"route_path_id\": 58521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0037\", \"location\": \"Dawlish Warren\", \"stage_seq\": 14, \"distance_m\": 66512.635, \"section_seq\": 1, \"route_path_id\": 58521}, {\"is_pass\": false, \"wtt_arr\": \"0050\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 15, \"distance_m\": 83511.821, \"section_seq\": 1, \"route_path_id\": 58521}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 83511.821, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 58521}], \"total_distance_m\": 83511.821, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 83089.62, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 422.201, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2345", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:58:08Z\", \"source_id\": 51896077, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:58:08Z\", \"source_id\": 16745865, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:12:57Z\", \"source_id\": 51913803, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:14:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:03Z\", \"source_id\": 16750753, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:24:57Z\", \"source_id\": 51925187, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:26:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:04Z\", \"source_id\": 16753929, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:12Z\", \"source_id\": 51931400, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:18Z\", \"source_id\": 16755587, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:34:56Z\", \"source_id\": 51933516, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:03Z\", \"source_id\": 16756144, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:57Z\", \"source_id\": 51935103, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:37:04Z\", \"source_id\": 16756541, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:37Z\", \"source_id\": 51941786, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:43Z\", \"source_id\": 16758310, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "6", "timing_fact_generation": 1789602468095982, "current_leg_arrival_utc": "2026-09-18T00:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:37.193450", "service_state_evidence_id": 16758310, "current_leg_start_actual_dep": "2026-09-18T00:26:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:38.614964", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PLY |
EXD |
2E30 |
150261+158950 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 412.129, "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": 475.048, "from_m": 412.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 645.202, "from_m": 475.048, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1350.085, "from_m": 645.202, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2212.487, "from_m": 1350.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4478.196, "from_m": 2212.487, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4956.446, "from_m": 4478.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10754.912, "from_m": 4956.446, "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": 10841.274, "from_m": 10754.912, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10883.026, "from_m": 10841.274, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19210.542, "from_m": 10883.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19301.112, "from_m": 19210.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24763.45, "from_m": 19301.112, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24804.763, "from_m": 24763.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38917.862, "from_m": 24804.763, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46859.821, "from_m": 38917.862, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 53258.125, "from_m": 46859.821, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57194.435, "from_m": 53258.125, "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": 58144.095, "from_m": 57194.435, "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": 59855.698, "from_m": 58144.095, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61363.823, "from_m": 59855.698, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64094.979, "from_m": 61363.823, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65496.437, "from_m": 64094.979, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66098.499, "from_m": 65496.437, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68907.594, "from_m": 66098.499, "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": 72507.05, "from_m": 68907.594, "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": 80940.46, "from_m": 72507.05, "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": 83053.012, "from_m": 80940.46, "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": 83242.875, "from_m": 83053.012, "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": 83326.174, "from_m": 83242.875, "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": 83511.821, "from_m": 83326.174, "capability_applied": null, "effective_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": 626153, "profile_key": "98eff997a095c27d69a397d999626e375a5bf908e28fc6608f8b347c5ad73b18", "schedule_id": 9001, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2345", "location": "Plymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 58521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Lipson Jn", "stage_seq": 2, "distance_m": 2439.249, "section_seq": 1, "route_path_id": 58521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349H", "location": "Tavistock Jn Yard", "stage_seq": 3, "distance_m": 5298.288, "section_seq": 1, "route_path_id": 58521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Hemerdon", "stage_seq": 4, "distance_m": 10883.026, "section_seq": 1, "route_path_id": 58521}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359H", "location": "Ivybridge", "stage_seq": 5, "distance_m": 18652.347, "section_seq": 1, "route_path_id": 58521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Aish Emergency Crossover", "stage_seq": 6, "distance_m": 24763.45, "section_seq": 1, "route_path_id": 58521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008", "location": "Rattery", "stage_seq": 7, "distance_m": 29621.617, "section_seq": 1, "route_path_id": 58521}, {"is_pass": false, "wtt_arr": "0013H", "wtt_dep": "0014H", "location": "Totnes", "stage_seq": 8, "distance_m": 37178.719, "section_seq": 1, "route_path_id": 58521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Dainton Tunnel", "stage_seq": 9, "distance_m": 45196.592, "section_seq": 1, "route_path_id": 58521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024H", "location": "Newton Abbot West Jn", "stage_seq": 10, "distance_m": 50361.459, "section_seq": 1, "route_path_id": 58521}, {"is_pass": false, "wtt_arr": "0025H", "wtt_dep": "0026H", "location": "Newton Abbot", "stage_seq": 11, "distance_m": 51182.573, "section_seq": 1, "route_path_id": 58521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0032H", "location": "Teignmouth", "stage_seq": 12, "distance_m": 59370.368, "section_seq": 1, "route_path_id": 58521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0035H", "location": "Dawlish", "stage_seq": 13, "distance_m": 63873.603, "section_seq": 1, "route_path_id": 58521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0037", "location": "Dawlish Warren", "stage_seq": 14, "distance_m": 66512.635, "section_seq": 1, "route_path_id": 58521}, {"is_pass": false, "wtt_arr": "0050", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 15, "distance_m": 83511.821, "section_seq": 1, "route_path_id": 58521}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 83511.821, "from_m": 0.0, "section_seq": 1, "route_path_id": 58521}], "total_distance_m": 83511.821, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 83089.62, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 422.201, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26631, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:58:08Z", "source_id": 51896077, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:58:08Z", "source_id": 16745865, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26619, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:12:57Z", "source_id": 51913803, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:14:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:03Z", "source_id": 16750753, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26583, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:24:57Z", "source_id": 51925187, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:26:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:04Z", "source_id": 16753929, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:12Z", "source_id": 51931400, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:33:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:18Z", "source_id": 16755587, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:34:56Z", "source_id": 51933516, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:03Z", "source_id": 16756144, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26559, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:57Z", "source_id": 51935103, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:37:04Z", "source_id": 16756541, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T00:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26441, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:37Z", "source_id": 51941786, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:48:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:43Z", "source_id": 16758310, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}] |
Plymouth |
2345 |
2345 |
4 |
23:45:00 |
None |
Exeter St. David's |
0051 |
0050 |
6B |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15210/2026-09-17/detailed |
None |
Newton Abbot |
2026-09-18T00:26:30+01:00 |
Exeter St. David's |
22.0 |
{"type": "LineString", "coordinates": [[-3.5991622, 50.5299441], [-3.5990991999999995, 50.53065289999999], [-3.5990363999999992, 50.5311971], [-3.5990073999999996, 50.5314947], [-3.598955699999999, 50.5317637], [-3.5988636, 50.532039799999986], [-3.5987421, 50.5323319], [-3.5985878, 50.5326098], [-3.5984498, 50.5328347], [-3.5983161999999997, 50.5330101], [-3.5980243999999986, 50.5333377], [-3.5976438, 50.53370919999998], [-3.5972759000000005, 50.5340363], [-3.5969543, 50.53429680000001], [-3.596660099999999, 50.53449590000001], [-3.5962353, 50.53476830000001], [-3.5952692, 50.535336400000006], [-3.5950899, 50.53544850000001], [-3.5942946, 50.5359454], [-3.5932611364780858, 50.53658997393625], [-3.59076775589777, 50.53814506574887], [-3.5905405, 50.538286799999995], [-3.5897392, 50.5387808], [-3.5893811, 50.539004], [-3.5883748, 50.53954430000001], [-3.5877043999999993, 50.53981999999998], [-3.5870109, 50.5400482], [-3.5862614999999995, 50.54021869999999], [-3.5855037, 50.5403551], [-3.5846523, 50.540479399999995], [-3.583890699999999, 50.54057960000001], [-3.5828598000000005, 50.540719], [-3.5819964, 50.540873399999995], [-3.5811027, 50.5410945], [-3.5803407, 50.5413176], [-3.5796047, 50.541539], [-3.5789342999999993, 50.54175879999999], [-3.5781324, 50.5419965], [-3.5773580999999997, 50.54220149999999], [-3.5765716999999997, 50.54237859999999], [-3.5757969, 50.5425195], [-3.5750237, 50.5426376], [-3.5741727999999995, 50.5427413], [-3.5734060999999997, 50.54281339999999], [-3.5732294, 50.5428281], [-3.5722867, 50.5428942], [-3.5712685, 50.5429969], [-3.5703872999999997, 50.543109], [-3.5693832000000003, 50.54328089999999], [-3.5685654000000007, 50.54345549999999], [-3.5677784, 50.5436412], [-3.5670785, 50.54383599999999], [-3.5643687, 50.5446922], [-3.5633779, 50.5449419], [-3.5623742, 50.54514339999999], [-3.5613665, 50.5453171], [-3.5603294999999995, 50.5454464], [-3.5593472, 50.5455409], [-3.5583349, 50.5455947], [-3.5573855, 50.545604899999994], [-3.5564458, 50.5455902], [-3.5555324999999995, 50.54554220000001], [-3.5541295999999996, 50.54544759999999], [-3.5531738999999996, 50.545385499999995], [-3.5522065, 50.5453325], [-3.5512364999999995, 50.5452913], [-3.5502348, 50.5452512], [-3.5500242, 50.54524359999999], [-3.5491833, 50.545215000000006], [-3.5481384, 50.5451976], [-3.5472232999999997, 50.5452074], [-3.5459602999999995, 50.545252299999994], [-3.5444704, 50.5453153], [-3.5431379, 50.5453865], [-3.5422242, 50.5454433], [-3.5412837999999995, 50.54552779999999], [-3.5403576, 50.5456276], [-3.5395234, 50.5457462], [-3.5385676, 50.5459113], [-3.5375107, 50.5461313], [-3.5351571, 50.546659099999985], [-3.5342788, 50.5468272], [-3.5334204999999996, 50.54696799999999], [-3.5325397999999995, 50.5470845], [-3.5317186, 50.5471687], [-3.530917, 50.547235], [-3.5302171, 50.5472773], [-3.5295086, 50.54730969999999], [-3.5287935, 50.547316900000006], [-3.5280345999999994, 50.5472974], [-3.5279273, 50.54729289999999], [-3.5272608, 50.5472528], [-3.5264977, 50.5471847], [-3.5256965, 50.54709660000001], [-3.5248431000000005, 50.5469714], [-3.5247200999999997, 50.54695089999999], [-3.5233536, 50.54668439999998], [-3.52254, 50.5465238], [-3.5216642, 50.546374], [-3.5206922, 50.54624309999999], [-3.5176399999999997, 50.5459037], [-3.5169478, 50.54585749999998], [-3.5162722999999994, 50.54583069999999], [-3.515624, 50.5458275], [-3.5150066, 50.54584479999998], [-3.5144686999999997, 50.5458781], [-3.5139077999999997, 50.5459239], [-3.5130778999999994, 50.546021], [-3.5125565999999995, 50.54610579999999], [-3.5120581999999994, 50.5462101], [-3.5115876, 50.5463311], [-3.5110502, 50.54645839999999], [-3.5105183999999996, 50.5465597], [-3.5100244999999997, 50.5466239], [-3.5095132999999996, 50.54666209999999], [-3.5089602999999996, 50.5466682], [-3.5083748, 50.54664060000001], [-3.5077557999999995, 50.5465842], [-3.50749, 50.5465576], [-3.5063735000000005, 50.54645990000001], [-3.5055255999999995, 50.546426], [-3.5046875999999996, 50.5464411], [-3.5038780999999997, 50.54648859999999], [-3.5034296080661336, 50.54653996377854], [-3.5030678, 50.5465814], [-3.5023506999999996, 50.5466892], [-3.501692, 50.5468109], [-3.5010684999999997, 50.546944], [-3.5003486000000006, 50.5470887], [-3.4997158, 50.5471986], [-3.4994388000000005, 50.547240999999985], [-3.4989734, 50.5473123], [-3.4981725999999997, 50.54745379999999], [-3.4974637, 50.547597], [-3.4966897999999995, 50.5477906], [-3.4960279, 50.5479524], [-3.4953785999999996, 50.548089100000006], [-3.4947372999999997, 50.5482039], [-3.4941115787588064, 50.548304451771294], [-3.4932575, 50.548441700000005], [-3.4925973999999997, 50.5485575], [-3.4919112, 50.5487173], [-3.4912694, 50.54888830000001], [-3.4906648999999996, 50.5490863], [-3.4901310999999997, 50.54930610000001], [-3.4895866, 50.5495872], [-3.489157, 50.54984540000001], [-3.4887493999999997, 50.5501439], [-3.4883901, 50.550470399999995], [-3.4878338, 50.5510395], [-3.4871725, 50.551785999999986], [-3.4868109, 50.5521396], [-3.4863893999999997, 50.5525151], [-3.4859401, 50.552886], [-3.4855035999999995, 50.55323449999999], [-3.4839592999999995, 50.5543635], [-3.4834696, 50.5547581], [-3.4831064, 50.555099699999985], [-3.4826946999999997, 50.555528299999985], [-3.4805235999999997, 50.557883999999994], [-3.4797863, 50.5585937], [-3.4789201, 50.5593431], [-3.4780378999999995, 50.56003749999999], [-3.4776446, 50.5603282], [-3.4772370999999995, 50.56060729999999], [-3.4763843999999997, 50.561144299999995], [-3.476043199999999, 50.5613571], [-3.4756673999999994, 50.5615803], [-3.4752037, 50.56182419999998], [-3.4749033999999996, 50.56196440000001], [-3.4745980000000003, 50.56208299999998], [-3.4742386999999995, 50.56221690000001], [-3.4738064999999994, 50.5623563], [-3.4733688, 50.5624876], [-3.4729094, 50.5626325], [-3.4724185, 50.5628227], [-3.4719881999999997, 50.5630373], [-3.4713711999999997, 50.5633644], [-3.4708266999999995, 50.5636989], [-3.4702893999999995, 50.56408059999999], [-3.4697509, 50.5645543], [-3.4694458999999997, 50.564877], [-3.4691743, 50.565244], [-3.4689702, 50.56559229999999], [-3.4688527999999996, 50.56588980000001], [-3.4687661999999997, 50.5661419], [-3.4687233999999996, 50.5664509], [-3.4687216, 50.5664926], [-3.4687244999999995, 50.566754], [-3.4687408999999993, 50.5670412], [-3.4688014999999996, 50.5673486], [-3.4688678, 50.56759360000001], [-3.4693851999999996, 50.5688354], [-3.4695707999999996, 50.56934509999999], [-3.4696946, 50.5698653], [-3.4697612, 50.570366], [-3.4697793999999997, 50.5706107], [-3.4697747999999997, 50.57096430000001], [-3.4697205999999996, 50.5713728], [-3.4695954999999996, 50.57196549999998], [-3.4692356, 50.57380269999999], [-3.4691293999999995, 50.57419910000001], [-3.4690119, 50.57459839999999], [-3.46863, 50.57538950000001], [-3.4678131, 50.5770162], [-3.4675713000000004, 50.57739170000001], [-3.467312, 50.57777660000001], [-3.4671063, 50.57804250000001], [-3.4668041, 50.57839130000001], [-3.4652296, 50.5799298], [-3.4648872, 50.580247799999995], [-3.4643557, 50.5806613], [-3.4631618, 50.58147360000001], [-3.4622414, 50.582131200000006], [-3.4620115999999994, 50.5822954], [-3.4608911, 50.5831996], [-3.4598543, 50.58398119999999], [-3.4590988, 50.5845084], [-3.4583315999999997, 50.585013700000005], [-3.4579963, 50.5852306], [-3.4575313, 50.5855204], [-3.4571433999999996, 50.58577469999999], [-3.4567237999999993, 50.5860183], [-3.4550506000000003, 50.5870476], [-3.4539708999999994, 50.58766760000001], [-3.4528974, 50.5882639], [-3.4522027999999993, 50.5886418], [-3.4515003999999996, 50.5890019], [-3.4500233999999996, 50.58974529999998], [-3.4494754, 50.58999699999998], [-3.4489194999999997, 50.59024730000001], [-3.4478204999999997, 50.5907195], [-3.4469352999999994, 50.5910869], [-3.4464574, 50.59131229999999], [-3.446016999999999, 50.5915459], [-3.4457142000000003, 50.59172780000001], [-3.4454058, 50.59192669999999], [-3.4449415999999995, 50.5922973], [-3.4446496999999994, 50.5925651], [-3.4443787, 50.5928484], [-3.4441426, 50.5931481], [-3.4439433, 50.5934452], [-3.4438093999999997, 50.59367869999999], [-3.443711599999999, 50.593893], [-3.4436068, 50.59417409999999], [-3.4435337, 50.5944143], [-3.4434607999999995, 50.594764999999995], [-3.4434308999999996, 50.595074], [-3.44341763264737, 50.59520423372765], [-3.4434048, 50.5953302], [-3.4433802, 50.59579050000001], [-3.4433751999999997, 50.59605320000001], [-3.4433730999999996, 50.59616480000001], [-3.4433710000000004, 50.59627420000001], [-3.4433758, 50.596828], [-3.4433871, 50.5971675], [-3.4434027, 50.597550600000005], [-3.4434125000000004, 50.5976788], [-3.4435207999999995, 50.5987951], [-3.4436094, 50.599434], [-3.4437580999999997, 50.6003035], [-3.4439383, 50.601146400000005], [-3.4441977, 50.6021726], [-3.4443811999999996, 50.60284010000001], [-3.4445582, 50.6036178], [-3.4447004999999997, 50.6044012], [-3.4448592999999996, 50.60547969999999], [-3.4448848999999995, 50.6056724], [-3.4449383999999994, 50.6063699], [-3.4449511, 50.6068022], [-3.4449502999999995, 50.60719600000001], [-3.4449485999999996, 50.60763949999999], [-3.4449352999999996, 50.6080491], [-3.444939199999999, 50.60895029999999], [-3.4449591, 50.60980030000001], [-3.4450644, 50.6109982], [-3.4452189, 50.612187199999994], [-3.4454021, 50.61302679999999], [-3.4455239, 50.613457], [-3.4456670999999996, 50.613848899999994], [-3.4459586999999994, 50.61450740000001], [-3.446204, 50.61499390000001], [-3.4464948999999994, 50.6155516], [-3.4466406, 50.6158394], [-3.4468682, 50.6164661], [-3.4470048, 50.6169252], [-3.447038, 50.61703659999999], [-3.4470914999999995, 50.617231], [-3.4471711, 50.6175862], [-3.4472008, 50.61788289999999], [-3.4472680999999996, 50.61833559999999], [-3.4472741, 50.6184739], [-3.4472865999999995, 50.61871519999999], [-3.4472901000000005, 50.618784700000006], [-3.4473000999999996, 50.6189774], [-3.4472906, 50.619437000000005], [-3.4472434999999995, 50.61987979999999], [-3.4472108, 50.62011209999999], [-3.4471706999999996, 50.62030080000001], [-3.4470793, 50.6207419], [-3.4469473, 50.6212038], [-3.4467696, 50.621689], [-3.4465255999999997, 50.622297], [-3.4463121999999995, 50.6229311], [-3.4462152, 50.62331700000001], [-3.4461685, 50.62371209999999], [-3.4461541999999996, 50.6239189], [-3.4461581, 50.6242204], [-3.446178999999999, 50.624525], [-3.4462707, 50.6252012], [-3.446371, 50.62554759999999], [-3.4464774, 50.625823399999994], [-3.4465851999999995, 50.6260661], [-3.4467428999999994, 50.6263739], [-3.4468901999999995, 50.626625], [-3.4475512, 50.6276306], [-3.4477075, 50.6278894], [-3.447825299999999, 50.62810350000001], [-3.4480712, 50.6286184], [-3.4482055, 50.6289371], [-3.448520499999999, 50.629659399999994], [-3.4491361, 50.631097100000005], [-3.4492214999999997, 50.6313286], [-3.4493043999999995, 50.6315774], [-3.4493634999999996, 50.6317987], [-3.4494246, 50.63213979999999], [-3.4494629999999997, 50.632449599999994], [-3.4494733, 50.6325687], [-3.4496182999999996, 50.6346688], [-3.4497181999999995, 50.63509819999999], [-3.4497935, 50.6355304], [-3.4498943999999994, 50.63595750000001], [-3.4500126999999994, 50.636396], [-3.4501217999999994, 50.63674259999999], [-3.4502411999999993, 50.6370859], [-3.4504882, 50.63770879999999], [-3.4507606999999996, 50.6383128], [-3.4510440999999994, 50.6389148], [-3.4511376999999994, 50.6391256], [-3.451255999999999, 50.6393806], [-3.451775, 50.6404243], [-3.4520837, 50.6410722], [-3.4523931999999995, 50.6417338], [-3.4525801, 50.6422091], [-3.4526573, 50.6424707], [-3.4527088, 50.6427037], [-3.4527461000000006, 50.6429099], [-3.4527696, 50.6430928], [-3.4527914, 50.6434859], [-3.4527746, 50.643884], [-3.452709899999999, 50.64428], [-3.4526606, 50.64449760000001], [-3.452593499999999, 50.644750599999995], [-3.4524326999999997, 50.6452196], [-3.4522414, 50.645762999999995], [-3.452086, 50.64629709999999], [-3.4520217, 50.64660620000001], [-3.4519804999999995, 50.6469061], [-3.451972, 50.64718589999999], [-3.4519819, 50.6474429], [-3.4519965, 50.6475905], [-3.4520868999999994, 50.648049099999994], [-3.4522201999999997, 50.6484567], [-3.4523359999999994, 50.6487168], [-3.452438, 50.6489151], [-3.4526905999999995, 50.649333899999995], [-3.4528643999999997, 50.64957640000001], [-3.453054799999999, 50.6498089], [-3.4537367999999997, 50.6505831], [-3.4545168, 50.6514504], [-3.4550751, 50.652069100000006], [-3.45518625320651, 50.65219431915537], [-3.4555863999999996, 50.65264510000001], [-3.4559272999999995, 50.65302150000001], [-3.4566281999999995, 50.65372639999999], [-3.4573965, 50.6543944], [-3.4583575999999994, 50.6551392], [-3.4594356999999993, 50.65586509999999], [-3.4615609999999997, 50.65720899999999], [-3.4643825, 50.6589809], [-3.4671728, 50.6607487], [-3.4682967, 50.6614555], [-3.4693905999999997, 50.6621391], [-3.4701508999999997, 50.662623800000006], [-3.470847, 50.663093], [-3.471569699999999, 50.6636172], [-3.4723558, 50.664215899999995], [-3.473109, 50.66483670000001], [-3.4738804, 50.6655319], [-3.4746181999999997, 50.66625], [-3.4753187999999997, 50.6669819], [-3.4759909, 50.66773500000001], [-3.4781738999999994, 50.67024740000001], [-3.480361, 50.6727544], [-3.4821808999999995, 50.67484069999999], [-3.4840122999999994, 50.67693269999999], [-3.484807, 50.67784509999999], [-3.4858999, 50.6790989], [-3.4869948999999996, 50.68034789999999], [-3.4881188, 50.68161489999999], [-3.4892361, 50.6828411], [-3.4897501999999996, 50.6833548], [-3.4904186, 50.6839436], [-3.4911054, 50.684544200000005], [-3.4917145, 50.68504219999998], [-3.4923447, 50.68553550000001], [-3.4935141999999995, 50.68637939999999], [-3.4946033, 50.68709059999999], [-3.495708, 50.6877892], [-3.4966142, 50.688334399999995], [-3.4974972, 50.68885339999999], [-3.4992564999999995, 50.6899235], [-3.500391899999999, 50.69056509999999], [-3.5017419, 50.6913636], [-3.5031108, 50.692179499999995], [-3.5034296080661336, 50.69236674324552], [-3.5044844999999993, 50.6929863], [-3.5058708, 50.6938126], [-3.5103049, 50.6964428], [-3.514758099999999, 50.6990968], [-3.5171375999999994, 50.700714299999994], [-3.5183306, 50.701597500000005], [-3.5186955, 50.7018854], [-3.519852, 50.70286860000001], [-3.5206462000000003, 50.7036116], [-3.521434, 50.7043699], [-3.5220198999999996, 50.7049678], [-3.5224012, 50.7053747], [-3.5245103, 50.7078158], [-3.5249261999999995, 50.7082456], [-3.5253529, 50.7086566], [-3.5258155, 50.7090647], [-3.5258764533028195, 50.70911534935617], [-3.5262910999999995, 50.7094599], [-3.5268171, 50.70984849999998], [-3.527353999999999, 50.7102267], [-3.5278932999999997, 50.7105818], [-3.5284909, 50.7109466], [-3.5291181999999996, 50.7112987], [-3.5298573, 50.711636799999994], [-3.5304645000000003, 50.71191449999999], [-3.5316675999999996, 50.7124088], [-3.5318463, 50.7124808], [-3.5327571999999994, 50.7128579], [-3.5335876, 50.7132537], [-3.5340269999999996, 50.7134886], [-3.534368, 50.7136845], [-3.5347270999999996, 50.7139132], [-3.5350211999999996, 50.7141136], [-3.5354299999999994, 50.7143981], [-3.5358235, 50.714695], [-3.5361741, 50.71496900000001], [-3.5366136, 50.7153124], [-3.5375864, 50.71608950000001], [-3.5389601999999996, 50.71715269999999], [-3.5403083999999994, 50.7182122], [-3.5405279999999997, 50.7183781], [-3.5407301, 50.7185338], [-3.5410533999999996, 50.7187837], [-3.5413538, 50.71904189999999], [-3.5416512999999994, 50.7192957], [-3.5418191, 50.71944909999999], [-3.5420322, 50.7196535], [-3.5421979999999995, 50.7198384], [-3.5423972, 50.72005429999999], [-3.5426733999999995, 50.7203897], [-3.5429971, 50.72083459999999], [-3.5433060999999997, 50.7213088], [-3.5435811, 50.721827999999995], [-3.5437394, 50.7221848], [-3.5438906999999995, 50.7225827], [-3.5440172, 50.72304449999999], [-3.5440747, 50.72336909999999], [-3.5441341999999993, 50.7238771], [-3.5441264, 50.7243567], [-3.5440621, 50.7249549], [-3.5440048999999996, 50.725396499999995], [-3.5439857, 50.7255451], [-3.5439167000000005, 50.72608569999999], [-3.5439095999999997, 50.7261453], [-3.5438560999999997, 50.72659190000001], [-3.5437681, 50.72724699999999], [-3.543744, 50.72741859999999], [-3.543693199999999, 50.72787999999999], [-3.5436846, 50.727994200000005], [-3.5436548, 50.72809240000001], [-3.5436086, 50.7282448], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]} |
20.1 |
0026 |
0048 |
Newton Abbot |
Exeter St. David's |
Exeter St. David's |
50.7296573 |
-3.5435196 |
50.7296573 |
-3.5435196 |
1 |
0 |
2026-09-16 23:58:51 |
TERMINATED |
2026-09-16 23:48:00 |
Exeter St. David's |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758310 |
1789602468095982 |
46 |
46 |
2026-09-16 23:58:38.614964 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:37.193450 |
| 595816 |
625526 |
L83226 |
872L77M916 |
2026-09-16 |
COMPLETE |
16758273 |
2026-09-17 00:48:00 |
2026-09-16 23:58:51 |
2026-09-18 23:58:51 |
{"id": 625526, "stp": "P", "toc": "South Western Railway", "uid": "L83226", "consist": "450044+450058+450072", "dest_crs": "BSK", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83226/2026-09-17/detailed", "trust_id": "872L77M916", "origin_crs": null, "show_on_map": 0, "dar_est_time": "23:12:00", "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-16", "dest_arr_time": "0033", "dest_platform": "1", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2L77", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0048", "current_leg_dep": "0034", "current_leg_end": "Basingstoke", "origin_dep_time": "2312", "origin_platform": "16", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-16T23:58:51", "route_debug_link": null, "timing_variation": "+15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Hook", "dest_arr_time_act": "0033", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Hook", "current_leg_milage": "5.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 685.497, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 742.123, \"from_m\": 685.497, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.163, \"from_m\": 742.123, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3625.401, \"from_m\": 1872.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3685.42, \"from_m\": 3625.401, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3705.771, \"from_m\": 3685.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3759.034, \"from_m\": 3705.771, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4517.595, \"from_m\": 3759.034, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4615.126, \"from_m\": 4517.595, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5021.307, \"from_m\": 4615.126, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5067.242, \"from_m\": 5021.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6065.191, \"from_m\": 5067.242, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6565.351, \"from_m\": 6065.191, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7905.538, \"from_m\": 6565.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7948.213, \"from_m\": 7905.538, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8052.311, \"from_m\": 7948.213, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8111.823, \"from_m\": 8052.311, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8162.304, \"from_m\": 8111.823, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8323.467, \"from_m\": 8162.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9891.45, \"from_m\": 8323.467, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10052.614, \"from_m\": 9891.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11783.796, \"from_m\": 10052.614, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12341.85, \"from_m\": 11783.796, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12375.949, \"from_m\": 12341.85, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12411.935, \"from_m\": 12375.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12829.227, \"from_m\": 12411.935, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16473.426, \"from_m\": 12829.227, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16537.824, \"from_m\": 16473.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17859.227, \"from_m\": 16537.824, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17890.253, \"from_m\": 17859.227, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18955.167, \"from_m\": 17890.253, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19000.336, \"from_m\": 18955.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22423.83, \"from_m\": 19000.336, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26472.818, \"from_m\": 22423.83, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27876.18, \"from_m\": 26472.818, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 27952.36, \"from_m\": 27876.18, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28135.157, \"from_m\": 27952.36, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 30632.403, \"from_m\": 28135.157, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31398.178, \"from_m\": 30632.403, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35978.525, \"from_m\": 31398.178, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36988.639, \"from_m\": 35978.525, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38987.446, \"from_m\": 36988.639, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39064.205, \"from_m\": 38987.446, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39576.086, \"from_m\": 39064.205, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45750.472, \"from_m\": 39576.086, \"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\": 45793.247, \"from_m\": 45750.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\": 46304.512, \"from_m\": 45793.247, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46381.656, \"from_m\": 46304.512, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46415.749, \"from_m\": 46381.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59046.314, \"from_m\": 46415.749, \"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\": 59126.235, \"from_m\": 59046.314, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59911.955, \"from_m\": 59126.235, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59962.121, \"from_m\": 59911.955, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 70136.798, \"from_m\": 59962.121, \"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\": 70219.821, \"from_m\": 70136.798, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82316.956, \"from_m\": 70219.821, \"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\": 82863.509, \"from_m\": 82316.956, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 82941.162, \"from_m\": 82863.509, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83005.879, \"from_m\": 82941.162, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83083.89, \"from_m\": 83005.879, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83137.923, \"from_m\": 83083.89, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83279.079, \"from_m\": 83137.923, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 625526, \"profile_key\": \"36cd8b83b7756230994e0951afdb8834e3b432e59409a9678d2a59b2a92c2dca\", \"schedule_id\": 17612, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.123, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 3, \"distance_m\": 3219.167, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 4, \"distance_m\": 4248.751, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2320\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 5, \"distance_m\": 6181.247, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Point Pleasant Jn\", \"stage_seq\": 6, \"distance_m\": 8149.68, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"East Putney\", \"stage_seq\": 7, \"distance_m\": 9107.459, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Wimbledon Park\", \"stage_seq\": 8, \"distance_m\": 16628.28, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Wimbledon\", \"stage_seq\": 9, \"distance_m\": 18112.582, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"New Malden\", \"stage_seq\": 10, \"distance_m\": 22230.229, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2338\", \"location\": \"Surbiton\", \"stage_seq\": 11, \"distance_m\": 25749.596, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 12, \"distance_m\": 27952.36, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2345\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 13, \"distance_m\": 33865.196, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2349\", \"location\": \"Weybridge\", \"stage_seq\": 14, \"distance_m\": 37131.14, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 15, \"distance_m\": 39237.344, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2358\", \"location\": \"Woking\", \"stage_seq\": 16, \"distance_m\": 45399.642, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Woking Jn\", \"stage_seq\": 17, \"distance_m\": 46304.512, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0003H\", \"location\": \"Brookwood\", \"stage_seq\": 18, \"distance_m\": 51353.357, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006\", \"location\": \"Pirbright Jn\", \"stage_seq\": 19, \"distance_m\": 53889.687, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": \"0011\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 20, \"distance_m\": 59783.539, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": false, \"wtt_arr\": \"0015H\", \"wtt_dep\": \"0016H\", \"location\": \"Fleet\", \"stage_seq\": 21, \"distance_m\": 65097.875, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": false, \"wtt_arr\": \"0021\", \"wtt_dep\": \"0022\", \"location\": \"Winchfield\", \"stage_seq\": 22, \"distance_m\": 70395.633, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": \"0026H\", \"location\": \"Hook\", \"stage_seq\": 23, \"distance_m\": 74242.8, \"section_seq\": 1, \"route_path_id\": 73037}, {\"is_pass\": false, \"wtt_arr\": \"0033\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 24, \"distance_m\": 83279.079, \"section_seq\": 1, \"route_path_id\": 73037}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 83279.079, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73037}], \"total_distance_m\": 83279.079, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 81877.898, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1401.181, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2312", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:16:59Z\", \"source_id\": 51831931, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:17:07Z\", \"source_id\": 16726730, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:19:17Z\", \"source_id\": 51835803, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:19:21Z\", \"source_id\": 16727879, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:22:39Z\", \"source_id\": 51841761, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:23:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:22:44Z\", \"source_id\": 16729654, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:24:59Z\", \"source_id\": 51845702, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:25:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:25:01Z\", \"source_id\": 16730829, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:35Z\", \"source_id\": 51858174, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:33:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:38Z\", \"source_id\": 16734571, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:37:03Z\", \"source_id\": 51865678, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:37:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:37:07Z\", \"source_id\": 16736724, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:40:45Z\", \"source_id\": 51871556, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:41:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:40:48Z\", \"source_id\": 16738468, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:43:29Z\", \"source_id\": 51875697, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:44:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:43:38Z\", \"source_id\": 16739745, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:50:13Z\", \"source_id\": 51885403, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:50:18Z\", \"source_id\": 16742752, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:53:52Z\", \"source_id\": 51890431, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:53:58Z\", \"source_id\": 16744214, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:56:58Z\", \"source_id\": 51894580, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:57:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:57:02Z\", \"source_id\": 16745461, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:24Z\", \"source_id\": 51905450, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:06:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:28Z\", \"source_id\": 16748436, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:10:58Z\", \"source_id\": 51911815, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:12:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:02Z\", \"source_id\": 16750186, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:44Z\", \"source_id\": 51918614, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:49Z\", \"source_id\": 16752061, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:24:06Z\", \"source_id\": 51924423, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:24:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:24:08Z\", \"source_id\": 16753708, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:47Z\", \"source_id\": 51928563, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:53Z\", \"source_id\": 16754860, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:47Z\", \"source_id\": 51931875, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:53Z\", \"source_id\": 16755694, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:26Z\", \"source_id\": 51941664, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:33Z\", \"source_id\": 16758273, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "1", "timing_fact_generation": 1789602453768906, "current_leg_arrival_utc": "2026-09-18T00:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:47.313562", "service_state_evidence_id": 16758273, "current_leg_start_actual_dep": "2026-09-18T00:41:30+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:48.545997", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
BSK |
2L77 |
450044+450058+450072 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 685.497, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 742.123, "from_m": 685.497, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.163, "from_m": 742.123, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3625.401, "from_m": 1872.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3685.42, "from_m": 3625.401, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3705.771, "from_m": 3685.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3759.034, "from_m": 3705.771, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4517.595, "from_m": 3759.034, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4615.126, "from_m": 4517.595, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5021.307, "from_m": 4615.126, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5067.242, "from_m": 5021.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6065.191, "from_m": 5067.242, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6565.351, "from_m": 6065.191, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7905.538, "from_m": 6565.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7948.213, "from_m": 7905.538, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8052.311, "from_m": 7948.213, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8111.823, "from_m": 8052.311, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8162.304, "from_m": 8111.823, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8323.467, "from_m": 8162.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9891.45, "from_m": 8323.467, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10052.614, "from_m": 9891.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11783.796, "from_m": 10052.614, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12341.85, "from_m": 11783.796, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12375.949, "from_m": 12341.85, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12411.935, "from_m": 12375.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12829.227, "from_m": 12411.935, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16473.426, "from_m": 12829.227, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16537.824, "from_m": 16473.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17859.227, "from_m": 16537.824, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17890.253, "from_m": 17859.227, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18955.167, "from_m": 17890.253, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19000.336, "from_m": 18955.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22423.83, "from_m": 19000.336, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26472.818, "from_m": 22423.83, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27876.18, "from_m": 26472.818, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 27952.36, "from_m": 27876.18, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28135.157, "from_m": 27952.36, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 30632.403, "from_m": 28135.157, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31398.178, "from_m": 30632.403, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35978.525, "from_m": 31398.178, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36988.639, "from_m": 35978.525, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38987.446, "from_m": 36988.639, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39064.205, "from_m": 38987.446, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39576.086, "from_m": 39064.205, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45750.472, "from_m": 39576.086, "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": 45793.247, "from_m": 45750.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": 46304.512, "from_m": 45793.247, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46381.656, "from_m": 46304.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46415.749, "from_m": 46381.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 59046.314, "from_m": 46415.749, "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": 59126.235, "from_m": 59046.314, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59911.955, "from_m": 59126.235, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59962.121, "from_m": 59911.955, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 70136.798, "from_m": 59962.121, "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": 70219.821, "from_m": 70136.798, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82316.956, "from_m": 70219.821, "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": 82863.509, "from_m": 82316.956, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 82941.162, "from_m": 82863.509, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 83005.879, "from_m": 82941.162, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83083.89, "from_m": 83005.879, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 83137.923, "from_m": 83083.89, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83279.079, "from_m": 83137.923, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 625526, "profile_key": "36cd8b83b7756230994e0951afdb8834e3b432e59409a9678d2a59b2a92c2dca", "schedule_id": 17612, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2312", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.123, "section_seq": 1, "route_path_id": 73037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316", "location": "Nine Elms Jn", "stage_seq": 3, "distance_m": 3219.167, "section_seq": 1, "route_path_id": 73037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Queenstown Road (Battersea)", "stage_seq": 4, "distance_m": 4248.751, "section_seq": 1, "route_path_id": 73037}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2320", "location": "Clapham Junction (W)", "stage_seq": 5, "distance_m": 6181.247, "section_seq": 1, "route_path_id": 73037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Point Pleasant Jn", "stage_seq": 6, "distance_m": 8149.68, "section_seq": 1, "route_path_id": 73037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "East Putney", "stage_seq": 7, "distance_m": 9107.459, "section_seq": 1, "route_path_id": 73037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Wimbledon Park", "stage_seq": 8, "distance_m": 16628.28, "section_seq": 1, "route_path_id": 73037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Wimbledon", "stage_seq": 9, "distance_m": 18112.582, "section_seq": 1, "route_path_id": 73037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "New Malden", "stage_seq": 10, "distance_m": 22230.229, "section_seq": 1, "route_path_id": 73037}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Surbiton", "stage_seq": 11, "distance_m": 25749.596, "section_seq": 1, "route_path_id": 73037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Hampton Court Jn", "stage_seq": 12, "distance_m": 27952.36, "section_seq": 1, "route_path_id": 73037}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Walton-on-Thames", "stage_seq": 13, "distance_m": 33865.196, "section_seq": 1, "route_path_id": 73037}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2349", "location": "Weybridge", "stage_seq": 14, "distance_m": 37131.14, "section_seq": 1, "route_path_id": 73037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Byfleet & New Haw", "stage_seq": 15, "distance_m": 39237.344, "section_seq": 1, "route_path_id": 73037}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2358", "location": "Woking", "stage_seq": 16, "distance_m": 45399.642, "section_seq": 1, "route_path_id": 73037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "Woking Jn", "stage_seq": 17, "distance_m": 46304.512, "section_seq": 1, "route_path_id": 73037}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0003H", "location": "Brookwood", "stage_seq": 18, "distance_m": 51353.357, "section_seq": 1, "route_path_id": 73037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006", "location": "Pirbright Jn", "stage_seq": 19, "distance_m": 53889.687, "section_seq": 1, "route_path_id": 73037}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0011", "location": "Farnborough (Main)", "stage_seq": 20, "distance_m": 59783.539, "section_seq": 1, "route_path_id": 73037}, {"is_pass": false, "wtt_arr": "0015H", "wtt_dep": "0016H", "location": "Fleet", "stage_seq": 21, "distance_m": 65097.875, "section_seq": 1, "route_path_id": 73037}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": "0022", "location": "Winchfield", "stage_seq": 22, "distance_m": 70395.633, "section_seq": 1, "route_path_id": 73037}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": "0026H", "location": "Hook", "stage_seq": 23, "distance_m": 74242.8, "section_seq": 1, "route_path_id": 73037}, {"is_pass": false, "wtt_arr": "0033", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 24, "distance_m": 83279.079, "section_seq": 1, "route_path_id": 73037}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 83279.079, "from_m": 0.0, "section_seq": 1, "route_path_id": 73037}], "total_distance_m": 83279.079, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 81877.898, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1401.181, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29121, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:16:59Z", "source_id": 51831931, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:17:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:17:07Z", "source_id": 16726730, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29164, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:19:17Z", "source_id": 51835803, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:20:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:19:21Z", "source_id": 16727879, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28429, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:22:39Z", "source_id": 51841761, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:23:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:22:44Z", "source_id": 16729654, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29297, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:24:59Z", "source_id": 51845702, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:25:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:25:01Z", "source_id": 16730829, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:35Z", "source_id": 51858174, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:33:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:38Z", "source_id": 16734571, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29443, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:37:03Z", "source_id": 51865678, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:37:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:37:07Z", "source_id": 16736724, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:40:45Z", "source_id": 51871556, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:41:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:40:48Z", "source_id": 16738468, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:43:29Z", "source_id": 51875697, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:44:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:43:38Z", "source_id": 16739745, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:50:13Z", "source_id": 51885403, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:50:18Z", "source_id": 16742752, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:53:52Z", "source_id": 51890431, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:53:58Z", "source_id": 16744214, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:56:58Z", "source_id": 51894580, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:57:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:57:02Z", "source_id": 16745461, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:24Z", "source_id": 51905450, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:06:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:28Z", "source_id": 16748436, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:10:58Z", "source_id": 51911815, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:12:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:02Z", "source_id": 16750186, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27028, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:44Z", "source_id": 51918614, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:19:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:49Z", "source_id": 16752061, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27036, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:24:06Z", "source_id": 51924423, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T23:24:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:24:08Z", "source_id": 16753708, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27043, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:47Z", "source_id": 51928563, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T23:29:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:53Z", "source_id": 16754860, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T00:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27050, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:47Z", "source_id": 51931875, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T23:33:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:53Z", "source_id": 16755694, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27110, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:26Z", "source_id": 51941664, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T23:48:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:33Z", "source_id": 16758273, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}] |
London Waterloo |
2312 |
2312 |
16 |
23:12:00 |
None |
Basingstoke |
0033 |
0033 |
1 |
LATE |
+15 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83226/2026-09-17/detailed |
None |
Hook |
2026-09-18T00:41:30+01:00 |
Basingstoke |
14.0 |
{"type": "LineString", "coordinates": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} |
5.6 |
0034 |
0048 |
Hook |
Basingstoke East Bay |
Basingstoke |
51.2685024 |
-1.0884329 |
51.2685024 |
-1.0884329 |
1 |
0 |
2026-09-16 23:58:51 |
TERMINATED |
2026-09-16 23:48:00 |
Basingstoke |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758273 |
1789602453768906 |
88 |
88 |
2026-09-16 23:58:48.545997 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:47.313562 |
| 595817 |
622727 |
C24988 |
129M21M716 |
2026-09-16 |
COMPLETE |
16758186 |
2026-09-17 00:48:00 |
2026-09-16 23:58:51 |
2026-09-18 23:58:51 |
{"id": 622727, "stp": "O", "toc": "TransPennine Express", "uid": "C24988", "consist": "802219", "dest_crs": "LIV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24988/2026-09-17/detailed", "trust_id": "129M21M716", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-16", "dest_arr_time": "0047", "dest_platform": "7", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "9M21", "timing_status": "LATE", "origin_station": "Newcastle", "current_leg_arr": "0048", "current_leg_dep": "0007", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "2102", "origin_platform": "11", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-16T23:58:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2421457999999994, 53.47385200000001], [-2.2425504999999997, 53.47386689999999], [-2.2427902999999993, 53.473864500000005], [-2.2437992, 53.47384449999999], [-2.2442002, 53.47382900000001], [-2.245096199999999, 53.4738586], [-2.2452916, 53.47386590000001], [-2.2457882102988034, 53.47387125803353], [-2.2462925999999994, 53.47387669999999], [-2.2466494, 53.473891499999986], [-2.2477258, 53.47393040000001], [-2.2477473, 53.4739312], [-2.2486573999999995, 53.4739635], [-2.2502237, 53.47401920000001], [-2.2510242, 53.474077], [-2.2513926, 53.47411830000001], [-2.2515809, 53.47414800000001], [-2.2519304, 53.47420890000001], [-2.252155, 53.47425479999999], [-2.2523688999999996, 53.4743047], [-2.2526032, 53.47436019999999], [-2.2528707999999997, 53.47444039999999], [-2.2532782, 53.4745685], [-2.2536887999999995, 53.4746944], [-2.2539614, 53.4747639], [-2.2541144, 53.47479359999999], [-2.2542525, 53.4748219], [-2.2543824, 53.4748443], [-2.2546593999999995, 53.474881], [-2.2549291999999994, 53.474908500000005], [-2.2552020999999995, 53.47491990000001], [-2.2554313, 53.47492209999999], [-2.2556604, 53.474917299999994], [-2.2559476999999997, 53.474903799999986], [-2.2563742, 53.47487459999999], [-2.2568434999999996, 53.4748431], [-2.2570932, 53.4748191], [-2.2573679, 53.4747908], [-2.2575074, 53.4747736], [-2.257638, 53.4747549], [-2.2579418999999996, 53.4747018], [-2.2582530999999997, 53.4746353], [-2.2585635, 53.4745581], [-2.2588815, 53.4744698], [-2.2601953, 53.4741041], [-2.2615095, 53.47373470000001], [-2.2623137999999994, 53.47350599999999], [-2.2624991, 53.47344789999998], [-2.2627584999999995, 53.4733584], [-2.2630776, 53.473233099999995], [-2.2634641, 53.4730655], [-2.2639021, 53.472842400000005], [-2.2641317999999995, 53.4727127], [-2.2643462999999997, 53.472579], [-2.2646692, 53.47235320000001], [-2.2648788, 53.47219059999999], [-2.2650541999999994, 53.47203880000001], [-2.2653661, 53.471731], [-2.2657541, 53.4713044], [-2.2660234, 53.4710204], [-2.2662513, 53.4707981], [-2.266582, 53.47050620000001], [-2.2668871, 53.4702524], [-2.2670883999999996, 53.4700923], [-2.2677225999999995, 53.469663100000005], [-2.2680187000000003, 53.4694688], [-2.2682287999999997, 53.469318], [-2.2684298, 53.469157499999994], [-2.2685057999999994, 53.46908789999999], [-2.2693586, 53.4683952], [-2.2695532, 53.46824659999999], [-2.2702217148203077, 53.46779240988761], [-2.2702284999999995, 53.4677878], [-2.2705681, 53.4675746], [-2.2706593, 53.46752270000001], [-2.2712051, 53.4672118], [-2.2716056, 53.46700030000001], [-2.2720355999999997, 53.4667805], [-2.2724433, 53.4665847], [-2.2728485999999997, 53.46640250000001], [-2.2732677999999997, 53.4662236], [-2.2736742999999997, 53.46605639999999], [-2.2741633, 53.4658754], [-2.2746177999999997, 53.465713099999995], [-2.27508, 53.4655578], [-2.27557, 53.4654069], [-2.2759950999999994, 53.46528790000001], [-2.2763715, 53.465181], [-2.2768172999999994, 53.4650765], [-2.2772856, 53.46497099999999], [-2.2779482, 53.46482979999999], [-2.2786175999999996, 53.4646821], [-2.2792573, 53.4645541], [-2.2799385, 53.4644162], [-2.281168399999999, 53.46416010000001], [-2.28239, 53.4639023], [-2.2848344, 53.46340269999999], [-2.2849748, 53.4633736], [-2.2850514, 53.4633578], [-2.2870062, 53.4629468], [-2.2876876, 53.4628093], [-2.2882665, 53.4626924], [-2.2889145, 53.4625627], [-2.2902937999999997, 53.46227400000001], [-2.2912006, 53.4620784], [-2.2914653, 53.4620242], [-2.2917977, 53.4619559], [-2.2924876999999997, 53.4618153], [-2.2927833999999994, 53.461751599999985], [-2.2934783999999997, 53.4615858], [-2.2941733, 53.4614118], [-2.2947276, 53.461265700000006], [-2.2953287, 53.4610916], [-2.2958691999999994, 53.46094060000001], [-2.2964565999999995, 53.460761600000005], [-2.2970522, 53.4605728], [-2.2977168, 53.46033810000001], [-2.2983511, 53.460113099999994], [-2.2989218999999994, 53.4598964], [-2.2993824, 53.459714199999986], [-2.2998318999999996, 53.4595237], [-2.3005571999999996, 53.4592003], [-2.3012411, 53.4588834], [-2.3026446999999997, 53.45816590000001], [-2.3030142, 53.4579672], [-2.3033975, 53.457763599999986], [-2.3040565999999996, 53.457427], [-2.3047514999999996, 53.45709860000001], [-2.3057835999999994, 53.456638899999994], [-2.3072449, 53.456107499999995], [-2.3077269, 53.4559387], [-2.3083867, 53.455716300000006], [-2.3092685, 53.45542319999999], [-2.3103131999999995, 53.45510219999999], [-2.3106048, 53.45502399999999], [-2.3109663000000005, 53.4549338], [-2.3113122999999995, 53.4548506], [-2.311758, 53.454749], [-2.3121891, 53.45465809999999], [-2.3127009999999997, 53.45455659999999], [-2.3127321999999997, 53.454550399999995], [-2.3139721, 53.45433419999999], [-2.3142037, 53.45430000000001], [-2.3158441999999995, 53.4540414], [-2.3168430999999994, 53.453895], [-2.3171282999999994, 53.453850200000005], [-2.3191472, 53.4535551], [-2.3214383999999995, 53.453193], [-2.3216635, 53.4531591], [-2.3217163, 53.4531511], [-2.3231874999999995, 53.452929299999994], [-2.3252259, 53.452624699999994], [-2.3272567, 53.4523201], [-2.3277582, 53.45224170000001], [-2.3297336, 53.451933], [-2.3321721, 53.4515643], [-2.3356197387107556, 53.451041681930555], [-2.3370221, 53.45082910000001], [-2.3418875, 53.450086899999995], [-2.3440529, 53.4497571], [-2.3462145, 53.4494319], [-2.3480894, 53.44914529999999], [-2.3515722, 53.4486256], [-2.3536475999999995, 53.4483045], [-2.3557034999999997, 53.4479917], [-2.357023, 53.447790999999995], [-2.3607239999999994, 53.4472278], [-2.3647427000000003, 53.44662689999999], [-2.3661857, 53.4464058], [-2.3678242, 53.4461487], [-2.3686429, 53.44602509999999], [-2.3706646, 53.44572000000001], [-2.3738992, 53.4452322], [-2.3778923, 53.4446261], [-2.3790388, 53.4444464], [-2.3809191999999997, 53.444154799999986], [-2.3820538, 53.44398369999999], [-2.3839503999999994, 53.4436982], [-2.3840401, 53.44368299999999], [-2.3849131999999997, 53.4435356], [-2.3853764, 53.4434551], [-2.3858727999999996, 53.44335649999999], [-2.3882195, 53.4428588], [-2.3886717, 53.4427707], [-2.3903956999999996, 53.4424854], [-2.3905808, 53.4424552], [-2.3928701999999995, 53.4420984], [-2.3930754, 53.44206450000001], [-2.4003172000000004, 53.440900899999995], [-2.4034387999999995, 53.4404049], [-2.4050079, 53.44015850000001], [-2.4065549, 53.4399055], [-2.4097924, 53.43939139999999], [-2.4110532, 53.439184399999995], [-2.411534, 53.43907089999999], [-2.4122677, 53.438922299999994], [-2.4140780000000004, 53.4385187], [-2.4167780999999997, 53.437944300000005], [-2.4192014, 53.4374005], [-2.421614299999999, 53.436861599999986], [-2.425451267122708, 53.43602315656742], [-2.4263502999999997, 53.4358267], [-2.4277844, 53.4354574], [-2.427958, 53.435409], [-2.4286545, 53.4352074], [-2.4297882, 53.43489509999999], [-2.4312038, 53.4345618], [-2.431499399999999, 53.434491599999994], [-2.4337472000000004, 53.4339915], [-2.4368746, 53.43330039999999], [-2.4412090999999996, 53.4325941], [-2.4427755, 53.43226810000001], [-2.4444677999999995, 53.43190100000001], [-2.4462328, 53.4314845], [-2.448564, 53.4309402], [-2.4501767999999995, 53.4305736], [-2.4510512999999996, 53.4303646], [-2.4512866, 53.4303084], [-2.4522602, 53.4300754], [-2.452697, 53.42997100000001], [-2.4532171999999997, 53.42985650000001], [-2.4539767999999995, 53.42967239999999], [-2.4541393000000005, 53.429636999999985], [-2.4545842999999996, 53.4295349], [-2.4552252, 53.4293844], [-2.4552356999999994, 53.4293819], [-2.4650547, 53.4270933], [-2.4812417, 53.4232459], [-2.5104248999999994, 53.416269699999994], [-2.51528279553466, 53.415110887303946], [-2.5172354, 53.41464510000001], [-2.518751457967283, 53.41428429590598], [-2.5209843, 53.41375289999999], [-2.5239090999999996, 53.4130528], [-2.5243112, 53.4129571], [-2.524979799727872, 53.412797944967664], [-2.5252270138916755, 53.41273948804983], [-2.5254459041987047, 53.41268848722645], [-2.525640517525457, 53.412643878348305], [-2.525814900748433, 53.41260459726629], [-2.525973100744132, 53.41256957983117], [-2.526119164389053, 53.412537761893816], [-2.5262571385596946, 53.41250807930503], [-2.5263910701325556, 53.41247946791566], [-2.526525005984136, 53.41245086357652], [-2.5266629929909343, 53.41242120213845], [-2.52680907802945, 53.41238941945225], [-2.5269673079761823, 53.4123544513688], [-2.5271417297076297, 53.41231523373888], [-2.527336390100292, 53.41227070241334], [-2.5275553360306686, 53.41221979324301], [-2.527802614375257, 53.412161442078705], [-2.534177, 53.41064719999999], [-2.5404594, 53.409135499999984], [-2.5405983, 53.4090982], [-2.5506137, 53.40670289999999], [-2.5516315, 53.4064752], [-2.5527881, 53.4062534], [-2.5563048, 53.405719399999995], [-2.5569333, 53.4056378], [-2.5604985999999994, 53.40509479999999], [-2.5645561, 53.4044943], [-2.5651721999999997, 53.404400599999995], [-2.5657779, 53.4042773], [-2.5662793999999995, 53.40415579999999], [-2.566530199999999, 53.4040878], [-2.5669586, 53.403957799999986], [-2.5675634, 53.40375279999999], [-2.5679751, 53.40359110000001], [-2.5683661999999994, 53.4034174], [-2.5689379, 53.4031232], [-2.5695716, 53.4027672], [-2.5697005, 53.402683499999995], [-2.5704044, 53.4022696], [-2.5717652999999996, 53.4014512], [-2.5718686999999996, 53.401392599999994], [-2.5753829999999995, 53.39931539999999], [-2.5754876, 53.3992567], [-2.5782655999999995, 53.3976128], [-2.5784099, 53.3975273], [-2.5831869, 53.39470539999999], [-2.5837284, 53.3944139], [-2.5843155999999996, 53.39412560000001], [-2.5852288, 53.3937416], [-2.5855112, 53.3936254], [-2.5862280999999996, 53.393358199999994], [-2.5870154, 53.39309380000001], [-2.5874146999999996, 53.39297410000001], [-2.5879289999999995, 53.392830299999986], [-2.588466, 53.3926893], [-2.5892259999999996, 53.39250739999999], [-2.5897824, 53.39238850000001], [-2.5901953, 53.3923082], [-2.5910635999999996, 53.39211679999999], [-2.5912948, 53.392083799999995], [-2.5914890038556297, 53.39205541575418], [-2.5927754, 53.3918674], [-2.5932162999999995, 53.3918147], [-2.5935697, 53.391762], [-2.5938149, 53.39172969999999], [-2.5941436, 53.39168690000001], [-2.5944489999999996, 53.3916516], [-2.5947597999999994, 53.391622299999995], [-2.5949482999999995, 53.39160629999999], [-2.5950206, 53.39160029999999], [-2.5954088, 53.3915769], [-2.5962445999999995, 53.3915431], [-2.5968918, 53.39154069999999], [-2.5978233, 53.39159070000001], [-2.5980845999999995, 53.39160869999999], [-2.598247199999999, 53.3916206], [-2.5985229000000003, 53.39164650000001], [-2.5991038999999994, 53.391702499999994], [-2.6002272, 53.3918848], [-2.6008564, 53.392012599999994], [-2.601809, 53.39224719999999], [-2.6020621, 53.3923203], [-2.6023144, 53.39239870000001], [-2.6029353, 53.392614], [-2.6033809, 53.39278209999999], [-2.6034897675548256, 53.39282674121984], [-2.603567073244408, 53.39285844044552], [-2.603557063584529, 53.39288997646591], [-2.603611197041356, 53.39291250538318], [-2.603655582671438, 53.392930977503106], [-2.6037080776396526, 53.392952824503745], [-2.6038272000000005, 53.39300240000001], [-2.605114323946612, 53.393614226975984], [-2.6058651, 53.393971099999995], [-2.6097553999999996, 53.39580740000001], [-2.6103177999999994, 53.3960147], [-2.6111572, 53.3962762], [-2.6113216, 53.3963206], [-2.611972, 53.3964696], [-2.6124607, 53.396565999999986], [-2.6131236999999996, 53.396657699999984], [-2.6139845, 53.3967432], [-2.6144187999999997, 53.3967695], [-2.614864799999999, 53.3967818], [-2.6152867, 53.39678250000001], [-2.6157164999999996, 53.3967685], [-2.6166047, 53.3966866], [-2.6167925, 53.3966642], [-2.6181674, 53.3964636], [-2.6332556, 53.39419999999999], [-2.6346777, 53.39400439999999], [-2.6354916, 53.393904600000006], [-2.6357592, 53.3938758], [-2.636341499999999, 53.3938132], [-2.6465588, 53.392957200000005], [-2.6479696, 53.392805], [-2.6491863, 53.3926242], [-2.6495500999999995, 53.3925639], [-2.6497037, 53.392535499999994], [-2.6505951999999997, 53.3923707], [-2.6513658999999996, 53.3922089], [-2.6529335, 53.39182929999999], [-2.6545147, 53.39142749999999], [-2.6591422999999996, 53.3902949], [-2.6601919, 53.39005969999999], [-2.661114599999999, 53.3898878], [-2.6902720999999996, 53.38532519999999], [-2.6905824999999997, 53.38527909999999], [-2.6936645, 53.3848052], [-2.6949458523585643, 53.38460578284896], [-2.7121024999999994, 53.38193559999999], [-2.7174089, 53.38112099999999], [-2.7201002999999995, 53.3807081], [-2.7335560999999995, 53.37872399999999], [-2.7469844, 53.3767574], [-2.7485907999999997, 53.3765196], [-2.7602477, 53.374793700000005], [-2.7697114999999997, 53.3734194], [-2.7737433999999994, 53.37281849999998], [-2.7739782890230984, 53.372783491031626], [-2.7742359165281916, 53.37274469367233], [-2.7744632659783752, 53.37270968241599], [-2.774664664405602, 53.37267792034043], [-2.774844438841824, 53.37264887052347], [-2.7750069163189943, 53.37262199604287], [-2.775156423869065, 53.37259675997649], [-2.775297288523988, 53.3725726254021], [-2.775433837315717, 53.37254905539753], [-2.7755703972762027, 53.37252551304058], [-2.7757112954373993, 53.37250146140906], [-2.7758608588312583, 53.37247636358077], [-2.776023414489732, 53.372449682633544], [-2.7762032894447737, 53.372420881645155], [-2.776404810728335, 53.372389423693434], [-2.7766323053723694, 53.37235477185618], [-2.776890100408828, 53.372316389211214], [-2.784777380770516, 53.37115431304264], [-2.8026318, 53.3685236], [-2.816908999999999, 53.3664203], [-2.8178711999999995, 53.36627529999999], [-2.8228071999999997, 53.3655511], [-2.823554, 53.36543689999999], [-2.8284813, 53.3647144], [-2.8301022, 53.3644743], [-2.8303056, 53.364443299999984], [-2.8304901, 53.364415099999995], [-2.8309174, 53.36435619999999], [-2.8554051522193875, 53.36072325848497], [-2.8554561, 53.36071569999999], [-2.855502908913888, 53.36070877627213], [-2.8562977999999997, 53.36059120000001], [-2.8601985, 53.36001410000001], [-2.8668515, 53.3590263], [-2.8727614, 53.3581513], [-2.8744589, 53.357896999999994], [-2.8746089091824683, 53.35787607384899], [-2.875046, 53.3578151], [-2.8760884999999994, 53.3576615], [-2.8777411999999996, 53.35742380000001], [-2.8784192, 53.357350800000006], [-2.8794238, 53.3572514], [-2.8802698, 53.3572008], [-2.8814645999999997, 53.3571165], [-2.883171, 53.35704869999999], [-2.8845235, 53.35702659999999], [-2.8849088999999997, 53.35703029999999], [-2.885257999999999, 53.35704309999999], [-2.8859334999999997, 53.3571232], [-2.8860956, 53.35715470000001], [-2.8865027999999997, 53.35723370000001], [-2.8869731, 53.3573561], [-2.8874440999999997, 53.35750970000001], [-2.8874550999999995, 53.3575133], [-2.8880098, 53.3577633], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Manchester Oxford Road", "dest_arr_time_act": "0047", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Manchester Oxford Road", "current_leg_milage": "34.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 51.967, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 288.637, \"from_m\": 51.967, \"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\": 481.81, \"from_m\": 288.637, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1176.746, \"from_m\": 481.81, \"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\": 1527.953, \"from_m\": 1176.746, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1880.364, \"from_m\": 1527.953, \"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\": 2278.025, \"from_m\": 1880.364, \"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\": 3111.126, \"from_m\": 2278.025, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 4231.703, \"from_m\": 3111.126, \"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\": 4271.085, \"from_m\": 4231.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18724.656, \"from_m\": 4271.085, \"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\": 21109.984, \"from_m\": 18724.656, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 22307.319, \"from_m\": 21109.984, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23015.102, \"from_m\": 22307.319, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24944.633, \"from_m\": 23015.102, \"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\": 31440.809, \"from_m\": 24944.633, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38288.137, \"from_m\": 31440.809, \"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\": 39790.087, \"from_m\": 38288.137, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 49363.49, \"from_m\": 39790.087, \"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\": 50512.216, \"from_m\": 49363.49, \"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\": 51508.101, \"from_m\": 50512.216, \"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\": 58189.866, \"from_m\": 51508.101, \"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\": 58601.88, \"from_m\": 58189.866, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61993.452, \"from_m\": 58601.88, \"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\": 64312.76, \"from_m\": 61993.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\": 126892.738, \"from_m\": 64312.76, \"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\": 127880.949, \"from_m\": 126892.738, \"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\": 128180.496, \"from_m\": 127880.949, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 128426.288, \"from_m\": 128180.496, \"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\": 128466.7, \"from_m\": 128426.288, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128665.449, \"from_m\": 128466.7, \"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\": 128823.427, \"from_m\": 128665.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\": 128957.788, \"from_m\": 128823.427, \"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\": 129264.289, \"from_m\": 128957.788, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 129293.811, \"from_m\": 129264.289, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129369.444, \"from_m\": 129293.811, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 129474.705, \"from_m\": 129369.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\": 129525.754, \"from_m\": 129474.705, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131812.801, \"from_m\": 129525.754, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 133962.424, \"from_m\": 131812.801, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 145412.834, \"from_m\": 133962.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\": 146738.57, \"from_m\": 145412.834, \"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\": 154069.156, \"from_m\": 146738.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 154100.037, \"from_m\": 154069.156, \"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\": 163274.519, \"from_m\": 154100.037, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 163341.494, \"from_m\": 163274.519, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165270.279, \"from_m\": 163341.494, \"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\": 166089.449, \"from_m\": 165270.279, \"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\": 168138.896, \"from_m\": 166089.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\": 168177.986, \"from_m\": 168138.896, \"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\": 168861.416, \"from_m\": 168177.986, \"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\": 169308.668, \"from_m\": 168861.416, \"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\": 169644.872, \"from_m\": 169308.668, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169894.786, \"from_m\": 169644.872, \"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\": 170364.068, \"from_m\": 169894.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 170393.278, \"from_m\": 170364.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170636.378, \"from_m\": 170393.278, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 170778.044, \"from_m\": 170636.378, \"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\": 172719.084, \"from_m\": 170778.044, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 172773.608, \"from_m\": 172719.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 172833.395, \"from_m\": 172773.608, \"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\": 185771.58, \"from_m\": 172833.395, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 191937.669, \"from_m\": 185771.58, \"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\": 195668.097, \"from_m\": 191937.669, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 195691.055, \"from_m\": 195668.097, \"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\": 195870.331, \"from_m\": 195691.055, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 202111.766, \"from_m\": 195870.331, \"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\": 202145.358, \"from_m\": 202111.766, \"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\": 204774.823, \"from_m\": 202145.358, \"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\": 209095.61, \"from_m\": 204774.823, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 212999.372, \"from_m\": 209095.61, \"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\": 213063.673, \"from_m\": 212999.372, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 214407.213, \"from_m\": 213063.673, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 214481.132, \"from_m\": 214407.213, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 214715.406, \"from_m\": 214481.132, \"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\": 215290.555, \"from_m\": 214715.406, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 216601.992, \"from_m\": 215290.555, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 217436.136, \"from_m\": 216601.992, \"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\": 225738.746, \"from_m\": 217436.136, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 226070.889, \"from_m\": 225738.746, \"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\": 226805.402, \"from_m\": 226070.889, \"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\": 227444.766, \"from_m\": 226805.402, \"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\": 232126.42, \"from_m\": 227444.766, \"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\": 232400.431, \"from_m\": 232126.42, \"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\": 234807.173, \"from_m\": 232400.431, \"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\": 234894.816, \"from_m\": 234807.173, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 242739.624, \"from_m\": 234894.816, \"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\": 244532.742, \"from_m\": 242739.624, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 246599.016, \"from_m\": 244532.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 247158.573, \"from_m\": 246599.016, \"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\": 247209.68, \"from_m\": 247158.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 247506.043, \"from_m\": 247209.68, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 250248.984, \"from_m\": 247506.043, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 253484.834, \"from_m\": 250248.984, \"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\": 253571.038, \"from_m\": 253484.834, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 253629.393, \"from_m\": 253571.038, \"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\": 254384.866, \"from_m\": 253629.393, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 254554.359, \"from_m\": 254384.866, \"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\": 254645.078, \"from_m\": 254554.359, \"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\": 254669.135, \"from_m\": 254645.078, \"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\": 254740.148, \"from_m\": 254669.135, \"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\": 254779.143, \"from_m\": 254740.148, \"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\": 254822.298, \"from_m\": 254779.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 254986.022, \"from_m\": 254822.298, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 255295.436, \"from_m\": 254986.022, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 255341.642, \"from_m\": 255295.436, \"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\": 255361.478, \"from_m\": 255341.642, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 255913.111, \"from_m\": 255361.478, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 256526.042, \"from_m\": 255913.111, \"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\": 256605.851, \"from_m\": 256526.042, \"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\": 257469.916, \"from_m\": 256605.851, \"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\": 257797.349, \"from_m\": 257469.916, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 259007.706, \"from_m\": 257797.349, \"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\": 259943.476, \"from_m\": 259007.706, \"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\": 259977.066, \"from_m\": 259943.476, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 276875.514, \"from_m\": 259977.066, \"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\": 279709.942, \"from_m\": 276875.514, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 280109.8, \"from_m\": 279709.942, \"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\": 281972.703, \"from_m\": 280109.8, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 282034.087, \"from_m\": 281972.703, \"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\": 283153.784, \"from_m\": 282034.087, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 284065.869, \"from_m\": 283153.784, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 301816.631, \"from_m\": 284065.869, \"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\": 302355.428, \"from_m\": 301816.631, \"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\": 302568.089, \"from_m\": 302355.428, \"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\": 303004.205, \"from_m\": 302568.089, \"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\": 303057.373, \"from_m\": 303004.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 307578.218, \"from_m\": 303057.373, \"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\": 307638.536, \"from_m\": 307578.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\": 307970.249, \"from_m\": 307638.536, \"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\": 309104.348, \"from_m\": 307970.249, \"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\": 309162.386, \"from_m\": 309104.348, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 309241.609, \"from_m\": 309162.386, \"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\": 309283.351, \"from_m\": 309241.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\": 309352.413, \"from_m\": 309283.351, \"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\": 309390.458, \"from_m\": 309352.413, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 309689.54, \"from_m\": 309390.458, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 309925.435, \"from_m\": 309689.54, \"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\": 309967.008, \"from_m\": 309925.435, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 311063.2, \"from_m\": 309967.008, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 311429.46, \"from_m\": 311063.2, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 311746.812, \"from_m\": 311429.46, \"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\": 622727, \"profile_key\": \"975a252a7974c95e9d1ef8e8e0ba943acfc14e1f5f4dd1184fa43b084d0586c1\", \"schedule_id\": 35733, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.971, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Birtley Jn\", \"stage_seq\": 3, \"distance_m\": 7782.28, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2111H\", \"location\": \"Chester-le-Street\", \"stage_seq\": 4, \"distance_m\": 13267.726, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2118H\", \"location\": \"Durham\", \"stage_seq\": 5, \"distance_m\": 22307.319, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Tursdale Jn\", \"stage_seq\": 6, \"distance_m\": 33934.519, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125H\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 7, \"distance_m\": 38180.568, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2137\", \"location\": \"Darlington\", \"stage_seq\": 8, \"distance_m\": 57629.724, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Northallerton\", \"stage_seq\": 9, \"distance_m\": 80542.453, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Thirsk\", \"stage_seq\": 10, \"distance_m\": 93031.599, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Tollerton Jn\", \"stage_seq\": 11, \"distance_m\": 113319.608, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Skelton Jn\", \"stage_seq\": 12, \"distance_m\": 126078.518, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2206\", \"location\": \"York\", \"stage_seq\": 13, \"distance_m\": 128710.252, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Colton Jn\", \"stage_seq\": 14, \"distance_m\": 137615.531, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214H\", \"location\": \"Church Fenton\", \"stage_seq\": 15, \"distance_m\": 145999.017, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Micklefield\", \"stage_seq\": 16, \"distance_m\": 154200.441, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221H\", \"location\": \"Cross Gates\", \"stage_seq\": 17, \"distance_m\": 162656.525, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 18, \"distance_m\": 167134.016, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": false, \"wtt_arr\": \"2228\", \"wtt_dep\": \"2240\", \"location\": \"Leeds\", \"stage_seq\": 19, \"distance_m\": 169768.734, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"Leeds West Jn\", \"stage_seq\": 20, \"distance_m\": 170284.228, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 21, \"distance_m\": 171017.192, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Stourton Jn\", \"stage_seq\": 22, \"distance_m\": 175346.903, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"Methley Jn\", \"stage_seq\": 23, \"distance_m\": 183394.887, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250H\", \"location\": \"Altofts Jn\", \"stage_seq\": 24, \"distance_m\": 186025.262, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258H\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 25, \"distance_m\": 192199.529, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"Horbury Jn\", \"stage_seq\": 26, \"distance_m\": 195828.419, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 27, \"distance_m\": 205764.153, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Heaton Lodge Jn\", \"stage_seq\": 28, \"distance_m\": 209095.61, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Bradley Jn\", \"stage_seq\": 29, \"distance_m\": 210761.954, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2317\", \"location\": \"Huddersfield\", \"stage_seq\": 30, \"distance_m\": 215155.586, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2324H\", \"location\": \"Slaithwaite\", \"stage_seq\": 31, \"distance_m\": 222422.363, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2330\", \"location\": \"Marsden\", \"stage_seq\": 32, \"distance_m\": 226522.806, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Diggle Jn\", \"stage_seq\": 33, \"distance_m\": 232818.866, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337H\", \"location\": \"Greenfield\", \"stage_seq\": 34, \"distance_m\": 236129.708, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342H\", \"location\": \"Mossley (Grtr Manchester)\", \"stage_seq\": 35, \"distance_m\": 239644.761, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2348H\", \"location\": \"Stalybridge\", \"stage_seq\": 36, \"distance_m\": 243905.299, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353H\", \"location\": \"Guide Bridge\", \"stage_seq\": 37, \"distance_m\": 247744.172, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Ashburys\", \"stage_seq\": 38, \"distance_m\": 253360.061, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 39, \"distance_m\": 254710.725, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": false, \"wtt_arr\": \"0001H\", \"wtt_dep\": \"0003H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 40, \"distance_m\": 255776.798, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": false, \"wtt_arr\": \"0005\", \"wtt_dep\": \"0007H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 41, \"distance_m\": 256682.079, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008H\", \"location\": \"Deansgate\", \"stage_seq\": 42, \"distance_m\": 257249.233, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011H\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 43, \"distance_m\": 260177.141, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 44, \"distance_m\": 271766.838, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019H\", \"location\": \"Birchwood\", \"stage_seq\": 45, \"distance_m\": 277023.23, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023H\", \"location\": \"Warrington Central\", \"stage_seq\": 46, \"distance_m\": 282124.164, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0030\", \"location\": \"Hough Green\", \"stage_seq\": 47, \"distance_m\": 294856.181, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0032H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 48, \"distance_m\": 300307.441, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0035\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 49, \"distance_m\": 301816.631, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0036\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 50, \"distance_m\": 302716.579, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0040H\", \"location\": \"Wavertree Jn\", \"stage_seq\": 51, \"distance_m\": 307524.741, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0042\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 52, \"distance_m\": 308987.676, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0042H\", \"location\": \"Edge Hill\", \"stage_seq\": 53, \"distance_m\": 309576.417, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0043H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 54, \"distance_m\": 310468.674, \"section_seq\": 1, \"route_path_id\": 105049}, {\"is_pass\": false, \"wtt_arr\": \"0047\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 55, \"distance_m\": 311746.812, \"section_seq\": 1, \"route_path_id\": 105049}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 311746.812, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105049}], \"total_distance_m\": 311746.812, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 301610.002, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10136.81, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2102", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "41.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:17Z\", \"source_id\": 51573296, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:13:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:13:18Z\", \"source_id\": 16650581, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:20:16Z\", \"source_id\": 51589952, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:21:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:20:18Z\", \"source_id\": 16655347, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:12Z\", \"source_id\": 51626787, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:36:19Z\", \"source_id\": 16666017, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:03Z\", \"source_id\": 51650792, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:48:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:47:07Z\", \"source_id\": 16673109, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:03:14Z\", \"source_id\": 16683416, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:19Z\", \"source_id\": 51716859, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:24Z\", \"source_id\": 16692274, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:26:44Z\", \"source_id\": 51736249, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:26:45Z\", \"source_id\": 16697995, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:33:02Z\", \"source_id\": 51749165, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:34:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:33:09Z\", \"source_id\": 16701851, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:56:01Z\", \"source_id\": 51794621, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:56:08Z\", \"source_id\": 16715248, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:07:12Z\", \"source_id\": 51814882, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:07:16Z\", \"source_id\": 16721476, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:12:08Z\", \"source_id\": 51823453, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:13:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:12:10Z\", \"source_id\": 16724154, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:21:02Z\", \"source_id\": 51838912, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:21:09Z\", \"source_id\": 16728821, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:26:59Z\", \"source_id\": 51849023, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:28:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:27:03Z\", \"source_id\": 16731835, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:35:19Z\", \"source_id\": 51862734, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:36:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 8637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:35:19Z\", \"source_id\": 51862750, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:36:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:35:20Z\", \"source_id\": 16735897, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8656, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:39:09Z\", \"source_id\": 51869095, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:40:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:39:13Z\", \"source_id\": 16737708, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:43:25Z\", \"source_id\": 51875549, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:43:34Z\", \"source_id\": 16739713, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:54:05Z\", \"source_id\": 51890757, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:54:12Z\", \"source_id\": 16744314, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:57:42Z\", \"source_id\": 51895543, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:57:44Z\", \"source_id\": 16745735, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:01:32Z\", \"source_id\": 51900621, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:02:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:01:36Z\", \"source_id\": 16747166, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:04Z\", \"source_id\": 51905065, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:06:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:08Z\", \"source_id\": 16748333, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:07:48Z\", \"source_id\": 51908289, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:08:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:07:53Z\", \"source_id\": 16749226, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:18Z\", \"source_id\": 51918243, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:23Z\", \"source_id\": 16751966, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:42Z\", \"source_id\": 51923200, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:49Z\", \"source_id\": 16753372, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:54Z\", \"source_id\": 16755067, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:32Z\", \"source_id\": 51931690, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:39Z\", \"source_id\": 16755657, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:54Z\", \"source_id\": 51934253, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:04Z\", \"source_id\": 16756330, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:02Z\", \"source_id\": 51939130, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:44:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:08Z\", \"source_id\": 16757587, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:51Z\", \"source_id\": 51941360, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:53Z\", \"source_id\": 16758186, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "7", "timing_fact_generation": 1789602413701691, "current_leg_arrival_utc": "2026-09-18T00:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:47.318247", "service_state_evidence_id": 16758186, "current_leg_start_actual_dep": "2026-09-18T00:08:30+01:00", "operational_evidence_version": 209, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:48.541995", "service_state_valid_until_kind": null, "operational_interpretation_version": 209, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
NCL |
LIV |
9M21 |
802219 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 51.967, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 288.637, "from_m": 51.967, "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": 481.81, "from_m": 288.637, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1176.746, "from_m": 481.81, "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": 1527.953, "from_m": 1176.746, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1880.364, "from_m": 1527.953, "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": 2278.025, "from_m": 1880.364, "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": 3111.126, "from_m": 2278.025, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 4231.703, "from_m": 3111.126, "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": 4271.085, "from_m": 4231.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18724.656, "from_m": 4271.085, "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": 21109.984, "from_m": 18724.656, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 22307.319, "from_m": 21109.984, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23015.102, "from_m": 22307.319, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24944.633, "from_m": 23015.102, "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": 31440.809, "from_m": 24944.633, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38288.137, "from_m": 31440.809, "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": 39790.087, "from_m": 38288.137, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 49363.49, "from_m": 39790.087, "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": 50512.216, "from_m": 49363.49, "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": 51508.101, "from_m": 50512.216, "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": 58189.866, "from_m": 51508.101, "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": 58601.88, "from_m": 58189.866, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61993.452, "from_m": 58601.88, "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": 64312.76, "from_m": 61993.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": 126892.738, "from_m": 64312.76, "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": 127880.949, "from_m": 126892.738, "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": 128180.496, "from_m": 127880.949, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 128426.288, "from_m": 128180.496, "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": 128466.7, "from_m": 128426.288, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128665.449, "from_m": 128466.7, "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": 128823.427, "from_m": 128665.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": 128957.788, "from_m": 128823.427, "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": 129264.289, "from_m": 128957.788, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 129293.811, "from_m": 129264.289, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129369.444, "from_m": 129293.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 129474.705, "from_m": 129369.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": 129525.754, "from_m": 129474.705, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 131812.801, "from_m": 129525.754, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 133962.424, "from_m": 131812.801, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 145412.834, "from_m": 133962.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": 146738.57, "from_m": 145412.834, "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": 154069.156, "from_m": 146738.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 154100.037, "from_m": 154069.156, "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": 163274.519, "from_m": 154100.037, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 163341.494, "from_m": 163274.519, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165270.279, "from_m": 163341.494, "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": 166089.449, "from_m": 165270.279, "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": 168138.896, "from_m": 166089.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": 168177.986, "from_m": 168138.896, "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": 168861.416, "from_m": 168177.986, "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": 169308.668, "from_m": 168861.416, "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": 169644.872, "from_m": 169308.668, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169894.786, "from_m": 169644.872, "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": 170364.068, "from_m": 169894.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 170393.278, "from_m": 170364.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170636.378, "from_m": 170393.278, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 170778.044, "from_m": 170636.378, "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": 172719.084, "from_m": 170778.044, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 172773.608, "from_m": 172719.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 172833.395, "from_m": 172773.608, "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": 185771.58, "from_m": 172833.395, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 191937.669, "from_m": 185771.58, "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": 195668.097, "from_m": 191937.669, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 195691.055, "from_m": 195668.097, "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": 195870.331, "from_m": 195691.055, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 202111.766, "from_m": 195870.331, "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": 202145.358, "from_m": 202111.766, "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": 204774.823, "from_m": 202145.358, "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": 209095.61, "from_m": 204774.823, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 212999.372, "from_m": 209095.61, "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": 213063.673, "from_m": 212999.372, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 214407.213, "from_m": 213063.673, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 214481.132, "from_m": 214407.213, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 214715.406, "from_m": 214481.132, "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": 215290.555, "from_m": 214715.406, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 216601.992, "from_m": 215290.555, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 217436.136, "from_m": 216601.992, "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": 225738.746, "from_m": 217436.136, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 226070.889, "from_m": 225738.746, "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": 226805.402, "from_m": 226070.889, "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": 227444.766, "from_m": 226805.402, "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": 232126.42, "from_m": 227444.766, "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": 232400.431, "from_m": 232126.42, "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": 234807.173, "from_m": 232400.431, "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": 234894.816, "from_m": 234807.173, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 242739.624, "from_m": 234894.816, "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": 244532.742, "from_m": 242739.624, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 246599.016, "from_m": 244532.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 247158.573, "from_m": 246599.016, "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": 247209.68, "from_m": 247158.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 247506.043, "from_m": 247209.68, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 250248.984, "from_m": 247506.043, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 253484.834, "from_m": 250248.984, "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": 253571.038, "from_m": 253484.834, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 253629.393, "from_m": 253571.038, "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": 254384.866, "from_m": 253629.393, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 254554.359, "from_m": 254384.866, "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": 254645.078, "from_m": 254554.359, "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": 254669.135, "from_m": 254645.078, "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": 254740.148, "from_m": 254669.135, "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": 254779.143, "from_m": 254740.148, "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": 254822.298, "from_m": 254779.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 254986.022, "from_m": 254822.298, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 255295.436, "from_m": 254986.022, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 255341.642, "from_m": 255295.436, "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": 255361.478, "from_m": 255341.642, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 255913.111, "from_m": 255361.478, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 256526.042, "from_m": 255913.111, "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": 256605.851, "from_m": 256526.042, "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": 257469.916, "from_m": 256605.851, "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": 257797.349, "from_m": 257469.916, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 259007.706, "from_m": 257797.349, "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": 259943.476, "from_m": 259007.706, "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": 259977.066, "from_m": 259943.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 276875.514, "from_m": 259977.066, "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": 279709.942, "from_m": 276875.514, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 280109.8, "from_m": 279709.942, "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": 281972.703, "from_m": 280109.8, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 282034.087, "from_m": 281972.703, "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": 283153.784, "from_m": 282034.087, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 284065.869, "from_m": 283153.784, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 301816.631, "from_m": 284065.869, "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": 302355.428, "from_m": 301816.631, "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": 302568.089, "from_m": 302355.428, "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": 303004.205, "from_m": 302568.089, "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": 303057.373, "from_m": 303004.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 307578.218, "from_m": 303057.373, "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": 307638.536, "from_m": 307578.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": 307970.249, "from_m": 307638.536, "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": 309104.348, "from_m": 307970.249, "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": 309162.386, "from_m": 309104.348, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 309241.609, "from_m": 309162.386, "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": 309283.351, "from_m": 309241.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": 309352.413, "from_m": 309283.351, "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": 309390.458, "from_m": 309352.413, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 309689.54, "from_m": 309390.458, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 309925.435, "from_m": 309689.54, "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": 309967.008, "from_m": 309925.435, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 311063.2, "from_m": 309967.008, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 311429.46, "from_m": 311063.2, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 311746.812, "from_m": 311429.46, "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": 622727, "profile_key": "975a252a7974c95e9d1ef8e8e0ba943acfc14e1f5f4dd1184fa43b084d0586c1", "schedule_id": 35733, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2102", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104", "location": "King Edward Bridge South Jn", "stage_seq": 2, "distance_m": 1241.971, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Birtley Jn", "stage_seq": 3, "distance_m": 7782.28, "section_seq": 1, "route_path_id": 105049}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2111H", "location": "Chester-le-Street", "stage_seq": 4, "distance_m": 13267.726, "section_seq": 1, "route_path_id": 105049}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2118H", "location": "Durham", "stage_seq": 5, "distance_m": 22307.319, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Tursdale Jn", "stage_seq": 6, "distance_m": 33934.519, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125H", "location": "Ferryhill South Jn", "stage_seq": 7, "distance_m": 38180.568, "section_seq": 1, "route_path_id": 105049}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2137", "location": "Darlington", "stage_seq": 8, "distance_m": 57629.724, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Northallerton", "stage_seq": 9, "distance_m": 80542.453, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Thirsk", "stage_seq": 10, "distance_m": 93031.599, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Tollerton Jn", "stage_seq": 11, "distance_m": 113319.608, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Skelton Jn", "stage_seq": 12, "distance_m": 126078.518, "section_seq": 1, "route_path_id": 105049}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2206", "location": "York", "stage_seq": 13, "distance_m": 128710.252, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Colton Jn", "stage_seq": 14, "distance_m": 137615.531, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214H", "location": "Church Fenton", "stage_seq": 15, "distance_m": 145999.017, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "Micklefield", "stage_seq": 16, "distance_m": 154200.441, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221H", "location": "Cross Gates", "stage_seq": 17, "distance_m": 162656.525, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Neville H. West Jn", "stage_seq": 18, "distance_m": 167134.016, "section_seq": 1, "route_path_id": 105049}, {"is_pass": false, "wtt_arr": "2228", "wtt_dep": "2240", "location": "Leeds", "stage_seq": 19, "distance_m": 169768.734, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "Leeds West Jn", "stage_seq": 20, "distance_m": 170284.228, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Engine Shed Jn", "stage_seq": 21, "distance_m": 171017.192, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Stourton Jn", "stage_seq": 22, "distance_m": 175346.903, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249", "location": "Methley Jn", "stage_seq": 23, "distance_m": 183394.887, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250H", "location": "Altofts Jn", "stage_seq": 24, "distance_m": 186025.262, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258H", "location": "Wakefield Kirkgate", "stage_seq": 25, "distance_m": 192199.529, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303", "location": "Horbury Jn", "stage_seq": 26, "distance_m": 195828.419, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309H", "location": "Mirfield East Jn", "stage_seq": 27, "distance_m": 205764.153, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Heaton Lodge Jn", "stage_seq": 28, "distance_m": 209095.61, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Bradley Jn", "stage_seq": 29, "distance_m": 210761.954, "section_seq": 1, "route_path_id": 105049}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2317", "location": "Huddersfield", "stage_seq": 30, "distance_m": 215155.586, "section_seq": 1, "route_path_id": 105049}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2324H", "location": "Slaithwaite", "stage_seq": 31, "distance_m": 222422.363, "section_seq": 1, "route_path_id": 105049}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2330", "location": "Marsden", "stage_seq": 32, "distance_m": 226522.806, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Diggle Jn", "stage_seq": 33, "distance_m": 232818.866, "section_seq": 1, "route_path_id": 105049}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337H", "location": "Greenfield", "stage_seq": 34, "distance_m": 236129.708, "section_seq": 1, "route_path_id": 105049}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342H", "location": "Mossley (Grtr Manchester)", "stage_seq": 35, "distance_m": 239644.761, "section_seq": 1, "route_path_id": 105049}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2348H", "location": "Stalybridge", "stage_seq": 36, "distance_m": 243905.299, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Guide Bridge", "stage_seq": 37, "distance_m": 247744.172, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Ashburys", "stage_seq": 38, "distance_m": 253360.061, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "Ardwick Jn", "stage_seq": 39, "distance_m": 254710.725, "section_seq": 1, "route_path_id": 105049}, {"is_pass": false, "wtt_arr": "0001H", "wtt_dep": "0003H", "location": "Manchester Piccadilly", "stage_seq": 40, "distance_m": 255776.798, "section_seq": 1, "route_path_id": 105049}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0007H", "location": "Manchester Oxford Road", "stage_seq": 41, "distance_m": 256682.079, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Deansgate", "stage_seq": 42, "distance_m": 257249.233, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Trafford Park East Jn", "stage_seq": 43, "distance_m": 260177.141, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Glazebrook East Jn", "stage_seq": 44, "distance_m": 271766.838, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019H", "location": "Birchwood", "stage_seq": 45, "distance_m": 277023.23, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023H", "location": "Warrington Central", "stage_seq": 46, "distance_m": 282124.164, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0030", "location": "Hough Green", "stage_seq": 47, "distance_m": 294856.181, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0032H", "location": "Hunt's Cross", "stage_seq": 48, "distance_m": 300307.441, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0035", "location": "Hunts Cross West Jn", "stage_seq": 49, "distance_m": 301816.631, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0036", "location": "Liverpool South Parkway (HL)", "stage_seq": 50, "distance_m": 302716.579, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0040H", "location": "Wavertree Jn", "stage_seq": 51, "distance_m": 307524.741, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0042", "location": "Edge Hill S.B.", "stage_seq": 52, "distance_m": 308987.676, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0042H", "location": "Edge Hill", "stage_seq": 53, "distance_m": 309576.417, "section_seq": 1, "route_path_id": 105049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0043H", "location": "Crown Street Jn", "stage_seq": 54, "distance_m": 310468.674, "section_seq": 1, "route_path_id": 105049}, {"is_pass": false, "wtt_arr": "0047", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 55, "distance_m": 311746.812, "section_seq": 1, "route_path_id": 105049}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 311746.812, "from_m": 0.0, "section_seq": 1, "route_path_id": 105049}], "total_distance_m": 311746.812, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 301610.002, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10136.81, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3908, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:17Z", "source_id": 51573296, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T20:13:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:13:18Z", "source_id": 16650581, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3916, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:20:16Z", "source_id": 51589952, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:21:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:20:18Z", "source_id": 16655347, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4349, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:12Z", "source_id": 51626787, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T20:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:36:19Z", "source_id": 16666017, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:03Z", "source_id": 51650792, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:48:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:47:07Z", "source_id": 16673109, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:03:14Z", "source_id": 16683416, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:19Z", "source_id": 51716859, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T21:18:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:24Z", "source_id": 16692274, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:26:44Z", "source_id": 51736249, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T21:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:26:45Z", "source_id": 16697995, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5315, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:33:02Z", "source_id": 51749165, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T21:34:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:33:09Z", "source_id": 16701851, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:56:01Z", "source_id": 51794621, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T21:56:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:56:08Z", "source_id": 16715248, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6127, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:07:12Z", "source_id": 51814882, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T22:08:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:07:16Z", "source_id": 16721476, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6249, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:12:08Z", "source_id": 51823453, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T22:13:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:12:10Z", "source_id": 16724154, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6274, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:21:02Z", "source_id": 51838912, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T22:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:21:09Z", "source_id": 16728821, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6282, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:26:59Z", "source_id": 51849023, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T22:28:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:27:03Z", "source_id": 16731835, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8635, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:35:19Z", "source_id": 51862734, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T22:36:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 8637, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:35:19Z", "source_id": 51862750, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T22:36:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:35:20Z", "source_id": 16735897, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8656, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:39:09Z", "source_id": 51869095, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T22:40:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:39:13Z", "source_id": 16737708, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:43:25Z", "source_id": 51875549, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T22:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:43:34Z", "source_id": 16739713, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8719, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:54:05Z", "source_id": 51890757, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T22:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:54:12Z", "source_id": 16744314, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8589, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:57:42Z", "source_id": 51895543, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T22:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:57:44Z", "source_id": 16745735, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:01:32Z", "source_id": 51900621, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T23:02:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:01:36Z", "source_id": 16747166, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:04Z", "source_id": 51905065, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T23:06:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:08Z", "source_id": 16748333, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:07:48Z", "source_id": 51908289, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T23:08:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:07:53Z", "source_id": 16749226, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:18Z", "source_id": 51918243, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T23:19:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:23Z", "source_id": 16751966, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10058, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:42Z", "source_id": 51923200, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T23:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:49Z", "source_id": 16753372, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T00:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:54Z", "source_id": 16755067, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T00:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10038, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:32Z", "source_id": 51931690, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T23:33:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:39Z", "source_id": 16755657, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9932, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:54Z", "source_id": 51934253, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T23:36:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:04Z", "source_id": 16756330, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:02Z", "source_id": 51939130, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-16T23:44:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:08Z", "source_id": 16757587, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-17T00:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9846, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:51Z", "source_id": 51941360, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-16T23:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:53Z", "source_id": 16758186, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}] |
Newcastle |
2102 |
2102 |
11 |
None |
None |
Liverpool Lime Street HL/ML |
0047 |
0047 |
7 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C24988/2026-09-17/detailed |
None |
Manchester Oxford Road |
2026-09-18T00:08:30+01:00 |
Liverpool Lime Street HL/ML |
41.0 |
{"type": "LineString", "coordinates": [[-2.2421457999999994, 53.47385200000001], [-2.2425504999999997, 53.47386689999999], [-2.2427902999999993, 53.473864500000005], [-2.2437992, 53.47384449999999], [-2.2442002, 53.47382900000001], [-2.245096199999999, 53.4738586], [-2.2452916, 53.47386590000001], [-2.2457882102988034, 53.47387125803353], [-2.2462925999999994, 53.47387669999999], [-2.2466494, 53.473891499999986], [-2.2477258, 53.47393040000001], [-2.2477473, 53.4739312], [-2.2486573999999995, 53.4739635], [-2.2502237, 53.47401920000001], [-2.2510242, 53.474077], [-2.2513926, 53.47411830000001], [-2.2515809, 53.47414800000001], [-2.2519304, 53.47420890000001], [-2.252155, 53.47425479999999], [-2.2523688999999996, 53.4743047], [-2.2526032, 53.47436019999999], [-2.2528707999999997, 53.47444039999999], [-2.2532782, 53.4745685], [-2.2536887999999995, 53.4746944], [-2.2539614, 53.4747639], [-2.2541144, 53.47479359999999], [-2.2542525, 53.4748219], [-2.2543824, 53.4748443], [-2.2546593999999995, 53.474881], [-2.2549291999999994, 53.474908500000005], [-2.2552020999999995, 53.47491990000001], [-2.2554313, 53.47492209999999], [-2.2556604, 53.474917299999994], [-2.2559476999999997, 53.474903799999986], [-2.2563742, 53.47487459999999], [-2.2568434999999996, 53.4748431], [-2.2570932, 53.4748191], [-2.2573679, 53.4747908], [-2.2575074, 53.4747736], [-2.257638, 53.4747549], [-2.2579418999999996, 53.4747018], [-2.2582530999999997, 53.4746353], [-2.2585635, 53.4745581], [-2.2588815, 53.4744698], [-2.2601953, 53.4741041], [-2.2615095, 53.47373470000001], [-2.2623137999999994, 53.47350599999999], [-2.2624991, 53.47344789999998], [-2.2627584999999995, 53.4733584], [-2.2630776, 53.473233099999995], [-2.2634641, 53.4730655], [-2.2639021, 53.472842400000005], [-2.2641317999999995, 53.4727127], [-2.2643462999999997, 53.472579], [-2.2646692, 53.47235320000001], [-2.2648788, 53.47219059999999], [-2.2650541999999994, 53.47203880000001], [-2.2653661, 53.471731], [-2.2657541, 53.4713044], [-2.2660234, 53.4710204], [-2.2662513, 53.4707981], [-2.266582, 53.47050620000001], [-2.2668871, 53.4702524], [-2.2670883999999996, 53.4700923], [-2.2677225999999995, 53.469663100000005], [-2.2680187000000003, 53.4694688], [-2.2682287999999997, 53.469318], [-2.2684298, 53.469157499999994], [-2.2685057999999994, 53.46908789999999], [-2.2693586, 53.4683952], [-2.2695532, 53.46824659999999], [-2.2702217148203077, 53.46779240988761], [-2.2702284999999995, 53.4677878], [-2.2705681, 53.4675746], [-2.2706593, 53.46752270000001], [-2.2712051, 53.4672118], [-2.2716056, 53.46700030000001], [-2.2720355999999997, 53.4667805], [-2.2724433, 53.4665847], [-2.2728485999999997, 53.46640250000001], [-2.2732677999999997, 53.4662236], [-2.2736742999999997, 53.46605639999999], [-2.2741633, 53.4658754], [-2.2746177999999997, 53.465713099999995], [-2.27508, 53.4655578], [-2.27557, 53.4654069], [-2.2759950999999994, 53.46528790000001], [-2.2763715, 53.465181], [-2.2768172999999994, 53.4650765], [-2.2772856, 53.46497099999999], [-2.2779482, 53.46482979999999], [-2.2786175999999996, 53.4646821], [-2.2792573, 53.4645541], [-2.2799385, 53.4644162], [-2.281168399999999, 53.46416010000001], [-2.28239, 53.4639023], [-2.2848344, 53.46340269999999], [-2.2849748, 53.4633736], [-2.2850514, 53.4633578], [-2.2870062, 53.4629468], [-2.2876876, 53.4628093], [-2.2882665, 53.4626924], [-2.2889145, 53.4625627], [-2.2902937999999997, 53.46227400000001], [-2.2912006, 53.4620784], [-2.2914653, 53.4620242], [-2.2917977, 53.4619559], [-2.2924876999999997, 53.4618153], [-2.2927833999999994, 53.461751599999985], [-2.2934783999999997, 53.4615858], [-2.2941733, 53.4614118], [-2.2947276, 53.461265700000006], [-2.2953287, 53.4610916], [-2.2958691999999994, 53.46094060000001], [-2.2964565999999995, 53.460761600000005], [-2.2970522, 53.4605728], [-2.2977168, 53.46033810000001], [-2.2983511, 53.460113099999994], [-2.2989218999999994, 53.4598964], [-2.2993824, 53.459714199999986], [-2.2998318999999996, 53.4595237], [-2.3005571999999996, 53.4592003], [-2.3012411, 53.4588834], [-2.3026446999999997, 53.45816590000001], [-2.3030142, 53.4579672], [-2.3033975, 53.457763599999986], [-2.3040565999999996, 53.457427], [-2.3047514999999996, 53.45709860000001], [-2.3057835999999994, 53.456638899999994], [-2.3072449, 53.456107499999995], [-2.3077269, 53.4559387], [-2.3083867, 53.455716300000006], [-2.3092685, 53.45542319999999], [-2.3103131999999995, 53.45510219999999], [-2.3106048, 53.45502399999999], [-2.3109663000000005, 53.4549338], [-2.3113122999999995, 53.4548506], [-2.311758, 53.454749], [-2.3121891, 53.45465809999999], [-2.3127009999999997, 53.45455659999999], [-2.3127321999999997, 53.454550399999995], [-2.3139721, 53.45433419999999], [-2.3142037, 53.45430000000001], [-2.3158441999999995, 53.4540414], [-2.3168430999999994, 53.453895], [-2.3171282999999994, 53.453850200000005], [-2.3191472, 53.4535551], [-2.3214383999999995, 53.453193], [-2.3216635, 53.4531591], [-2.3217163, 53.4531511], [-2.3231874999999995, 53.452929299999994], [-2.3252259, 53.452624699999994], [-2.3272567, 53.4523201], [-2.3277582, 53.45224170000001], [-2.3297336, 53.451933], [-2.3321721, 53.4515643], [-2.3356197387107556, 53.451041681930555], [-2.3370221, 53.45082910000001], [-2.3418875, 53.450086899999995], [-2.3440529, 53.4497571], [-2.3462145, 53.4494319], [-2.3480894, 53.44914529999999], [-2.3515722, 53.4486256], [-2.3536475999999995, 53.4483045], [-2.3557034999999997, 53.4479917], [-2.357023, 53.447790999999995], [-2.3607239999999994, 53.4472278], [-2.3647427000000003, 53.44662689999999], [-2.3661857, 53.4464058], [-2.3678242, 53.4461487], [-2.3686429, 53.44602509999999], [-2.3706646, 53.44572000000001], [-2.3738992, 53.4452322], [-2.3778923, 53.4446261], [-2.3790388, 53.4444464], [-2.3809191999999997, 53.444154799999986], [-2.3820538, 53.44398369999999], [-2.3839503999999994, 53.4436982], [-2.3840401, 53.44368299999999], [-2.3849131999999997, 53.4435356], [-2.3853764, 53.4434551], [-2.3858727999999996, 53.44335649999999], [-2.3882195, 53.4428588], [-2.3886717, 53.4427707], [-2.3903956999999996, 53.4424854], [-2.3905808, 53.4424552], [-2.3928701999999995, 53.4420984], [-2.3930754, 53.44206450000001], [-2.4003172000000004, 53.440900899999995], [-2.4034387999999995, 53.4404049], [-2.4050079, 53.44015850000001], [-2.4065549, 53.4399055], [-2.4097924, 53.43939139999999], [-2.4110532, 53.439184399999995], [-2.411534, 53.43907089999999], [-2.4122677, 53.438922299999994], [-2.4140780000000004, 53.4385187], [-2.4167780999999997, 53.437944300000005], [-2.4192014, 53.4374005], [-2.421614299999999, 53.436861599999986], [-2.425451267122708, 53.43602315656742], [-2.4263502999999997, 53.4358267], [-2.4277844, 53.4354574], [-2.427958, 53.435409], [-2.4286545, 53.4352074], [-2.4297882, 53.43489509999999], [-2.4312038, 53.4345618], [-2.431499399999999, 53.434491599999994], [-2.4337472000000004, 53.4339915], [-2.4368746, 53.43330039999999], [-2.4412090999999996, 53.4325941], [-2.4427755, 53.43226810000001], [-2.4444677999999995, 53.43190100000001], [-2.4462328, 53.4314845], [-2.448564, 53.4309402], [-2.4501767999999995, 53.4305736], [-2.4510512999999996, 53.4303646], [-2.4512866, 53.4303084], [-2.4522602, 53.4300754], [-2.452697, 53.42997100000001], [-2.4532171999999997, 53.42985650000001], [-2.4539767999999995, 53.42967239999999], [-2.4541393000000005, 53.429636999999985], [-2.4545842999999996, 53.4295349], [-2.4552252, 53.4293844], [-2.4552356999999994, 53.4293819], [-2.4650547, 53.4270933], [-2.4812417, 53.4232459], [-2.5104248999999994, 53.416269699999994], [-2.51528279553466, 53.415110887303946], [-2.5172354, 53.41464510000001], [-2.518751457967283, 53.41428429590598], [-2.5209843, 53.41375289999999], [-2.5239090999999996, 53.4130528], [-2.5243112, 53.4129571], [-2.524979799727872, 53.412797944967664], [-2.5252270138916755, 53.41273948804983], [-2.5254459041987047, 53.41268848722645], [-2.525640517525457, 53.412643878348305], [-2.525814900748433, 53.41260459726629], [-2.525973100744132, 53.41256957983117], [-2.526119164389053, 53.412537761893816], [-2.5262571385596946, 53.41250807930503], [-2.5263910701325556, 53.41247946791566], [-2.526525005984136, 53.41245086357652], [-2.5266629929909343, 53.41242120213845], [-2.52680907802945, 53.41238941945225], [-2.5269673079761823, 53.4123544513688], [-2.5271417297076297, 53.41231523373888], [-2.527336390100292, 53.41227070241334], [-2.5275553360306686, 53.41221979324301], [-2.527802614375257, 53.412161442078705], [-2.534177, 53.41064719999999], [-2.5404594, 53.409135499999984], [-2.5405983, 53.4090982], [-2.5506137, 53.40670289999999], [-2.5516315, 53.4064752], [-2.5527881, 53.4062534], [-2.5563048, 53.405719399999995], [-2.5569333, 53.4056378], [-2.5604985999999994, 53.40509479999999], [-2.5645561, 53.4044943], [-2.5651721999999997, 53.404400599999995], [-2.5657779, 53.4042773], [-2.5662793999999995, 53.40415579999999], [-2.566530199999999, 53.4040878], [-2.5669586, 53.403957799999986], [-2.5675634, 53.40375279999999], [-2.5679751, 53.40359110000001], [-2.5683661999999994, 53.4034174], [-2.5689379, 53.4031232], [-2.5695716, 53.4027672], [-2.5697005, 53.402683499999995], [-2.5704044, 53.4022696], [-2.5717652999999996, 53.4014512], [-2.5718686999999996, 53.401392599999994], [-2.5753829999999995, 53.39931539999999], [-2.5754876, 53.3992567], [-2.5782655999999995, 53.3976128], [-2.5784099, 53.3975273], [-2.5831869, 53.39470539999999], [-2.5837284, 53.3944139], [-2.5843155999999996, 53.39412560000001], [-2.5852288, 53.3937416], [-2.5855112, 53.3936254], [-2.5862280999999996, 53.393358199999994], [-2.5870154, 53.39309380000001], [-2.5874146999999996, 53.39297410000001], [-2.5879289999999995, 53.392830299999986], [-2.588466, 53.3926893], [-2.5892259999999996, 53.39250739999999], [-2.5897824, 53.39238850000001], [-2.5901953, 53.3923082], [-2.5910635999999996, 53.39211679999999], [-2.5912948, 53.392083799999995], [-2.5914890038556297, 53.39205541575418], [-2.5927754, 53.3918674], [-2.5932162999999995, 53.3918147], [-2.5935697, 53.391762], [-2.5938149, 53.39172969999999], [-2.5941436, 53.39168690000001], [-2.5944489999999996, 53.3916516], [-2.5947597999999994, 53.391622299999995], [-2.5949482999999995, 53.39160629999999], [-2.5950206, 53.39160029999999], [-2.5954088, 53.3915769], [-2.5962445999999995, 53.3915431], [-2.5968918, 53.39154069999999], [-2.5978233, 53.39159070000001], [-2.5980845999999995, 53.39160869999999], [-2.598247199999999, 53.3916206], [-2.5985229000000003, 53.39164650000001], [-2.5991038999999994, 53.391702499999994], [-2.6002272, 53.3918848], [-2.6008564, 53.392012599999994], [-2.601809, 53.39224719999999], [-2.6020621, 53.3923203], [-2.6023144, 53.39239870000001], [-2.6029353, 53.392614], [-2.6033809, 53.39278209999999], [-2.6034897675548256, 53.39282674121984], [-2.603567073244408, 53.39285844044552], [-2.603557063584529, 53.39288997646591], [-2.603611197041356, 53.39291250538318], [-2.603655582671438, 53.392930977503106], [-2.6037080776396526, 53.392952824503745], [-2.6038272000000005, 53.39300240000001], [-2.605114323946612, 53.393614226975984], [-2.6058651, 53.393971099999995], [-2.6097553999999996, 53.39580740000001], [-2.6103177999999994, 53.3960147], [-2.6111572, 53.3962762], [-2.6113216, 53.3963206], [-2.611972, 53.3964696], [-2.6124607, 53.396565999999986], [-2.6131236999999996, 53.396657699999984], [-2.6139845, 53.3967432], [-2.6144187999999997, 53.3967695], [-2.614864799999999, 53.3967818], [-2.6152867, 53.39678250000001], [-2.6157164999999996, 53.3967685], [-2.6166047, 53.3966866], [-2.6167925, 53.3966642], [-2.6181674, 53.3964636], [-2.6332556, 53.39419999999999], [-2.6346777, 53.39400439999999], [-2.6354916, 53.393904600000006], [-2.6357592, 53.3938758], [-2.636341499999999, 53.3938132], [-2.6465588, 53.392957200000005], [-2.6479696, 53.392805], [-2.6491863, 53.3926242], [-2.6495500999999995, 53.3925639], [-2.6497037, 53.392535499999994], [-2.6505951999999997, 53.3923707], [-2.6513658999999996, 53.3922089], [-2.6529335, 53.39182929999999], [-2.6545147, 53.39142749999999], [-2.6591422999999996, 53.3902949], [-2.6601919, 53.39005969999999], [-2.661114599999999, 53.3898878], [-2.6902720999999996, 53.38532519999999], [-2.6905824999999997, 53.38527909999999], [-2.6936645, 53.3848052], [-2.6949458523585643, 53.38460578284896], [-2.7121024999999994, 53.38193559999999], [-2.7174089, 53.38112099999999], [-2.7201002999999995, 53.3807081], [-2.7335560999999995, 53.37872399999999], [-2.7469844, 53.3767574], [-2.7485907999999997, 53.3765196], [-2.7602477, 53.374793700000005], [-2.7697114999999997, 53.3734194], [-2.7737433999999994, 53.37281849999998], [-2.7739782890230984, 53.372783491031626], [-2.7742359165281916, 53.37274469367233], [-2.7744632659783752, 53.37270968241599], [-2.774664664405602, 53.37267792034043], [-2.774844438841824, 53.37264887052347], [-2.7750069163189943, 53.37262199604287], [-2.775156423869065, 53.37259675997649], [-2.775297288523988, 53.3725726254021], [-2.775433837315717, 53.37254905539753], [-2.7755703972762027, 53.37252551304058], [-2.7757112954373993, 53.37250146140906], [-2.7758608588312583, 53.37247636358077], [-2.776023414489732, 53.372449682633544], [-2.7762032894447737, 53.372420881645155], [-2.776404810728335, 53.372389423693434], [-2.7766323053723694, 53.37235477185618], [-2.776890100408828, 53.372316389211214], [-2.784777380770516, 53.37115431304264], [-2.8026318, 53.3685236], [-2.816908999999999, 53.3664203], [-2.8178711999999995, 53.36627529999999], [-2.8228071999999997, 53.3655511], [-2.823554, 53.36543689999999], [-2.8284813, 53.3647144], [-2.8301022, 53.3644743], [-2.8303056, 53.364443299999984], [-2.8304901, 53.364415099999995], [-2.8309174, 53.36435619999999], [-2.8554051522193875, 53.36072325848497], [-2.8554561, 53.36071569999999], [-2.855502908913888, 53.36070877627213], [-2.8562977999999997, 53.36059120000001], [-2.8601985, 53.36001410000001], [-2.8668515, 53.3590263], [-2.8727614, 53.3581513], [-2.8744589, 53.357896999999994], [-2.8746089091824683, 53.35787607384899], [-2.875046, 53.3578151], [-2.8760884999999994, 53.3576615], [-2.8777411999999996, 53.35742380000001], [-2.8784192, 53.357350800000006], [-2.8794238, 53.3572514], [-2.8802698, 53.3572008], [-2.8814645999999997, 53.3571165], [-2.883171, 53.35704869999999], [-2.8845235, 53.35702659999999], [-2.8849088999999997, 53.35703029999999], [-2.885257999999999, 53.35704309999999], [-2.8859334999999997, 53.3571232], [-2.8860956, 53.35715470000001], [-2.8865027999999997, 53.35723370000001], [-2.8869731, 53.3573561], [-2.8874440999999997, 53.35750970000001], [-2.8874550999999995, 53.3575133], [-2.8880098, 53.3577633], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} |
34.1 |
0007 |
0048 |
Manchester Oxford Road |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-16 23:58:51 |
TERMINATED |
2026-09-16 23:48:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758186 |
1789602413701691 |
209 |
209 |
2026-09-16 23:58:48.541995 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:47.318247 |
| 595818 |
626321 |
C35294 |
502W23M916 |
2026-09-16 |
COMPLETE |
16758318 |
2026-09-17 00:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 626321, "stp": "O", "toc": "Elizabeth Line", "uid": "C35294", "consist": "345012", "dest_crs": "LST", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35294/2026-09-17/detailed", "trust_id": "502W23M916", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "0039", "dest_platform": "17", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2W23", "timing_status": "LATE", "origin_station": "Shenfield", "current_leg_arr": "0049", "current_leg_dep": "0040", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2356", "origin_platform": "5", "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "0039", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 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\": 25740.907, \"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\": 29688.935, \"from_m\": 25740.907, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30151.53, \"from_m\": 29688.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\": 30222.147, \"from_m\": 30151.53, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30447.414, \"from_m\": 30222.147, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30958.862, \"from_m\": 30447.414, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31485.486, \"from_m\": 30958.862, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31962.161, \"from_m\": 31485.486, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32415.38, \"from_m\": 31962.161, \"capability_applied\": null, \"effective_limit_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\": 626321, \"profile_key\": \"f3b7229900a8cbf1b36f8dfc1cf726e27425a500a21d183be9c6536d542fd1aa\", \"schedule_id\": 40277, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": \"2359H\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0004\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": false, \"wtt_arr\": \"0006H\", \"wtt_dep\": \"0007\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": false, \"wtt_arr\": \"0009\", \"wtt_dep\": \"0010\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0013H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0015H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0017H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0021\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": false, \"wtt_arr\": \"0023\", \"wtt_dep\": \"0023H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": false, \"wtt_arr\": \"0025H\", \"wtt_dep\": \"0026\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": false, \"wtt_arr\": \"0027H\", \"wtt_dep\": \"0030\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": false, \"wtt_arr\": \"0031H\", \"wtt_dep\": \"0032H\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26032.112, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0034\", \"location\": \"Bow Jn\", \"stage_seq\": 15, \"distance_m\": 27525.411, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0036\", \"location\": \"Bethnal Green\", \"stage_seq\": 16, \"distance_m\": 30595.016, \"section_seq\": 1, \"route_path_id\": 41011}, {\"is_pass\": false, \"wtt_arr\": \"0039\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 17, \"distance_m\": 32415.38, \"section_seq\": 1, \"route_path_id\": 41011}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32415.38, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41011}], \"total_distance_m\": 32415.38, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 28892.029, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3523.351, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2356", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "9.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:02:41Z\", \"source_id\": 51902049, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:03:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:02:43Z\", \"source_id\": 16747538, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:07:14Z\", \"source_id\": 51907681, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:08:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:07:19Z\", \"source_id\": 16749057, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:12:21Z\", \"source_id\": 51913249, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:13:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:12:29Z\", \"source_id\": 16750591, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:15:09Z\", \"source_id\": 51916076, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:16:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:15:14Z\", \"source_id\": 16751380, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:19:17Z\", \"source_id\": 51920128, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:19:18Z\", \"source_id\": 16752492, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:21:56Z\", \"source_id\": 51922523, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:21:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:03Z\", \"source_id\": 16753154, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:39Z\", \"source_id\": 51923996, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:43Z\", \"source_id\": 16753610, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:11Z\", \"source_id\": 51926273, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:27:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:18Z\", \"source_id\": 16754220, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:17Z\", \"source_id\": 51936772, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:23Z\", \"source_id\": 16756942, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15516, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:41Z\", \"source_id\": 51941821, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:43Z\", \"source_id\": 16758318, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "17", "timing_fact_generation": 1789602468117588, "current_leg_arrival_utc": "2026-09-18T00:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:48:55.451566", "service_state_evidence_id": 51941821, "current_leg_start_actual_dep": "2026-09-18T00:42:30+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-16T23:48:55", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:58:56.865286", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
O |
SNF |
LST |
2W23 |
345012 |
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": 25740.907, "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": 29688.935, "from_m": 25740.907, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30151.53, "from_m": 29688.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": 30222.147, "from_m": 30151.53, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30447.414, "from_m": 30222.147, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30958.862, "from_m": 30447.414, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31485.486, "from_m": 30958.862, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31962.161, "from_m": 31485.486, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32415.38, "from_m": 31962.161, "capability_applied": null, "effective_limit_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": 626321, "profile_key": "f3b7229900a8cbf1b36f8dfc1cf726e27425a500a21d183be9c6536d542fd1aa", "schedule_id": 40277, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2356", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41011}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "2359H", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 41011}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 41011}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0007", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 41011}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": "0010", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 41011}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0013H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 41011}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0015H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 41011}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0017H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 41011}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0021", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 41011}, {"is_pass": false, "wtt_arr": "0023", "wtt_dep": "0023H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 41011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 41011}, {"is_pass": false, "wtt_arr": "0025H", "wtt_dep": "0026", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 41011}, {"is_pass": false, "wtt_arr": "0027H", "wtt_dep": "0030", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 41011}, {"is_pass": false, "wtt_arr": "0031H", "wtt_dep": "0032H", "location": "Stratford", "stage_seq": 14, "distance_m": 26032.112, "section_seq": 1, "route_path_id": 41011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0034", "location": "Bow Jn", "stage_seq": 15, "distance_m": 27525.411, "section_seq": 1, "route_path_id": 41011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0036", "location": "Bethnal Green", "stage_seq": 16, "distance_m": 30595.016, "section_seq": 1, "route_path_id": 41011}, {"is_pass": false, "wtt_arr": "0039", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 17, "distance_m": 32415.38, "section_seq": 1, "route_path_id": 41011}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32415.38, "from_m": 0.0, "section_seq": 1, "route_path_id": 41011}], "total_distance_m": 32415.38, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 28892.029, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3523.351, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:02:41Z", "source_id": 51902049, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:03:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:02:43Z", "source_id": 16747538, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:07:14Z", "source_id": 51907681, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:08:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:07:19Z", "source_id": 16749057, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:12:21Z", "source_id": 51913249, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:12:29Z", "source_id": 16750591, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14201, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:15:09Z", "source_id": 51916076, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:16:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:15:14Z", "source_id": 16751380, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14219, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:19:17Z", "source_id": 51920128, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:19:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:19:18Z", "source_id": 16752492, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14238, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:21:56Z", "source_id": 51922523, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:21:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:03Z", "source_id": 16753154, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14246, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:39Z", "source_id": 51923996, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:43Z", "source_id": 16753610, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:11Z", "source_id": 51926273, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:27:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:18Z", "source_id": 16754220, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:17Z", "source_id": 51936772, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:39:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:23Z", "source_id": 16756942, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T00:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15516, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:41Z", "source_id": 51941821, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:48:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:43Z", "source_id": 16758318, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}] |
Shenfield |
2356 |
2356 |
5 |
None |
None |
London Liverpool Street |
0039 |
0039 |
17 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35294/2026-09-17/detailed |
None |
Stratford |
2026-09-18T00:42:30+01:00 |
London Liverpool Street |
9.0 |
{"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
3.9 |
0040 |
0049 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:48:55 |
London Liverpool Street |
TD |
DIRECT_DESTINATION_ARRIVAL |
51941821 |
1789602468117588 |
49 |
49 |
2026-09-16 23:58:56.865286 |
17 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:48:55.451566 |
| 595819 |
625764 |
P90829 |
885J31M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 625764, "stp": "P", "toc": "Southeastern", "uid": "P90829", "consist": "376001+376005", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90829/2026-09-16/detailed", "trust_id": "885J31M916", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grove Park Down CHS", "service_date": "2026-09-16", "dest_arr_time": "2349", "dest_platform": null, "is_terminated": 1, "next_location": "Grove Park Down CHS", "signalling_id": "5J31", "timing_status": "EARLY", "origin_station": "London Cannon Street", "current_leg_arr": "2349", "current_leg_dep": "2322", "current_leg_end": "Grove Park Down CHS", "origin_dep_time": "2324", "origin_platform": "1", "current_location": "Lee Spur Jn", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.090412, 51.5110406], [-0.0904399, 51.5109856], [-0.0912983, 51.5092743], [-0.0913227, 51.509232299999994], [-0.0915112, 51.5089486], [-0.0915749, 51.5088258], [-0.0916439, 51.5086878], [-0.0917074, 51.5085588], [-0.091779, 51.5084408], [-0.091866, 51.508308], [-0.0919099, 51.508237599999994], [-0.0919698, 51.50813269999999], [-0.0920517, 51.50793649999999], [-0.0921371, 51.5077927], [-0.0922249, 51.5076475], [-0.0922269, 51.50764250000001], [-0.0922711, 51.50753209999999], [-0.0922966, 51.5074642], [-0.092308, 51.50743359999999], [-0.0923386, 51.5073303], [-0.0923458, 51.5073052], [-0.0923691, 51.507168799999995], [-0.09236999999999998, 51.507032900000006], [-0.0923562, 51.5068919], [-0.0923066, 51.50670209999999], [-0.0922384, 51.5065617], [-0.0920929, 51.5063211], [-0.0920271, 51.50620189999999], [-0.0919943, 51.5061467], [-0.0919626, 51.506073599999986], [-0.0919368, 51.5059969], [-0.09192119999999998, 51.50592979999999], [-0.09190909999999998, 51.5057936], [-0.0919191, 51.505682199999995], [-0.0919541, 51.50553940000001], [-0.0919992, 51.50542670000001], [-0.0920474, 51.50531530000001], [-0.0921387, 51.5051734], [-0.09222130000000002, 51.5050841], [-0.09231839999999998, 51.504999999999995], [-0.0924195, 51.504924499999994], [-0.0925101, 51.5048693], [-0.0926759, 51.5047826], [-0.0930254, 51.5046581], [-0.0931545, 51.5046127], [-0.0933748, 51.5045413], [-0.0936534, 51.5044646], [-0.0938867, 51.50441690000001], [-0.094129, 51.50438309999999], [-0.0946579, 51.50435540000001], [-0.0951954, 51.50429630000001], [-0.0953432, 51.5042835], [-0.0955994, 51.504268499999995], [-0.0958865, 51.50425679999999], [-0.0956034, 51.50425090000001], [-0.09538259999999998, 51.50425049999999], [-0.0950072, 51.5042683], [-0.0948532, 51.5042815], [-0.0946451, 51.5042898], [-0.09440089999999998, 51.50430939999998], [-0.0941194, 51.50433709999998], [-0.0938143, 51.5043659], [-0.09363059999999998, 51.5043926], [-0.09336619999999998, 51.50444139999999], [-0.0931899, 51.50449569999999], [-0.0931034, 51.5045256], [-0.09249129999999998, 51.504764], [-0.092268, 51.50483799999999], [-0.0920397, 51.5049079], [-0.0918435, 51.5049733], [-0.09168139999999998, 51.5050198], [-0.0915283, 51.50505960000001], [-0.0913769, 51.5050957], [-0.0911899, 51.505138900000006], [-0.08983152841195213, 51.50538899768652], [-0.08971799999999999, 51.5054099], [-0.08954299999999998, 51.5054446], [-0.0893006, 51.50549240000001], [-0.08906100862281296, 51.50554426027032], [-0.0888326, 51.5055937], [-0.0886837, 51.5056237], [-0.0885808, 51.5056403], [-0.088487, 51.50565290000001], [-0.0883747, 51.50566709999999], [-0.0882354, 51.5056774], [-0.08812759999999999, 51.50568280000001], [-0.08796729999999998, 51.5056874], [-0.0878465, 51.50568439999999], [-0.0877257, 51.50567889999999], [-0.0875634, 51.505666700000006], [-0.087442, 51.5056519], [-0.08732869999999998, 51.50563979999999], [-0.08723519999999998, 51.5056272], [-0.0871874, 51.5056196], [-0.0871813, 51.5056081], [-0.08707589999999998, 51.5055995], [-0.08697929999999998, 51.5055799], [-0.086873, 51.50555609999999], [-0.08675919999999998, 51.50552489999999], [-0.0865236, 51.505441999999995], [-0.0862914, 51.50533870000001], [-0.08623170479266906, 51.50530775344186], [-0.0860716070519655, 51.505193835901515], [-0.0859463583883523, 51.50510206518732], [-0.0858511143414, 51.50502920814781], [-0.08578103045067918, 51.50497203163152], [-0.08573126225576043, 51.50492730248701], [-0.08569696529621428, 51.504891787562826], [-0.0856732951116113, 51.5048622537075], [-0.08565540724152208, 51.50483546776959], [-0.08563845722551715, 51.50480819659762], [-0.08561760060316709, 51.50477720704015], [-0.08558799291404247, 51.50473926594573], [-0.08554478969771384, 51.50469114016288], [-0.08548314649375177, 51.50462959654017], [-0.08539821884172683, 51.504551401926136], [-0.0852851622812096, 51.50445332316932], [-0.08513913235177059, 51.50433212711827], [-0.08486649999999998, 51.5041389], [-0.08452449999999999, 51.503921], [-0.08418109999999998, 51.5037256], [-0.08384589999999999, 51.50356910000001], [-0.08348379999999998, 51.5034209], [-0.0830379, 51.5032549], [-0.08289959999999999, 51.5032048], [-0.0825917, 51.503089199999984], [-0.0822861, 51.502976], [-0.0819234, 51.5028216], [-0.081647, 51.50270179999999], [-0.0815781, 51.50266709999999], [-0.0814593, 51.5026106], [-0.0811221, 51.5024455], [-0.0807821, 51.50228400000001], [-0.0803805, 51.5020636], [-0.0793451, 51.501515100000006], [-0.0784259, 51.50102590000001], [-0.0777436, 51.5006641], [-0.0774441, 51.50052409999999], [-0.0771336, 51.500378], [-0.076136, 51.4998432], [-0.0744266, 51.498923899999994], [-0.07414677221625915, 51.4987748385867], [-0.0731985, 51.4982697], [-0.0722293, 51.4977641], [-0.0709812, 51.49713160000001], [-0.0696326, 51.496475], [-0.06822089999999999, 51.49582339999999], [-0.0674374, 51.495468], [-0.0662175, 51.494918600000005], [-0.06409509999999999, 51.49396039999999], [-0.06308199999999999, 51.4934738], [-0.0614999, 51.492767699999995], [-0.0610092, 51.4925544], [-0.0601817, 51.492192799999984], [-0.055359599999999995, 51.4901111], [-0.05518019999999999, 51.4900337], [-0.05504509999999999, 51.48997539999999], [-0.0547379, 51.48983890000001], [-0.0545426, 51.4897576], [-0.0539494, 51.48949859999999], [-0.05351709999999999, 51.4893046], [-0.0529575, 51.4890368], [-0.052394100000000006, 51.4887482], [-0.05168822702787888, 51.48839300222435], [-0.05150333025636699, 51.48829996105776], [-0.0511149, 51.4881045], [-0.0509322, 51.4880066], [-0.0507462, 51.48791419999999], [-0.0503965, 51.4877468], [-0.050104, 51.4876033], [-0.049867699999999994, 51.4874864], [-0.04959639999999999, 51.4873479], [-0.0492739, 51.4871948], [-0.0489959, 51.48706849999999], [-0.0485839, 51.4868948], [-0.0482029, 51.48674209999999], [-0.04787116739848857, 51.48661905253717], [-0.04778618944952036, 51.48658753215392], [-0.04768769999999999, 51.48655099999999], [-0.04729139999999999, 51.486408], [-0.046878399999999994, 51.4862663], [-0.04615190000000001, 51.4860264], [-0.04546999999999999, 51.48577219999999], [-0.0451883, 51.4856665], [-0.0444963, 51.48541310000001], [-0.0439102, 51.48521410000001], [-0.04377386379581309, 51.48516628647918], [-0.04370318115425038, 51.485141497842406], [-0.0430083, 51.4848978], [-0.04205899999999999, 51.484503100000005], [-0.0409011, 51.48405689999999], [-0.04078438832358355, 51.48401271594231], [-0.04056767291328515, 51.483929481995325], [-0.04037458364591461, 51.483857139169096], [-0.0402018904978426, 51.48379400277131], [-0.04004636344543979, 51.48373838810969], [-0.039904772465076815, 51.48368861049196], [-0.039773887533124365, 51.4836429852258], [-0.03965047862595309, 51.483599827618946], [-0.03953131571993366, 51.483557452979085], [-0.03941316879143672, 51.483514176613944], [-0.039292807816832954, 51.48346831383123], [-0.039167002772493006, 51.48341817993865], [-0.039032523634787555, 51.4833620902439], [-0.03888614038008725, 51.48329836005472], [-0.03872462298476276, 51.4832253046788], [-0.03854474142518475, 51.48314123942384], [-0.03834326567772387, 51.48304447959757], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.036550099999999995, 51.481791699999995], [-0.03634389999999999, 51.481585], [-0.036175, 51.4813979], [-0.0360382, 51.4812359], [-0.0358333, 51.4809731], [-0.0355555, 51.48059680000001], [-0.035232099999999995, 51.4800936], [-0.0349485, 51.4796366], [-0.0348231, 51.4794347], [-0.0347238, 51.4792922], [-0.0346335, 51.4791625], [-0.034251699999999996, 51.4786146], [-0.0334879, 51.4774989], [-0.0331059, 51.476932], [-0.03301065868001902, 51.47679965018019], [-0.0326914, 51.476356], [-0.0325113, 51.4761154], [-0.0322477, 51.47577489999999], [-0.0320094, 51.475477999999995], [-0.031209099999999997, 51.4745667], [-0.0305519, 51.473888], [-0.030089, 51.473456], [-0.0297369, 51.47314969999999], [-0.029209599999999992, 51.472742700000005], [-0.02854599999999999, 51.472265400000005], [-0.0283912, 51.47216199999998], [-0.027712799999999996, 51.4717089], [-0.0268975, 51.47120420000001], [-0.026663299999999997, 51.4710724], [-0.0264093, 51.47093629999999], [-0.0262541, 51.47085529999999], [-0.025939699999999996, 51.47070159999999], [-0.025419299999999995, 51.4704586], [-0.0249553, 51.470258099999995], [-0.0245675, 51.4700911], [-0.0235044, 51.46964419999999], [-0.023290299999999996, 51.4695523], [-0.0227683, 51.469334499999995], [-0.022165899999999995, 51.4690778], [-0.0217583, 51.4689082], [-0.021089499999999997, 51.46862929999999], [-0.0202118, 51.4682542], [-0.0198861, 51.4681005], [-0.019669500000000003, 51.4680114], [-0.0192149, 51.467816], [-0.018540300000000003, 51.4675231], [-0.0183416, 51.467435300000005], [-0.017389, 51.4670483], [-0.016599099999999995, 51.4666821], [-0.016013, 51.466453599999994], [-0.0157397, 51.46634879999998], [-0.015441300000000002, 51.4661917], [-0.0152992, 51.4661151], [-0.0150986, 51.4660113], [-0.0147796, 51.4658413], [-0.014465999999999996, 51.4656773], [-0.014382844823814422, 51.46562932350476], [-0.014194399999999998, 51.46552059999999], [-0.0140208, 51.4653998], [-0.0138028, 51.4652285], [-0.0136219, 51.4650591], [-0.013509599999999998, 51.46493100000001], [-0.0133258, 51.4646734], [-0.013247099999999998, 51.464531599999994], [-0.0131764, 51.4643808], [-0.0131136, 51.4641982], [-0.0130546, 51.4639715], [-0.013031999999999998, 51.4637997], [-0.0130278, 51.46366919999999], [-0.0130185, 51.46355039999999], [-0.0130361, 51.4633467], [-0.013068, 51.46318999999998], [-0.013132, 51.4629773], [-0.0132124, 51.4627813], [-0.0133186, 51.4625988], [-0.0134455, 51.46242339999999], [-0.013557899999999998, 51.4622744], [-0.013686, 51.4621364], [-0.0139179, 51.4619101], [-0.014101, 51.4616676], [-0.01411373497365417, 51.461650781618665], [-0.014199742727342047, 51.461498287333754], [-0.014299350156765351, 51.461360593518165], [-0.014408775934371933, 51.46123569465529], [-0.014524238732609638, 51.46112158522852], [-0.014641957223926324, 51.46101625972126], [-0.014758150080769842, 51.46091771261691], [-0.014869035975588044, 51.460823938398875], [-0.014970833580828787, 51.46073293155053], [-0.01505976156893992, 51.46064268655532], [-0.015132038612369298, 51.460551197896606], [-0.015183883383564767, 51.4604564600578], [-0.015211514554974189, 51.4603564675223], [-0.015211150799045408, 51.46024921477351], [-0.01517901078822628, 51.460132696294835], [-0.015111313194964658, 51.46000490656965], [-0.015004276691708396, 51.45986384008138], [-0.0147548, 51.45961750000001], [-0.0145557, 51.45943570000001], [-0.0141614, 51.45911170000001], [-0.014149200000000002, 51.4591017], [-0.013915, 51.4589055], [-0.0137282, 51.4587607], [-0.013270999999999998, 51.458442], [-0.013119199999999998, 51.45835240000001], [-0.0129011, 51.45822600000001], [-0.012756599999999998, 51.4581445], [-0.0126045, 51.4580675], [-0.012091799999999998, 51.45781579999999], [-0.01165, 51.457629], [-0.0114569, 51.457553199999985], [-0.011064199999999998, 51.457400699999994], [-0.010438, 51.457162699999984], [-0.0097601, 51.4569096], [-0.0092892, 51.4567295], [-0.008439599999999998, 51.45638819999999], [-0.0079212, 51.456165199999994], [-0.0072066, 51.4558401], [-0.006514400000000001, 51.4555106], [-0.005945699999999999, 51.4552301], [-0.005455099999999999, 51.4549766], [-0.005004499999999999, 51.4547437], [-0.004515, 51.4544551], [-0.004104599999999999, 51.45421699999999], [-0.003793799999999999, 51.454016900000006], [-0.0036149, 51.4539028], [-0.0031214, 51.45356389999999], [-0.0028937, 51.45339890000001], [-0.0025244999999999994, 51.4531165], [-0.0020935999999999997, 51.452759799999995], [-0.0019258, 51.4526464], [-0.0017492000000000002, 51.45252510000001], [-0.0013616999999999998, 51.45223179999999], [-0.0011577138616511043, 51.45205068673448], [-0.0010130644182036164, 51.45192029498366], [-0.0008843178022665887, 51.451805457053425], [-0.0007692621622133616, 51.451703925944464], [-0.0006656856464172753, 51.45161345465747], [-0.0005713764032516699, 51.45153179619317], [-0.0004841225810898858, 51.45145670355223], [-0.0004017123283052632, 51.45138592973537], [-0.0003219337932711422, 51.451317227743274], [-0.0002425751243608632, 51.45124835057666], [-0.00016142446994776632, 51.45117705123622], [-0.00007626997840519178, 51.45110108272264], [0.000015100201893520171, 51.45101819803664], [0.00011489792257502924, 51.450926150178915], [0.00022533503526599524, 51.45082269215014], [0.00034862339159307806, 51.45070557695104], [0.0004869748431829373, 51.45057255758231], [0.0006111999999999999, 51.45045159999999], [0.0009328, 51.4501456], [0.0012445, 51.4498278], [0.0014343, 51.449638099999994], [0.0015721999999999995, 51.4495125], [0.0016984999999999997, 51.449407], [0.0019178000000000003, 51.4492284], [0.0020685, 51.44907779999998], [0.002237, 51.4489001], [0.0024367, 51.44869749999999], [0.0027371999999999995, 51.4483974], [0.0031309999999999997, 51.448004000000005], [0.0031928999999999994, 51.4479525], [0.003619, 51.4475156], [0.003693513761847537, 51.4474421677151], [0.0038282939047266295, 51.44730784219748], [0.0039479420366869975, 51.44718927571615], [0.00405460158935442, 51.44708420885065], [0.004150415994354678, 51.44699038218047], [0.004237528683313548, 51.446905536285165], [0.0043180830878568124, 51.446827411744245], [0.00439422263961025, 51.44675374913724], [0.004468090770199638, 51.446682289043665], [0.004541830911250757, 51.44661077204306], [0.004617586494389387, 51.446536938714935], [0.0046975009512413065, 51.44645852963881], [0.004783717713432296, 51.446373285394216], [0.004878380212588133, 51.44627894656068], [0.004983631880334597, 51.44617325371773], [0.00510161614829747, 51.44605394744488], [0.005234476448102527, 51.445918768321654], [0.0054225, 51.44573259999999], [0.005539752785737755, 51.445610524050025], [0.0055635, 51.4455858], [0.0057626, 51.4453902], [0.005827499999999999, 51.445324], [0.0060374999999999995, 51.4451068], [0.0063184, 51.44493089999999], [0.006642099999999999, 51.44475090000001], [0.006828400000000001, 51.4446329], [0.006896499999999999, 51.4445898], [0.007015199999999998, 51.44450509999999], [0.0075678, 51.44396969999999], [0.0078363, 51.4437431], [0.007892, 51.4436714], [0.0081249, 51.4434551], [0.0085159, 51.44306360000001], [0.008755391539722093, 51.442817580280106], [0.0089891, 51.44257749999999]]}", "current_leg_start": "London Cannon Street", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "51.4425775", "next_location_lon": "0.0089891", "previous_location": "Grove Park Dpt Lndn Ed Ext", "current_leg_milage": "7.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 12, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51875775\", \"confirmationDeadline\": \"2026-09-16T23:46:59+01:00\"}", "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\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8068.521, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9024.937, \"from_m\": 8068.521, \"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\": 9271.19, \"from_m\": 9024.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\": 10531.07, \"from_m\": 9271.19, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11048.244, \"from_m\": 10531.07, \"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\": 11460.563, \"from_m\": 11048.244, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 625764, \"profile_key\": \"c8f1f9628efe33b0bfac659ea160dd0f24f84e03b191c16522967e06698b4f39\", \"schedule_id\": 24482, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 100474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 100474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 100474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"New Cross\", \"stage_seq\": 5, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 100474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"St. John's\", \"stage_seq\": 6, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 100474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Lewisham\", \"stage_seq\": 7, \"distance_m\": 8231.983, \"section_seq\": 1, \"route_path_id\": 100474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 8781.907, \"section_seq\": 1, \"route_path_id\": 100474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 10291.23, \"section_seq\": 1, \"route_path_id\": 100474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Lee Spur Jn\", \"stage_seq\": 10, \"distance_m\": 10880.203, \"section_seq\": 1, \"route_path_id\": 100474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Grove Park Dpt Lndn Ed Ext\", \"stage_seq\": 11, \"distance_m\": 11048.244, \"section_seq\": 1, \"route_path_id\": 100474}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Grove Park Down CHS\", \"stage_seq\": 12, \"distance_m\": 11460.563, \"section_seq\": 1, \"route_path_id\": 100474}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11460.563, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100474}], \"total_distance_m\": 11460.563, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 11008.72, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 451.843, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2324", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "27.0", "current_position_lat": "51.4425775", "current_position_lon": "0.0089891", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:26:26Z\", \"source_id\": 51848182, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:27:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:26:28Z\", \"source_id\": 16731566, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:51Z\", \"source_id\": 51858621, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:33:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:57Z\", \"source_id\": 16734717, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:35:30Z\", \"source_id\": 51863095, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:35:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:35:36Z\", \"source_id\": 16736005, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:41:41Z\", \"source_id\": 51873011, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:42:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:41:42Z\", \"source_id\": 16738887, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:43:34Z\", \"source_id\": 51875775, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:43:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:43:38Z\", \"source_id\": 16739764, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grove Park Dpt Lndn Ed Ext", "service_state_platform": null, "timing_fact_generation": 1789598626489957, "current_leg_arrival_utc": "2026-09-16T23:46:59+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:01.623640", "service_state_evidence_id": 51875775, "current_leg_start_actual_dep": "2026-09-16T23:22:29+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:02.798045", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CST |
None |
5J31 |
376001+376005 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 738.479, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 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": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8068.521, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9024.937, "from_m": 8068.521, "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": 9271.19, "from_m": 9024.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": 10531.07, "from_m": 9271.19, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11048.244, "from_m": 10531.07, "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": 11460.563, "from_m": 11048.244, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 625764, "profile_key": "c8f1f9628efe33b0bfac659ea160dd0f24f84e03b191c16522967e06698b4f39", "schedule_id": 24482, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2324", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 100474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 100474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 100474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 100474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "St. John's", "stage_seq": 6, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 100474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Lewisham", "stage_seq": 7, "distance_m": 8231.983, "section_seq": 1, "route_path_id": 100474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 8781.907, "section_seq": 1, "route_path_id": 100474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Hither Green", "stage_seq": 9, "distance_m": 10291.23, "section_seq": 1, "route_path_id": 100474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Lee Spur Jn", "stage_seq": 10, "distance_m": 10880.203, "section_seq": 1, "route_path_id": 100474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Grove Park Dpt Lndn Ed Ext", "stage_seq": 11, "distance_m": 11048.244, "section_seq": 1, "route_path_id": 100474}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Grove Park Down CHS", "stage_seq": 12, "distance_m": 11460.563, "section_seq": 1, "route_path_id": 100474}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11460.563, "from_m": 0.0, "section_seq": 1, "route_path_id": 100474}], "total_distance_m": 11460.563, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 11008.72, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 451.843, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29678, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:26:26Z", "source_id": 51848182, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:27:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:26:28Z", "source_id": 16731566, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31539, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:51Z", "source_id": 51858621, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:33:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:57Z", "source_id": 16734717, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:35:30Z", "source_id": 51863095, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:35:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:35:36Z", "source_id": 16736005, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:41:41Z", "source_id": 51873011, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:42:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:41:42Z", "source_id": 16738887, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32125, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:43:34Z", "source_id": 51875775, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:43:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:43:38Z", "source_id": 16739764, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:43:00+01:00", "operational_fact": true}] |
London Cannon Street |
2324 |
2324 |
1 |
None |
None |
Grove Park Down CHS |
2349 |
2349 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90829/2026-09-16/detailed |
None |
London Cannon Street |
2026-09-16T23:22:29+01:00 |
Grove Park Down CHS |
27.0 |
{"type": "LineString", "coordinates": [[-0.090412, 51.5110406], [-0.0904399, 51.5109856], [-0.0912983, 51.5092743], [-0.0913227, 51.509232299999994], [-0.0915112, 51.5089486], [-0.0915749, 51.5088258], [-0.0916439, 51.5086878], [-0.0917074, 51.5085588], [-0.091779, 51.5084408], [-0.091866, 51.508308], [-0.0919099, 51.508237599999994], [-0.0919698, 51.50813269999999], [-0.0920517, 51.50793649999999], [-0.0921371, 51.5077927], [-0.0922249, 51.5076475], [-0.0922269, 51.50764250000001], [-0.0922711, 51.50753209999999], [-0.0922966, 51.5074642], [-0.092308, 51.50743359999999], [-0.0923386, 51.5073303], [-0.0923458, 51.5073052], [-0.0923691, 51.507168799999995], [-0.09236999999999998, 51.507032900000006], [-0.0923562, 51.5068919], [-0.0923066, 51.50670209999999], [-0.0922384, 51.5065617], [-0.0920929, 51.5063211], [-0.0920271, 51.50620189999999], [-0.0919943, 51.5061467], [-0.0919626, 51.506073599999986], [-0.0919368, 51.5059969], [-0.09192119999999998, 51.50592979999999], [-0.09190909999999998, 51.5057936], [-0.0919191, 51.505682199999995], [-0.0919541, 51.50553940000001], [-0.0919992, 51.50542670000001], [-0.0920474, 51.50531530000001], [-0.0921387, 51.5051734], [-0.09222130000000002, 51.5050841], [-0.09231839999999998, 51.504999999999995], [-0.0924195, 51.504924499999994], [-0.0925101, 51.5048693], [-0.0926759, 51.5047826], [-0.0930254, 51.5046581], [-0.0931545, 51.5046127], [-0.0933748, 51.5045413], [-0.0936534, 51.5044646], [-0.0938867, 51.50441690000001], [-0.094129, 51.50438309999999], [-0.0946579, 51.50435540000001], [-0.0951954, 51.50429630000001], [-0.0953432, 51.5042835], [-0.0955994, 51.504268499999995], [-0.0958865, 51.50425679999999], [-0.0956034, 51.50425090000001], [-0.09538259999999998, 51.50425049999999], [-0.0950072, 51.5042683], [-0.0948532, 51.5042815], [-0.0946451, 51.5042898], [-0.09440089999999998, 51.50430939999998], [-0.0941194, 51.50433709999998], [-0.0938143, 51.5043659], [-0.09363059999999998, 51.5043926], [-0.09336619999999998, 51.50444139999999], [-0.0931899, 51.50449569999999], [-0.0931034, 51.5045256], [-0.09249129999999998, 51.504764], [-0.092268, 51.50483799999999], [-0.0920397, 51.5049079], [-0.0918435, 51.5049733], [-0.09168139999999998, 51.5050198], [-0.0915283, 51.50505960000001], [-0.0913769, 51.5050957], [-0.0911899, 51.505138900000006], [-0.08983152841195213, 51.50538899768652], [-0.08971799999999999, 51.5054099], [-0.08954299999999998, 51.5054446], [-0.0893006, 51.50549240000001], [-0.08906100862281296, 51.50554426027032], [-0.0888326, 51.5055937], [-0.0886837, 51.5056237], [-0.0885808, 51.5056403], [-0.088487, 51.50565290000001], [-0.0883747, 51.50566709999999], [-0.0882354, 51.5056774], [-0.08812759999999999, 51.50568280000001], [-0.08796729999999998, 51.5056874], [-0.0878465, 51.50568439999999], [-0.0877257, 51.50567889999999], [-0.0875634, 51.505666700000006], [-0.087442, 51.5056519], [-0.08732869999999998, 51.50563979999999], [-0.08723519999999998, 51.5056272], [-0.0871874, 51.5056196], [-0.0871813, 51.5056081], [-0.08707589999999998, 51.5055995], [-0.08697929999999998, 51.5055799], [-0.086873, 51.50555609999999], [-0.08675919999999998, 51.50552489999999], [-0.0865236, 51.505441999999995], [-0.0862914, 51.50533870000001], [-0.08623170479266906, 51.50530775344186], [-0.0860716070519655, 51.505193835901515], [-0.0859463583883523, 51.50510206518732], [-0.0858511143414, 51.50502920814781], [-0.08578103045067918, 51.50497203163152], [-0.08573126225576043, 51.50492730248701], [-0.08569696529621428, 51.504891787562826], [-0.0856732951116113, 51.5048622537075], [-0.08565540724152208, 51.50483546776959], [-0.08563845722551715, 51.50480819659762], [-0.08561760060316709, 51.50477720704015], [-0.08558799291404247, 51.50473926594573], [-0.08554478969771384, 51.50469114016288], [-0.08548314649375177, 51.50462959654017], [-0.08539821884172683, 51.504551401926136], [-0.0852851622812096, 51.50445332316932], [-0.08513913235177059, 51.50433212711827], [-0.08486649999999998, 51.5041389], [-0.08452449999999999, 51.503921], [-0.08418109999999998, 51.5037256], [-0.08384589999999999, 51.50356910000001], [-0.08348379999999998, 51.5034209], [-0.0830379, 51.5032549], [-0.08289959999999999, 51.5032048], [-0.0825917, 51.503089199999984], [-0.0822861, 51.502976], [-0.0819234, 51.5028216], [-0.081647, 51.50270179999999], [-0.0815781, 51.50266709999999], [-0.0814593, 51.5026106], [-0.0811221, 51.5024455], [-0.0807821, 51.50228400000001], [-0.0803805, 51.5020636], [-0.0793451, 51.501515100000006], [-0.0784259, 51.50102590000001], [-0.0777436, 51.5006641], [-0.0774441, 51.50052409999999], [-0.0771336, 51.500378], [-0.076136, 51.4998432], [-0.0744266, 51.498923899999994], [-0.07414677221625915, 51.4987748385867], [-0.0731985, 51.4982697], [-0.0722293, 51.4977641], [-0.0709812, 51.49713160000001], [-0.0696326, 51.496475], [-0.06822089999999999, 51.49582339999999], [-0.0674374, 51.495468], [-0.0662175, 51.494918600000005], [-0.06409509999999999, 51.49396039999999], [-0.06308199999999999, 51.4934738], [-0.0614999, 51.492767699999995], [-0.0610092, 51.4925544], [-0.0601817, 51.492192799999984], [-0.055359599999999995, 51.4901111], [-0.05518019999999999, 51.4900337], [-0.05504509999999999, 51.48997539999999], [-0.0547379, 51.48983890000001], [-0.0545426, 51.4897576], [-0.0539494, 51.48949859999999], [-0.05351709999999999, 51.4893046], [-0.0529575, 51.4890368], [-0.052394100000000006, 51.4887482], [-0.05168822702787888, 51.48839300222435], [-0.05150333025636699, 51.48829996105776], [-0.0511149, 51.4881045], [-0.0509322, 51.4880066], [-0.0507462, 51.48791419999999], [-0.0503965, 51.4877468], [-0.050104, 51.4876033], [-0.049867699999999994, 51.4874864], [-0.04959639999999999, 51.4873479], [-0.0492739, 51.4871948], [-0.0489959, 51.48706849999999], [-0.0485839, 51.4868948], [-0.0482029, 51.48674209999999], [-0.04787116739848857, 51.48661905253717], [-0.04778618944952036, 51.48658753215392], [-0.04768769999999999, 51.48655099999999], [-0.04729139999999999, 51.486408], [-0.046878399999999994, 51.4862663], [-0.04615190000000001, 51.4860264], [-0.04546999999999999, 51.48577219999999], [-0.0451883, 51.4856665], [-0.0444963, 51.48541310000001], [-0.0439102, 51.48521410000001], [-0.04377386379581309, 51.48516628647918], [-0.04370318115425038, 51.485141497842406], [-0.0430083, 51.4848978], [-0.04205899999999999, 51.484503100000005], [-0.0409011, 51.48405689999999], [-0.04078438832358355, 51.48401271594231], [-0.04056767291328515, 51.483929481995325], [-0.04037458364591461, 51.483857139169096], [-0.0402018904978426, 51.48379400277131], [-0.04004636344543979, 51.48373838810969], [-0.039904772465076815, 51.48368861049196], [-0.039773887533124365, 51.4836429852258], [-0.03965047862595309, 51.483599827618946], [-0.03953131571993366, 51.483557452979085], [-0.03941316879143672, 51.483514176613944], [-0.039292807816832954, 51.48346831383123], [-0.039167002772493006, 51.48341817993865], [-0.039032523634787555, 51.4833620902439], [-0.03888614038008725, 51.48329836005472], [-0.03872462298476276, 51.4832253046788], [-0.03854474142518475, 51.48314123942384], [-0.03834326567772387, 51.48304447959757], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.036550099999999995, 51.481791699999995], [-0.03634389999999999, 51.481585], [-0.036175, 51.4813979], [-0.0360382, 51.4812359], [-0.0358333, 51.4809731], [-0.0355555, 51.48059680000001], [-0.035232099999999995, 51.4800936], [-0.0349485, 51.4796366], [-0.0348231, 51.4794347], [-0.0347238, 51.4792922], [-0.0346335, 51.4791625], [-0.034251699999999996, 51.4786146], [-0.0334879, 51.4774989], [-0.0331059, 51.476932], [-0.03301065868001902, 51.47679965018019], [-0.0326914, 51.476356], [-0.0325113, 51.4761154], [-0.0322477, 51.47577489999999], [-0.0320094, 51.475477999999995], [-0.031209099999999997, 51.4745667], [-0.0305519, 51.473888], [-0.030089, 51.473456], [-0.0297369, 51.47314969999999], [-0.029209599999999992, 51.472742700000005], [-0.02854599999999999, 51.472265400000005], [-0.0283912, 51.47216199999998], [-0.027712799999999996, 51.4717089], [-0.0268975, 51.47120420000001], [-0.026663299999999997, 51.4710724], [-0.0264093, 51.47093629999999], [-0.0262541, 51.47085529999999], [-0.025939699999999996, 51.47070159999999], [-0.025419299999999995, 51.4704586], [-0.0249553, 51.470258099999995], [-0.0245675, 51.4700911], [-0.0235044, 51.46964419999999], [-0.023290299999999996, 51.4695523], [-0.0227683, 51.469334499999995], [-0.022165899999999995, 51.4690778], [-0.0217583, 51.4689082], [-0.021089499999999997, 51.46862929999999], [-0.0202118, 51.4682542], [-0.0198861, 51.4681005], [-0.019669500000000003, 51.4680114], [-0.0192149, 51.467816], [-0.018540300000000003, 51.4675231], [-0.0183416, 51.467435300000005], [-0.017389, 51.4670483], [-0.016599099999999995, 51.4666821], [-0.016013, 51.466453599999994], [-0.0157397, 51.46634879999998], [-0.015441300000000002, 51.4661917], [-0.0152992, 51.4661151], [-0.0150986, 51.4660113], [-0.0147796, 51.4658413], [-0.014465999999999996, 51.4656773], [-0.014382844823814422, 51.46562932350476], [-0.014194399999999998, 51.46552059999999], [-0.0140208, 51.4653998], [-0.0138028, 51.4652285], [-0.0136219, 51.4650591], [-0.013509599999999998, 51.46493100000001], [-0.0133258, 51.4646734], [-0.013247099999999998, 51.464531599999994], [-0.0131764, 51.4643808], [-0.0131136, 51.4641982], [-0.0130546, 51.4639715], [-0.013031999999999998, 51.4637997], [-0.0130278, 51.46366919999999], [-0.0130185, 51.46355039999999], [-0.0130361, 51.4633467], [-0.013068, 51.46318999999998], [-0.013132, 51.4629773], [-0.0132124, 51.4627813], [-0.0133186, 51.4625988], [-0.0134455, 51.46242339999999], [-0.013557899999999998, 51.4622744], [-0.013686, 51.4621364], [-0.0139179, 51.4619101], [-0.014101, 51.4616676], [-0.01411373497365417, 51.461650781618665], [-0.014199742727342047, 51.461498287333754], [-0.014299350156765351, 51.461360593518165], [-0.014408775934371933, 51.46123569465529], [-0.014524238732609638, 51.46112158522852], [-0.014641957223926324, 51.46101625972126], [-0.014758150080769842, 51.46091771261691], [-0.014869035975588044, 51.460823938398875], [-0.014970833580828787, 51.46073293155053], [-0.01505976156893992, 51.46064268655532], [-0.015132038612369298, 51.460551197896606], [-0.015183883383564767, 51.4604564600578], [-0.015211514554974189, 51.4603564675223], [-0.015211150799045408, 51.46024921477351], [-0.01517901078822628, 51.460132696294835], [-0.015111313194964658, 51.46000490656965], [-0.015004276691708396, 51.45986384008138], [-0.0147548, 51.45961750000001], [-0.0145557, 51.45943570000001], [-0.0141614, 51.45911170000001], [-0.014149200000000002, 51.4591017], [-0.013915, 51.4589055], [-0.0137282, 51.4587607], [-0.013270999999999998, 51.458442], [-0.013119199999999998, 51.45835240000001], [-0.0129011, 51.45822600000001], [-0.012756599999999998, 51.4581445], [-0.0126045, 51.4580675], [-0.012091799999999998, 51.45781579999999], [-0.01165, 51.457629], [-0.0114569, 51.457553199999985], [-0.011064199999999998, 51.457400699999994], [-0.010438, 51.457162699999984], [-0.0097601, 51.4569096], [-0.0092892, 51.4567295], [-0.008439599999999998, 51.45638819999999], [-0.0079212, 51.456165199999994], [-0.0072066, 51.4558401], [-0.006514400000000001, 51.4555106], [-0.005945699999999999, 51.4552301], [-0.005455099999999999, 51.4549766], [-0.005004499999999999, 51.4547437], [-0.004515, 51.4544551], [-0.004104599999999999, 51.45421699999999], [-0.003793799999999999, 51.454016900000006], [-0.0036149, 51.4539028], [-0.0031214, 51.45356389999999], [-0.0028937, 51.45339890000001], [-0.0025244999999999994, 51.4531165], [-0.0020935999999999997, 51.452759799999995], [-0.0019258, 51.4526464], [-0.0017492000000000002, 51.45252510000001], [-0.0013616999999999998, 51.45223179999999], [-0.0011577138616511043, 51.45205068673448], [-0.0010130644182036164, 51.45192029498366], [-0.0008843178022665887, 51.451805457053425], [-0.0007692621622133616, 51.451703925944464], [-0.0006656856464172753, 51.45161345465747], [-0.0005713764032516699, 51.45153179619317], [-0.0004841225810898858, 51.45145670355223], [-0.0004017123283052632, 51.45138592973537], [-0.0003219337932711422, 51.451317227743274], [-0.0002425751243608632, 51.45124835057666], [-0.00016142446994776632, 51.45117705123622], [-0.00007626997840519178, 51.45110108272264], [0.000015100201893520171, 51.45101819803664], [0.00011489792257502924, 51.450926150178915], [0.00022533503526599524, 51.45082269215014], [0.00034862339159307806, 51.45070557695104], [0.0004869748431829373, 51.45057255758231], [0.0006111999999999999, 51.45045159999999], [0.0009328, 51.4501456], [0.0012445, 51.4498278], [0.0014343, 51.449638099999994], [0.0015721999999999995, 51.4495125], [0.0016984999999999997, 51.449407], [0.0019178000000000003, 51.4492284], [0.0020685, 51.44907779999998], [0.002237, 51.4489001], [0.0024367, 51.44869749999999], [0.0027371999999999995, 51.4483974], [0.0031309999999999997, 51.448004000000005], [0.0031928999999999994, 51.4479525], [0.003619, 51.4475156], [0.003693513761847537, 51.4474421677151], [0.0038282939047266295, 51.44730784219748], [0.0039479420366869975, 51.44718927571615], [0.00405460158935442, 51.44708420885065], [0.004150415994354678, 51.44699038218047], [0.004237528683313548, 51.446905536285165], [0.0043180830878568124, 51.446827411744245], [0.00439422263961025, 51.44675374913724], [0.004468090770199638, 51.446682289043665], [0.004541830911250757, 51.44661077204306], [0.004617586494389387, 51.446536938714935], [0.0046975009512413065, 51.44645852963881], [0.004783717713432296, 51.446373285394216], [0.004878380212588133, 51.44627894656068], [0.004983631880334597, 51.44617325371773], [0.00510161614829747, 51.44605394744488], [0.005234476448102527, 51.445918768321654], [0.0054225, 51.44573259999999], [0.005539752785737755, 51.445610524050025], [0.0055635, 51.4455858], [0.0057626, 51.4453902], [0.005827499999999999, 51.445324], [0.0060374999999999995, 51.4451068], [0.0063184, 51.44493089999999], [0.006642099999999999, 51.44475090000001], [0.006828400000000001, 51.4446329], [0.006896499999999999, 51.4445898], [0.007015199999999998, 51.44450509999999], [0.0075678, 51.44396969999999], [0.0078363, 51.4437431], [0.007892, 51.4436714], [0.0081249, 51.4434551], [0.0085159, 51.44306360000001], [0.008755391539722093, 51.442817580280106], [0.0089891, 51.44257749999999]]} |
7.4 |
2322 |
2349 |
Grove Park Dpt Lndn Ed Ext |
Lee Spur Jn |
Grove Park Down CHS |
51.4425775 |
0.0089891 |
51.4425775 |
0.0089891 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Grove Park Dpt Lndn Ed Ext |
TD |
TRACKING_TIMEOUT |
51875775 |
1789598626489957 |
28 |
28 |
2026-09-16 23:59:02.798045 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:01.623640 |
| 595820 |
623246 |
G39013 |
771W85M716 |
2026-09-16 |
COMPLETE |
16758219 |
2026-09-17 00:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 623246, "stp": "P", "toc": "Transport for Wales", "uid": "G39013", "consist": "197118", "dest_crs": "CTR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39013/2026-09-17/detailed", "trust_id": "771W85M716", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chester", "service_date": "2026-09-16", "dest_arr_time": "0041", "dest_platform": "3A", "is_terminated": 1, "next_location": "Chester", "signalling_id": "1W85", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "0049", "current_leg_dep": "0021", "current_leg_end": "Chester", "origin_dep_time": "2126", "origin_platform": "2", "current_location": "Chester", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4330865368564267, 53.088758788554536], [-2.4330944, 53.08877059999999], [-2.4331403, 53.088847699999995], [-2.4333535999999993, 53.0892065], [-2.4336968, 53.0897697], [-2.4338201, 53.0900335], [-2.433878, 53.090196899999995], [-2.4339545, 53.0904059], [-2.4340291, 53.0906246], [-2.434065, 53.0907219], [-2.4341123999999996, 53.090819], [-2.4341647999999996, 53.0909036], [-2.4342857999999996, 53.0910989], [-2.4344288999999995, 53.0914544], [-2.4344681, 53.09154569999999], [-2.4344815999999994, 53.0915786], [-2.4345669, 53.0917753], [-2.434588828847046, 53.09181876959621], [-2.4346120999999994, 53.0918649], [-2.4346605964110135, 53.0919416860207], [-2.4346865, 53.09198270000001], [-2.434693436041462, 53.0919917943995], [-2.4347432401855684, 53.09205709654532], [-2.4347858, 53.09211289999998], [-2.434851399999999, 53.092186], [-2.434949099999999, 53.0922861], [-2.4349957221029257, 53.09233046931107], [-2.435071199999999, 53.0924023], [-2.4351528, 53.0924793], [-2.4353364999999996, 53.09263279999999], [-2.4355257, 53.0927742], [-2.4356144, 53.0928391], [-2.4357885999999995, 53.0929574], [-2.4359863999999996, 53.09307930000001], [-2.4361011, 53.093140899999995], [-2.4362009, 53.09318879999999], [-2.4363251, 53.0932549], [-2.4366014, 53.09337670000001], [-2.4366883, 53.093413], [-2.4368014, 53.093456200000006], [-2.4370831000000006, 53.09355289999999], [-2.4375141, 53.09368620000001], [-2.4378953, 53.0938032], [-2.4380884, 53.09385999999999], [-2.4386464, 53.0940068], [-2.4393681, 53.09414550000001], [-2.4396348, 53.0941891], [-2.4408982, 53.094380099999995], [-2.4414757, 53.0945016], [-2.4419365999999996, 53.0946176], [-2.4423585, 53.094742200000006], [-2.4431639, 53.0950112], [-2.4437737, 53.0952408], [-2.4443862, 53.095477200000005], [-2.445472399999999, 53.0958456], [-2.4458781000000003, 53.09596820000001], [-2.4463019, 53.0960867], [-2.4472088999999997, 53.09629079999999], [-2.4482527, 53.09651139999999], [-2.4489641, 53.096660699999994], [-2.4492236999999997, 53.096711600000006], [-2.4510259, 53.09708309999999], [-2.4510775999999996, 53.0970938], [-2.4537852, 53.09765339999999], [-2.4552595, 53.0979639], [-2.4560288, 53.09812589999999], [-2.4582756999999997, 53.09858880000001], [-2.4618685, 53.09933840000001], [-2.4620004451819324, 53.09936592604642], [-2.463644, 53.099708799999995], [-2.4702317, 53.1010775], [-2.4742011, 53.1019115], [-2.4763452999999997, 53.1023465], [-2.4784953, 53.1027969], [-2.480465, 53.10321309999999], [-2.4842967, 53.1040124], [-2.4896683, 53.1051265], [-2.4921231, 53.1056324], [-2.4948419, 53.1061927], [-2.4971905, 53.1066774], [-2.4992107, 53.1070965], [-2.5008512, 53.1074295], [-2.50534, 53.1083828], [-2.506765, 53.10867600000001], [-2.5078246, 53.10888649999999], [-2.5105001999999996, 53.1094315], [-2.5124052, 53.1098193], [-2.5134481, 53.1100411], [-2.5144957, 53.1102639], [-2.51528279553466, 53.11042586863722], [-2.5172607999999994, 53.1108329], [-2.5232322999999997, 53.1120858], [-2.5294412, 53.11335480000001], [-2.5344148999999994, 53.11438510000001], [-2.5364802, 53.1147746], [-2.5387492, 53.1151606], [-2.5408282999999994, 53.1154474], [-2.5428099, 53.1156693], [-2.5443866, 53.1158048], [-2.5448990999999994, 53.115843299999995], [-2.5457842, 53.11589399999999], [-2.5471207, 53.11597099999999], [-2.5472645, 53.11597619999999], [-2.5481281, 53.116007399999994], [-2.5492553, 53.1160407], [-2.5506279, 53.1160541], [-2.5520042, 53.11603809999998], [-2.5536078, 53.11599929999999], [-2.5552093, 53.1159185], [-2.5583832, 53.115674699999985], [-2.5647233999999997, 53.11510179999999], [-2.5709836, 53.114539999999984], [-2.5738848000000005, 53.1144393], [-2.5764843, 53.11443609999999], [-2.5766934999999997, 53.11444420000001], [-2.5778924, 53.1144876], [-2.5792048, 53.11456509999999], [-2.579431899999999, 53.1145827], [-2.5808715999999996, 53.1147103], [-2.5822927, 53.1148603], [-2.5841326, 53.1151239], [-2.585904, 53.1154344], [-2.5880509, 53.1158902], [-2.5900347, 53.11639670000001], [-2.5906885, 53.1165956], [-2.5920088999999997, 53.1170103], [-2.5933569999999997, 53.11747789999998], [-2.5945059999999995, 53.117915], [-2.5966740999999995, 53.1188561], [-2.5978785, 53.11944789999998], [-2.599414, 53.1202363], [-2.6003934999999996, 53.1206886], [-2.6016128, 53.1212536], [-2.6027726, 53.121738], [-2.6043043999999997, 53.1223697], [-2.605114323946612, 53.12267840975449], [-2.606997, 53.123396], [-2.6093439999999997, 53.1241559], [-2.6111609999999996, 53.1246882], [-2.6125889, 53.125083800000006], [-2.6136530999999996, 53.12535399999999], [-2.6148656999999997, 53.1256605], [-2.6172072, 53.12620609999999], [-2.6194741, 53.1266122], [-2.6217482999999997, 53.1269856], [-2.6245755999999996, 53.1273852], [-2.6275592999999997, 53.127745399999995], [-2.6297315999999995, 53.1279244], [-2.6305503000000003, 53.12798339999999], [-2.6317875000000006, 53.12805979999999], [-2.6329482, 53.12811], [-2.6342389999999996, 53.12813030000001], [-2.6345350999999995, 53.128134199999984], [-2.6364559, 53.1281585], [-2.6383765999999995, 53.12819790000001], [-2.6393285, 53.1282285], [-2.6402696999999997, 53.1282794], [-2.6422535, 53.128428], [-2.6441952999999994, 53.128599], [-2.6463263999999995, 53.12878450000001], [-2.6473392999999996, 53.1288698], [-2.6492858999999997, 53.129041599999994], [-2.6522794, 53.1293281], [-2.6548926, 53.1295577], [-2.6567581, 53.1297379], [-2.6574522, 53.129826599999994], [-2.65812, 53.1299205], [-2.6588564, 53.130043], [-2.6595654999999994, 53.13017790000001], [-2.6605380999999997, 53.13038579999999], [-2.661452699999999, 53.13060839999999], [-2.6622212, 53.130818699999985], [-2.6629598, 53.1310293], [-2.6637112, 53.1312685], [-2.6644209999999995, 53.1315161], [-2.665173, 53.1318036], [-2.6659287999999997, 53.1321218], [-2.6668487999999995, 53.13253399999999], [-2.6674502999999996, 53.1328367], [-2.6685485, 53.1333766], [-2.6692381, 53.1336952], [-2.6698151999999995, 53.13389810000001], [-2.6699809, 53.13396379999999], [-2.6702749, 53.1340806], [-2.6709276, 53.1343268], [-2.671649, 53.134576200000005], [-2.6727054, 53.134909], [-2.6739203, 53.135242], [-2.674963, 53.13548060000001], [-2.6760330999999997, 53.1356893], [-2.6771772, 53.1358821], [-2.6783507, 53.1360372], [-2.6795147000000004, 53.136154], [-2.6806974999999995, 53.136231499999994], [-2.6818027000000004, 53.1362699], [-2.6829086, 53.1362731], [-2.6835259999999996, 53.1362634], [-2.6842015, 53.1362412], [-2.6850695999999994, 53.136183], [-2.6859560999999994, 53.1361122], [-2.686286, 53.1360848], [-2.6878835999999997, 53.135937199999994], [-2.6907438000000004, 53.13567530000001], [-2.6910576, 53.1356487], [-2.6928747000000004, 53.13548149999998], [-2.6949458523585643, 53.13529282007467], [-2.6965575, 53.13514599999999], [-2.6986142, 53.13497009999999], [-2.7050402, 53.13438610000001], [-2.7118554, 53.13376409999999], [-2.7182266, 53.1331664], [-2.7209352999999994, 53.1329334], [-2.7249805, 53.132569499999995], [-2.7263420999999997, 53.1324586], [-2.7276524, 53.1323702], [-2.7289467999999997, 53.1323106], [-2.7305916999999997, 53.132278], [-2.7315830999999995, 53.1323073], [-2.7324871999999996, 53.132344], [-2.7335198, 53.1324168], [-2.7344790999999997, 53.1325088], [-2.7348308999999995, 53.13254770000001], [-2.7367219, 53.1327968], [-2.7392014, 53.1332321], [-2.7426843, 53.1338653], [-2.744176, 53.1341863], [-2.7456620999999997, 53.13450739999999], [-2.7471703999999995, 53.1348676], [-2.7497339999999997, 53.13552260000001], [-2.751924499999999, 53.136170699999994], [-2.7545639, 53.1370845], [-2.757356, 53.13814370000001], [-2.7636474999999994, 53.1407466], [-2.7643705000000005, 53.1410395], [-2.7661120999999995, 53.14176629999999], [-2.7730919999999997, 53.1446704], [-2.7757125099608193, 53.14573188385283], [-2.7764000999999996, 53.1460104], [-2.7801326, 53.1475526], [-2.7819717, 53.1483148], [-2.7836384999999995, 53.148983099999995], [-2.784777380770516, 53.14945930474034], [-2.7919621999999995, 53.15246340000001], [-2.7977465, 53.1548227], [-2.8035012, 53.1571865], [-2.8084883, 53.15924570000001], [-2.814576, 53.16175439999999], [-2.8160994999999995, 53.162378299999986], [-2.8176176999999996, 53.1630055], [-2.8206688, 53.16426890000001], [-2.8237169, 53.1655932], [-2.8248810000000004, 53.1661377], [-2.8263005, 53.1668791], [-2.8282961999999996, 53.1679874], [-2.8301597999999997, 53.1691322], [-2.8312235999999995, 53.169802], [-2.8314319999999995, 53.1699393], [-2.8327412999999995, 53.170834600000006], [-2.8340127999999996, 53.17174570000001], [-2.8355985, 53.1729598], [-2.8367402, 53.1738933], [-2.8377453, 53.1747775], [-2.8384117, 53.1753641], [-2.8392489999999997, 53.17615949999999], [-2.8397861999999994, 53.1766943], [-2.8403104, 53.17721960000001], [-2.8412904, 53.1782941], [-2.8414874999999995, 53.178497199999995], [-2.8423229, 53.1794478], [-2.8428943, 53.1801457], [-2.8439899, 53.1816383], [-2.8457443, 53.1842558], [-2.8461242, 53.1847916], [-2.8462541, 53.18497639999999], [-2.8463024, 53.18504800000001], [-2.8469128, 53.1859074], [-2.8475873, 53.186698], [-2.8484956, 53.187560100000006], [-2.8497129, 53.188572999999984], [-2.8505063, 53.18919400000001], [-2.8513169, 53.1897778], [-2.8517198999999995, 53.1900324], [-2.8519586, 53.1901828], [-2.8520442, 53.19023339999999], [-2.8529292999999996, 53.190705900000005], [-2.8539593, 53.19119440000001], [-2.8548552, 53.191554399999994], [-2.8557413, 53.191908], [-2.8565706, 53.1921989], [-2.8573713000000005, 53.19245829999999], [-2.8583501999999994, 53.192736], [-2.8592177999999997, 53.19296580000001], [-2.8602433, 53.1931964], [-2.8616565, 53.19346089999999], [-2.8626768999999994, 53.19362389999999], [-2.8641054000000006, 53.19382100000001], [-2.8656305, 53.1940129], [-2.8697384, 53.19458160000001], [-2.8701169, 53.19463290000001], [-2.8707133999999996, 53.1947445], [-2.8713111, 53.1948296], [-2.8716697, 53.1948872], [-2.8722436999999994, 53.1950077], [-2.8725371999999996, 53.1950605], [-2.8729528999999996, 53.1951162], [-2.8733662, 53.195173100000005], [-2.8739548, 53.19525409999999], [-2.8746089091824683, 53.19534307003112], [-2.8748466, 53.1953754], [-2.8752504, 53.1954376], [-2.8755506999999993, 53.19549030000001], [-2.8760415, 53.1955731], [-2.8763635000000005, 53.1956449], [-2.8766452, 53.195720399999985], [-2.8768953999999995, 53.19579809999999], [-2.8770525, 53.195855300000005], [-2.8771387, 53.1958867], [-2.8787749, 53.19651499999999]]}", "current_leg_start": "Crewe", "dest_arr_time_act": "0039", "motion_projection": null, "next_location_lat": "53.1965150", "next_location_lon": "-2.8787749", "previous_location": "Crewe", "current_leg_milage": "21.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 341.881, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 671.277, \"from_m\": 341.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 735.192, \"from_m\": 671.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 846.908, \"from_m\": 735.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 921.977, \"from_m\": 846.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4038.152, \"from_m\": 921.977, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15903.914, \"from_m\": 4038.152, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 15956.176, \"from_m\": 15903.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15996.006, \"from_m\": 15956.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19224.788, \"from_m\": 15996.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19277.124, \"from_m\": 19224.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19319.936, \"from_m\": 19277.124, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19382.749, \"from_m\": 19319.936, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19448.439, \"from_m\": 19382.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19485.634, \"from_m\": 19448.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21543.631, \"from_m\": 19485.634, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24511.189, \"from_m\": 21543.631, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34105.773, \"from_m\": 24511.189, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34928.243, \"from_m\": 34105.773, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37348.751, \"from_m\": 34928.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37411.253, \"from_m\": 37348.751, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49911.065, \"from_m\": 37411.253, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49956.013, \"from_m\": 49911.065, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53482.954, \"from_m\": 49956.013, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58235.177, \"from_m\": 53482.954, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58777.857, \"from_m\": 58235.177, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67255.742, \"from_m\": 58777.857, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 68681.595, \"from_m\": 67255.742, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69698.822, \"from_m\": 68681.595, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 74611.991, \"from_m\": 69698.822, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83081.259, \"from_m\": 74611.991, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83592.71, \"from_m\": 83081.259, \"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\": 85265.206, \"from_m\": 83592.71, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 87496.555, \"from_m\": 85265.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 88292.664, \"from_m\": 87496.555, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89488.472, \"from_m\": 88292.664, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 89882.855, \"from_m\": 89488.472, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91342.941, \"from_m\": 89882.855, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 95071.01, \"from_m\": 91342.941, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 96865.114, \"from_m\": 95071.01, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 99769.252, \"from_m\": 96865.114, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 101869.41, \"from_m\": 99769.252, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 102068.798, \"from_m\": 101869.41, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 108648.266, \"from_m\": 102068.798, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 119208.121, \"from_m\": 108648.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\": 119235.6, \"from_m\": 119208.121, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119818.12, \"from_m\": 119235.6, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 119845.599, \"from_m\": 119818.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125499.743, \"from_m\": 119845.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\": 127669.511, \"from_m\": 125499.743, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 132917.624, \"from_m\": 127669.511, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 139489.084, \"from_m\": 132917.624, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 139525.326, \"from_m\": 139489.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 147277.999, \"from_m\": 139525.326, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 153572.034, \"from_m\": 147277.999, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 156106.743, \"from_m\": 153572.034, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 160697.88, \"from_m\": 156106.743, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 161252.74, \"from_m\": 160697.88, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 162744.502, \"from_m\": 161252.74, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 163140.24, \"from_m\": 162744.502, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 166311.574, \"from_m\": 163140.24, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 167030.819, \"from_m\": 166311.574, \"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\": 169797.602, \"from_m\": 167030.819, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 169839.818, \"from_m\": 169797.602, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170710.884, \"from_m\": 169839.818, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 170917.39, \"from_m\": 170710.884, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 170978.901, \"from_m\": 170917.39, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 171566.826, \"from_m\": 170978.901, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 174782.039, \"from_m\": 171566.826, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 188215.492, \"from_m\": 174782.039, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 188246.385, \"from_m\": 188215.492, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 188891.134, \"from_m\": 188246.385, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 188922.027, \"from_m\": 188891.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\": 202146.104, \"from_m\": 188922.027, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 203130.023, \"from_m\": 202146.104, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 216677.541, \"from_m\": 203130.023, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 218537.946, \"from_m\": 216677.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 223367.96, \"from_m\": 218537.946, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 223391.325, \"from_m\": 223367.96, \"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\": 223594.536, \"from_m\": 223391.325, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 223882.369, \"from_m\": 223594.536, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 224086.045, \"from_m\": 223882.369, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 224865.75, \"from_m\": 224086.045, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 225192.591, \"from_m\": 224865.75, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 226027.556, \"from_m\": 225192.591, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 229076.76, \"from_m\": 226027.556, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 241389.979, \"from_m\": 229076.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\": 241783.679, \"from_m\": 241389.979, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 255735.494, \"from_m\": 241783.679, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 257846.391, \"from_m\": 255735.494, \"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\": 258246.884, \"from_m\": 257846.391, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 258383.067, \"from_m\": 258246.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}], \"service_id\": 623246, \"profile_key\": \"25ddc0c807f7fb4016f7ad3ed41e448ac342f9581b7d3eeb59d43b1876a09cfd\", \"schedule_id\": 36856, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.923, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.179, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.3, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.4, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2140\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.627, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.793, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Maindee North Jn\", \"stage_seq\": 8, \"distance_m\": 20280.601, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150\", \"location\": \"Cwmbran\", \"stage_seq\": 9, \"distance_m\": 30232.265, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155H\", \"location\": \"Pontypool\", \"stage_seq\": 10, \"distance_m\": 34928.243, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Little Mill Jn\", \"stage_seq\": 11, \"distance_m\": 37348.751, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2205\", \"location\": \"Abergavenny\", \"stage_seq\": 12, \"distance_m\": 49911.065, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Abergavenny Sig. 38\", \"stage_seq\": 13, \"distance_m\": 60360.646, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Pontrilas\", \"stage_seq\": 14, \"distance_m\": 68758.198, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219H\", \"location\": \"Tram Inn\", \"stage_seq\": 15, \"distance_m\": 77941.434, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"2228H\", \"wtt_dep\": \"2230H\", \"location\": \"Hereford\", \"stage_seq\": 16, \"distance_m\": 88686.956, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"Shelwick Jn\", \"stage_seq\": 17, \"distance_m\": 91342.941, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235H\", \"location\": \"Moreton-on-Lugg\", \"stage_seq\": 18, \"distance_m\": 95535.239, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"2242H\", \"wtt_dep\": \"2243H\", \"location\": \"Leominster\", \"stage_seq\": 19, \"distance_m\": 108892.14, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"Woofferton\", \"stage_seq\": 20, \"distance_m\": 119526.86, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": \"2254\", \"location\": \"Ludlow\", \"stage_seq\": 21, \"distance_m\": 127080.714, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"Bromfield\", \"stage_seq\": 22, \"distance_m\": 130714.123, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"2301H\", \"wtt_dep\": \"2302H\", \"location\": \"Craven Arms\", \"stage_seq\": 23, \"distance_m\": 139209.84, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Marshbrook S.B.\", \"stage_seq\": 24, \"distance_m\": 146588.652, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"2310\", \"wtt_dep\": \"2311\", \"location\": \"Church Stretton\", \"stage_seq\": 25, \"distance_m\": 150748.144, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316H\", \"location\": \"Dorrington\", \"stage_seq\": 26, \"distance_m\": 161183.916, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"Sutton Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 169912.1, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"English Bridge Jn\", \"stage_seq\": 28, \"distance_m\": 170717.646, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2329\", \"location\": \"Shrewsbury\", \"stage_seq\": 29, \"distance_m\": 171282.074, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332H\", \"location\": \"Harlescott L.C.\", \"stage_seq\": 30, \"distance_m\": 174606.768, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338\", \"location\": \"Yorton\", \"stage_seq\": 31, \"distance_m\": 182936.807, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Wem\", \"stage_seq\": 32, \"distance_m\": 188568.759, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348\", \"location\": \"Prees\", \"stage_seq\": 33, \"distance_m\": 194478.365, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2355\", \"location\": \"Whitchurch (Shropshire)\", \"stage_seq\": 34, \"distance_m\": 202395.233, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Wrenbury\", \"stage_seq\": 35, \"distance_m\": 210263.652, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"0006H\", \"wtt_dep\": \"0007H\", \"location\": \"Nantwich\", \"stage_seq\": 36, \"distance_m\": 217426.236, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012H\", \"location\": \"Crewe Gresty Green West Jn\", \"stage_seq\": 37, \"distance_m\": 222177.593, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013H\", \"location\": \"Crewe Gresty Lane Jn\", \"stage_seq\": 38, \"distance_m\": 223367.96, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0020\", \"location\": \"Crewe\", \"stage_seq\": 39, \"distance_m\": 224539.102, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022H\", \"location\": \"Crewe Steel Works S.B.\", \"stage_seq\": 40, \"distance_m\": 226939.144, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029\", \"location\": \"Beeston Castle & T.S.B.\", \"stage_seq\": 41, \"distance_m\": 241595.137, \"section_seq\": 1, \"route_path_id\": 62866}, {\"is_pass\": false, \"wtt_arr\": \"0039\", \"wtt_dep\": null, \"location\": \"Chester\", \"stage_seq\": 42, \"distance_m\": 258383.067, \"section_seq\": 1, \"route_path_id\": 62866}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 258383.067, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 62866}], \"total_distance_m\": 258383.067, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 257586.419, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 796.648, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2126", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "53.1965150", "current_position_lon": "-2.8787749", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:29Z\", \"source_id\": 51629575, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:38:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:37:34Z\", \"source_id\": 16666894, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:47Z\", \"source_id\": 51654705, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:50:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:48:53Z\", \"source_id\": 16674291, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:07:48Z\", \"source_id\": 16686316, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:32:52Z\", \"source_id\": 16701713, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:33:05Z\", \"source_id\": 16701829, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:43:19Z\", \"source_id\": 16707881, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:07:41Z\", \"source_id\": 16721703, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:29:16Z\", \"source_id\": 16732921, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:44:11Z\", \"source_id\": 51876710, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:44:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:44:12Z\", \"source_id\": 16740031, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:08:54Z\", \"source_id\": 51909550, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:09:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:08:58Z\", \"source_id\": 16749584, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:16:40Z\", \"source_id\": 51917632, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:18:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:16:49Z\", \"source_id\": 16751805, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:01Z\", \"source_id\": 51941448, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:49:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:03Z\", \"source_id\": 16758219, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chester", "service_state_platform": "7", "timing_fact_generation": 1789602423717768, "current_leg_arrival_utc": "2026-09-18T00:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:01.633599", "service_state_evidence_id": 16758219, "current_leg_start_actual_dep": "2026-09-18T00:30:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:02.776288", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
CTR |
1W85 |
197118 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 341.881, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 671.277, "from_m": 341.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 735.192, "from_m": 671.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 846.908, "from_m": 735.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 921.977, "from_m": 846.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4038.152, "from_m": 921.977, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15903.914, "from_m": 4038.152, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 15956.176, "from_m": 15903.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15996.006, "from_m": 15956.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19224.788, "from_m": 15996.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19277.124, "from_m": 19224.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19319.936, "from_m": 19277.124, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19382.749, "from_m": 19319.936, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19448.439, "from_m": 19382.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19485.634, "from_m": 19448.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21543.631, "from_m": 19485.634, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24511.189, "from_m": 21543.631, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34105.773, "from_m": 24511.189, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34928.243, "from_m": 34105.773, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37348.751, "from_m": 34928.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37411.253, "from_m": 37348.751, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49911.065, "from_m": 37411.253, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49956.013, "from_m": 49911.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53482.954, "from_m": 49956.013, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58235.177, "from_m": 53482.954, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58777.857, "from_m": 58235.177, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67255.742, "from_m": 58777.857, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 68681.595, "from_m": 67255.742, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69698.822, "from_m": 68681.595, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 74611.991, "from_m": 69698.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83081.259, "from_m": 74611.991, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83592.71, "from_m": 83081.259, "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": 85265.206, "from_m": 83592.71, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 87496.555, "from_m": 85265.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 88292.664, "from_m": 87496.555, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89488.472, "from_m": 88292.664, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89882.855, "from_m": 89488.472, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91342.941, "from_m": 89882.855, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 95071.01, "from_m": 91342.941, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 96865.114, "from_m": 95071.01, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 99769.252, "from_m": 96865.114, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101869.41, "from_m": 99769.252, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 102068.798, "from_m": 101869.41, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 108648.266, "from_m": 102068.798, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 119208.121, "from_m": 108648.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": 119235.6, "from_m": 119208.121, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119818.12, "from_m": 119235.6, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 119845.599, "from_m": 119818.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125499.743, "from_m": 119845.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": 127669.511, "from_m": 125499.743, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 132917.624, "from_m": 127669.511, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 139489.084, "from_m": 132917.624, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 139525.326, "from_m": 139489.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 147277.999, "from_m": 139525.326, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 153572.034, "from_m": 147277.999, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 156106.743, "from_m": 153572.034, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 160697.88, "from_m": 156106.743, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 161252.74, "from_m": 160697.88, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 162744.502, "from_m": 161252.74, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 163140.24, "from_m": 162744.502, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 166311.574, "from_m": 163140.24, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 167030.819, "from_m": 166311.574, "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": 169797.602, "from_m": 167030.819, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 169839.818, "from_m": 169797.602, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170710.884, "from_m": 169839.818, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 170917.39, "from_m": 170710.884, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 170978.901, "from_m": 170917.39, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 171566.826, "from_m": 170978.901, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 174782.039, "from_m": 171566.826, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 188215.492, "from_m": 174782.039, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 188246.385, "from_m": 188215.492, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 188891.134, "from_m": 188246.385, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 188922.027, "from_m": 188891.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": 202146.104, "from_m": 188922.027, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 203130.023, "from_m": 202146.104, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 216677.541, "from_m": 203130.023, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 218537.946, "from_m": 216677.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 223367.96, "from_m": 218537.946, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 223391.325, "from_m": 223367.96, "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": 223594.536, "from_m": 223391.325, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 223882.369, "from_m": 223594.536, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 224086.045, "from_m": 223882.369, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 224865.75, "from_m": 224086.045, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 225192.591, "from_m": 224865.75, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 226027.556, "from_m": 225192.591, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 229076.76, "from_m": 226027.556, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 241389.979, "from_m": 229076.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": 241783.679, "from_m": 241389.979, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 255735.494, "from_m": 241783.679, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 257846.391, "from_m": 255735.494, "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": 258246.884, "from_m": 257846.391, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 258383.067, "from_m": 258246.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}], "service_id": 623246, "profile_key": "25ddc0c807f7fb4016f7ad3ed41e448ac342f9581b7d3eeb59d43b1876a09cfd", "schedule_id": 36856, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2126", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2140", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.793, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Maindee North Jn", "stage_seq": 8, "distance_m": 20280.601, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150", "location": "Cwmbran", "stage_seq": 9, "distance_m": 30232.265, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155H", "location": "Pontypool", "stage_seq": 10, "distance_m": 34928.243, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Little Mill Jn", "stage_seq": 11, "distance_m": 37348.751, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2205", "location": "Abergavenny", "stage_seq": 12, "distance_m": 49911.065, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Abergavenny Sig. 38", "stage_seq": 13, "distance_m": 60360.646, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Pontrilas", "stage_seq": 14, "distance_m": 68758.198, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219H", "location": "Tram Inn", "stage_seq": 15, "distance_m": 77941.434, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "2228H", "wtt_dep": "2230H", "location": "Hereford", "stage_seq": 16, "distance_m": 88686.956, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "Shelwick Jn", "stage_seq": 17, "distance_m": 91342.941, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235H", "location": "Moreton-on-Lugg", "stage_seq": 18, "distance_m": 95535.239, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "2242H", "wtt_dep": "2243H", "location": "Leominster", "stage_seq": 19, "distance_m": 108892.14, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249", "location": "Woofferton", "stage_seq": 20, "distance_m": 119526.86, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": "2254", "location": "Ludlow", "stage_seq": 21, "distance_m": 127080.714, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257", "location": "Bromfield", "stage_seq": 22, "distance_m": 130714.123, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "2301H", "wtt_dep": "2302H", "location": "Craven Arms", "stage_seq": 23, "distance_m": 139209.84, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "Marshbrook S.B.", "stage_seq": 24, "distance_m": 146588.652, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "2310", "wtt_dep": "2311", "location": "Church Stretton", "stage_seq": 25, "distance_m": 150748.144, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316H", "location": "Dorrington", "stage_seq": 26, "distance_m": 161183.916, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Sutton Bridge Jn", "stage_seq": 27, "distance_m": 169912.1, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "English Bridge Jn", "stage_seq": 28, "distance_m": 170717.646, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2329", "location": "Shrewsbury", "stage_seq": 29, "distance_m": 171282.074, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Harlescott L.C.", "stage_seq": 30, "distance_m": 174606.768, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Yorton", "stage_seq": 31, "distance_m": 182936.807, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Wem", "stage_seq": 32, "distance_m": 188568.759, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "Prees", "stage_seq": 33, "distance_m": 194478.365, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2355", "location": "Whitchurch (Shropshire)", "stage_seq": 34, "distance_m": 202395.233, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Wrenbury", "stage_seq": 35, "distance_m": 210263.652, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0007H", "location": "Nantwich", "stage_seq": 36, "distance_m": 217426.236, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Crewe Gresty Green West Jn", "stage_seq": 37, "distance_m": 222177.593, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013H", "location": "Crewe Gresty Lane Jn", "stage_seq": 38, "distance_m": 223367.96, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0020", "location": "Crewe", "stage_seq": 39, "distance_m": 224539.102, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022H", "location": "Crewe Steel Works S.B.", "stage_seq": 40, "distance_m": 226939.144, "section_seq": 1, "route_path_id": 62866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029", "location": "Beeston Castle & T.S.B.", "stage_seq": 41, "distance_m": 241595.137, "section_seq": 1, "route_path_id": 62866}, {"is_pass": false, "wtt_arr": "0039", "wtt_dep": null, "location": "Chester", "stage_seq": 42, "distance_m": 258383.067, "section_seq": 1, "route_path_id": 62866}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 258383.067, "from_m": 0.0, "section_seq": 1, "route_path_id": 62866}], "total_distance_m": 258383.067, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 257586.419, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 796.648, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24684, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:29Z", "source_id": 51629575, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T20:38:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:37:34Z", "source_id": 16666894, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24664, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:47Z", "source_id": 51654705, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T20:50:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:48:53Z", "source_id": 16674291, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:07:48Z", "source_id": 16686316, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:32:52Z", "source_id": 16701713, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:33:05Z", "source_id": 16701829, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:43:19Z", "source_id": 16707881, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T22:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:07:41Z", "source_id": 16721703, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T23:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:29:16Z", "source_id": 16732921, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11152, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:44:11Z", "source_id": 51876710, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T22:44:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:44:12Z", "source_id": 16740031, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11077, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:08:54Z", "source_id": 51909550, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T23:09:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:08:58Z", "source_id": 16749584, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10613, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:16:40Z", "source_id": 51917632, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T23:18:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:16:49Z", "source_id": 16751805, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10420, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:01Z", "source_id": 51941448, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T23:49:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:03Z", "source_id": 16758219, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}] |
Cardiff Central |
2126 |
2126 |
2 |
None |
None |
Chester |
0041 |
0039 |
3A |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39013/2026-09-17/detailed |
None |
Crewe |
2026-09-18T00:30:00+01:00 |
Chester |
28.0 |
{"type": "LineString", "coordinates": [[-2.4330865368564267, 53.088758788554536], [-2.4330944, 53.08877059999999], [-2.4331403, 53.088847699999995], [-2.4333535999999993, 53.0892065], [-2.4336968, 53.0897697], [-2.4338201, 53.0900335], [-2.433878, 53.090196899999995], [-2.4339545, 53.0904059], [-2.4340291, 53.0906246], [-2.434065, 53.0907219], [-2.4341123999999996, 53.090819], [-2.4341647999999996, 53.0909036], [-2.4342857999999996, 53.0910989], [-2.4344288999999995, 53.0914544], [-2.4344681, 53.09154569999999], [-2.4344815999999994, 53.0915786], [-2.4345669, 53.0917753], [-2.434588828847046, 53.09181876959621], [-2.4346120999999994, 53.0918649], [-2.4346605964110135, 53.0919416860207], [-2.4346865, 53.09198270000001], [-2.434693436041462, 53.0919917943995], [-2.4347432401855684, 53.09205709654532], [-2.4347858, 53.09211289999998], [-2.434851399999999, 53.092186], [-2.434949099999999, 53.0922861], [-2.4349957221029257, 53.09233046931107], [-2.435071199999999, 53.0924023], [-2.4351528, 53.0924793], [-2.4353364999999996, 53.09263279999999], [-2.4355257, 53.0927742], [-2.4356144, 53.0928391], [-2.4357885999999995, 53.0929574], [-2.4359863999999996, 53.09307930000001], [-2.4361011, 53.093140899999995], [-2.4362009, 53.09318879999999], [-2.4363251, 53.0932549], [-2.4366014, 53.09337670000001], [-2.4366883, 53.093413], [-2.4368014, 53.093456200000006], [-2.4370831000000006, 53.09355289999999], [-2.4375141, 53.09368620000001], [-2.4378953, 53.0938032], [-2.4380884, 53.09385999999999], [-2.4386464, 53.0940068], [-2.4393681, 53.09414550000001], [-2.4396348, 53.0941891], [-2.4408982, 53.094380099999995], [-2.4414757, 53.0945016], [-2.4419365999999996, 53.0946176], [-2.4423585, 53.094742200000006], [-2.4431639, 53.0950112], [-2.4437737, 53.0952408], [-2.4443862, 53.095477200000005], [-2.445472399999999, 53.0958456], [-2.4458781000000003, 53.09596820000001], [-2.4463019, 53.0960867], [-2.4472088999999997, 53.09629079999999], [-2.4482527, 53.09651139999999], [-2.4489641, 53.096660699999994], [-2.4492236999999997, 53.096711600000006], [-2.4510259, 53.09708309999999], [-2.4510775999999996, 53.0970938], [-2.4537852, 53.09765339999999], [-2.4552595, 53.0979639], [-2.4560288, 53.09812589999999], [-2.4582756999999997, 53.09858880000001], [-2.4618685, 53.09933840000001], [-2.4620004451819324, 53.09936592604642], [-2.463644, 53.099708799999995], [-2.4702317, 53.1010775], [-2.4742011, 53.1019115], [-2.4763452999999997, 53.1023465], [-2.4784953, 53.1027969], [-2.480465, 53.10321309999999], [-2.4842967, 53.1040124], [-2.4896683, 53.1051265], [-2.4921231, 53.1056324], [-2.4948419, 53.1061927], [-2.4971905, 53.1066774], [-2.4992107, 53.1070965], [-2.5008512, 53.1074295], [-2.50534, 53.1083828], [-2.506765, 53.10867600000001], [-2.5078246, 53.10888649999999], [-2.5105001999999996, 53.1094315], [-2.5124052, 53.1098193], [-2.5134481, 53.1100411], [-2.5144957, 53.1102639], [-2.51528279553466, 53.11042586863722], [-2.5172607999999994, 53.1108329], [-2.5232322999999997, 53.1120858], [-2.5294412, 53.11335480000001], [-2.5344148999999994, 53.11438510000001], [-2.5364802, 53.1147746], [-2.5387492, 53.1151606], [-2.5408282999999994, 53.1154474], [-2.5428099, 53.1156693], [-2.5443866, 53.1158048], [-2.5448990999999994, 53.115843299999995], [-2.5457842, 53.11589399999999], [-2.5471207, 53.11597099999999], [-2.5472645, 53.11597619999999], [-2.5481281, 53.116007399999994], [-2.5492553, 53.1160407], [-2.5506279, 53.1160541], [-2.5520042, 53.11603809999998], [-2.5536078, 53.11599929999999], [-2.5552093, 53.1159185], [-2.5583832, 53.115674699999985], [-2.5647233999999997, 53.11510179999999], [-2.5709836, 53.114539999999984], [-2.5738848000000005, 53.1144393], [-2.5764843, 53.11443609999999], [-2.5766934999999997, 53.11444420000001], [-2.5778924, 53.1144876], [-2.5792048, 53.11456509999999], [-2.579431899999999, 53.1145827], [-2.5808715999999996, 53.1147103], [-2.5822927, 53.1148603], [-2.5841326, 53.1151239], [-2.585904, 53.1154344], [-2.5880509, 53.1158902], [-2.5900347, 53.11639670000001], [-2.5906885, 53.1165956], [-2.5920088999999997, 53.1170103], [-2.5933569999999997, 53.11747789999998], [-2.5945059999999995, 53.117915], [-2.5966740999999995, 53.1188561], [-2.5978785, 53.11944789999998], [-2.599414, 53.1202363], [-2.6003934999999996, 53.1206886], [-2.6016128, 53.1212536], [-2.6027726, 53.121738], [-2.6043043999999997, 53.1223697], [-2.605114323946612, 53.12267840975449], [-2.606997, 53.123396], [-2.6093439999999997, 53.1241559], [-2.6111609999999996, 53.1246882], [-2.6125889, 53.125083800000006], [-2.6136530999999996, 53.12535399999999], [-2.6148656999999997, 53.1256605], [-2.6172072, 53.12620609999999], [-2.6194741, 53.1266122], [-2.6217482999999997, 53.1269856], [-2.6245755999999996, 53.1273852], [-2.6275592999999997, 53.127745399999995], [-2.6297315999999995, 53.1279244], [-2.6305503000000003, 53.12798339999999], [-2.6317875000000006, 53.12805979999999], [-2.6329482, 53.12811], [-2.6342389999999996, 53.12813030000001], [-2.6345350999999995, 53.128134199999984], [-2.6364559, 53.1281585], [-2.6383765999999995, 53.12819790000001], [-2.6393285, 53.1282285], [-2.6402696999999997, 53.1282794], [-2.6422535, 53.128428], [-2.6441952999999994, 53.128599], [-2.6463263999999995, 53.12878450000001], [-2.6473392999999996, 53.1288698], [-2.6492858999999997, 53.129041599999994], [-2.6522794, 53.1293281], [-2.6548926, 53.1295577], [-2.6567581, 53.1297379], [-2.6574522, 53.129826599999994], [-2.65812, 53.1299205], [-2.6588564, 53.130043], [-2.6595654999999994, 53.13017790000001], [-2.6605380999999997, 53.13038579999999], [-2.661452699999999, 53.13060839999999], [-2.6622212, 53.130818699999985], [-2.6629598, 53.1310293], [-2.6637112, 53.1312685], [-2.6644209999999995, 53.1315161], [-2.665173, 53.1318036], [-2.6659287999999997, 53.1321218], [-2.6668487999999995, 53.13253399999999], [-2.6674502999999996, 53.1328367], [-2.6685485, 53.1333766], [-2.6692381, 53.1336952], [-2.6698151999999995, 53.13389810000001], [-2.6699809, 53.13396379999999], [-2.6702749, 53.1340806], [-2.6709276, 53.1343268], [-2.671649, 53.134576200000005], [-2.6727054, 53.134909], [-2.6739203, 53.135242], [-2.674963, 53.13548060000001], [-2.6760330999999997, 53.1356893], [-2.6771772, 53.1358821], [-2.6783507, 53.1360372], [-2.6795147000000004, 53.136154], [-2.6806974999999995, 53.136231499999994], [-2.6818027000000004, 53.1362699], [-2.6829086, 53.1362731], [-2.6835259999999996, 53.1362634], [-2.6842015, 53.1362412], [-2.6850695999999994, 53.136183], [-2.6859560999999994, 53.1361122], [-2.686286, 53.1360848], [-2.6878835999999997, 53.135937199999994], [-2.6907438000000004, 53.13567530000001], [-2.6910576, 53.1356487], [-2.6928747000000004, 53.13548149999998], [-2.6949458523585643, 53.13529282007467], [-2.6965575, 53.13514599999999], [-2.6986142, 53.13497009999999], [-2.7050402, 53.13438610000001], [-2.7118554, 53.13376409999999], [-2.7182266, 53.1331664], [-2.7209352999999994, 53.1329334], [-2.7249805, 53.132569499999995], [-2.7263420999999997, 53.1324586], [-2.7276524, 53.1323702], [-2.7289467999999997, 53.1323106], [-2.7305916999999997, 53.132278], [-2.7315830999999995, 53.1323073], [-2.7324871999999996, 53.132344], [-2.7335198, 53.1324168], [-2.7344790999999997, 53.1325088], [-2.7348308999999995, 53.13254770000001], [-2.7367219, 53.1327968], [-2.7392014, 53.1332321], [-2.7426843, 53.1338653], [-2.744176, 53.1341863], [-2.7456620999999997, 53.13450739999999], [-2.7471703999999995, 53.1348676], [-2.7497339999999997, 53.13552260000001], [-2.751924499999999, 53.136170699999994], [-2.7545639, 53.1370845], [-2.757356, 53.13814370000001], [-2.7636474999999994, 53.1407466], [-2.7643705000000005, 53.1410395], [-2.7661120999999995, 53.14176629999999], [-2.7730919999999997, 53.1446704], [-2.7757125099608193, 53.14573188385283], [-2.7764000999999996, 53.1460104], [-2.7801326, 53.1475526], [-2.7819717, 53.1483148], [-2.7836384999999995, 53.148983099999995], [-2.784777380770516, 53.14945930474034], [-2.7919621999999995, 53.15246340000001], [-2.7977465, 53.1548227], [-2.8035012, 53.1571865], [-2.8084883, 53.15924570000001], [-2.814576, 53.16175439999999], [-2.8160994999999995, 53.162378299999986], [-2.8176176999999996, 53.1630055], [-2.8206688, 53.16426890000001], [-2.8237169, 53.1655932], [-2.8248810000000004, 53.1661377], [-2.8263005, 53.1668791], [-2.8282961999999996, 53.1679874], [-2.8301597999999997, 53.1691322], [-2.8312235999999995, 53.169802], [-2.8314319999999995, 53.1699393], [-2.8327412999999995, 53.170834600000006], [-2.8340127999999996, 53.17174570000001], [-2.8355985, 53.1729598], [-2.8367402, 53.1738933], [-2.8377453, 53.1747775], [-2.8384117, 53.1753641], [-2.8392489999999997, 53.17615949999999], [-2.8397861999999994, 53.1766943], [-2.8403104, 53.17721960000001], [-2.8412904, 53.1782941], [-2.8414874999999995, 53.178497199999995], [-2.8423229, 53.1794478], [-2.8428943, 53.1801457], [-2.8439899, 53.1816383], [-2.8457443, 53.1842558], [-2.8461242, 53.1847916], [-2.8462541, 53.18497639999999], [-2.8463024, 53.18504800000001], [-2.8469128, 53.1859074], [-2.8475873, 53.186698], [-2.8484956, 53.187560100000006], [-2.8497129, 53.188572999999984], [-2.8505063, 53.18919400000001], [-2.8513169, 53.1897778], [-2.8517198999999995, 53.1900324], [-2.8519586, 53.1901828], [-2.8520442, 53.19023339999999], [-2.8529292999999996, 53.190705900000005], [-2.8539593, 53.19119440000001], [-2.8548552, 53.191554399999994], [-2.8557413, 53.191908], [-2.8565706, 53.1921989], [-2.8573713000000005, 53.19245829999999], [-2.8583501999999994, 53.192736], [-2.8592177999999997, 53.19296580000001], [-2.8602433, 53.1931964], [-2.8616565, 53.19346089999999], [-2.8626768999999994, 53.19362389999999], [-2.8641054000000006, 53.19382100000001], [-2.8656305, 53.1940129], [-2.8697384, 53.19458160000001], [-2.8701169, 53.19463290000001], [-2.8707133999999996, 53.1947445], [-2.8713111, 53.1948296], [-2.8716697, 53.1948872], [-2.8722436999999994, 53.1950077], [-2.8725371999999996, 53.1950605], [-2.8729528999999996, 53.1951162], [-2.8733662, 53.195173100000005], [-2.8739548, 53.19525409999999], [-2.8746089091824683, 53.19534307003112], [-2.8748466, 53.1953754], [-2.8752504, 53.1954376], [-2.8755506999999993, 53.19549030000001], [-2.8760415, 53.1955731], [-2.8763635000000005, 53.1956449], [-2.8766452, 53.195720399999985], [-2.8768953999999995, 53.19579809999999], [-2.8770525, 53.195855300000005], [-2.8771387, 53.1958867], [-2.8787749, 53.19651499999999]]} |
21.0 |
0021 |
0049 |
Crewe |
Chester |
Chester |
53.1965150 |
-2.8787749 |
53.1965150 |
-2.8787749 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Chester |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758219 |
1789602423717768 |
69 |
69 |
2026-09-16 23:59:02.776288 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:01.633599 |
| 595821 |
626782 |
G53287 |
605U69M017 |
2026-09-16 |
COMPLETE |
16758183 |
2026-09-17 00:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 626782, "stp": "O", "toc": "East Midlands Railway", "uid": "G53287", "consist": "360111", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53287/2026-09-17/detailed", "trust_id": "605U69M017", "origin_crs": "COR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kettering Stabling Sidings", "service_date": "2026-09-16", "dest_arr_time": "0104½", "dest_platform": null, "is_terminated": 1, "next_location": "Kettering Stabling Sidings", "signalling_id": "5U69", "timing_status": "EARLY", "origin_station": "Corby", "current_leg_arr": "0049", "current_leg_dep": "0058½", "current_leg_end": "Kettering Stabling Sidings", "origin_dep_time": "0035", "origin_platform": "1", "current_location": "Kettering Stabling Sidings", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "-16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7163195804119128, 52.379118947249154], [-0.7169170999999999, 52.3793709], [-0.7175249999999999, 52.3795963], [-0.7183369, 52.3799295], [-0.7186522272956171, 52.38004317092117], [-0.7212014, 52.38096209999999], [-0.7223553, 52.38137509999999], [-0.7231772, 52.38168149999999], [-0.7240606999999999, 52.3820433], [-0.7247036, 52.3823352], [-0.7253347999999998, 52.3826514], [-0.7260587999999999, 52.383049799999995], [-0.7267052, 52.3834563], [-0.7273389, 52.3838907], [-0.727831, 52.384268799999994], [-0.7283517999999999, 52.384706999999985], [-0.7284306776925388, 52.384780653945135], [-0.7288711999999999, 52.385192], [-0.7291411, 52.385471], [-0.7293942999999999, 52.38574929999999], [-0.7297169, 52.386145000000006], [-0.7298764087450597, 52.38636117864125], [-0.7299641249301465, 52.38650988576109], [-0.7300417887451293, 52.38663894408178], [-0.7301094042698911, 52.38674886836116], [-0.7301669755843151, 52.386840173357086], [-0.7302145067682845, 52.386913373827376], [-0.7302520019016825, 52.3869689845299], [-0.7302794650643923, 52.387007520222475], [-0.7302969003362972, 52.38702949566297], [-0.7303043117972803, 52.38703542560922], [-0.7303017035272248, 52.38702582481906], [-0.7302890796060137, 52.38700120805035], [-0.7302664441135307, 52.38696209006092], [-0.7302338011296583, 52.38690898560861], [-0.7301911547342803, 52.38684240945129], [-0.7301385090072795, 52.386762876346765], [-0.7300758680285393, 52.38667090105291], [-0.7301402, 52.3867872], [-0.7302873999999999, 52.3870606], [-0.7304791, 52.38739749999999], [-0.7305845, 52.3876646], [-0.7306862, 52.387996900000005], [-0.7307829, 52.3883046], [-0.7308810999999998, 52.388571600000006], [-0.7309087, 52.3886919], [-0.7309275999999999, 52.38880480000001], [-0.7309381999999999, 52.388995499999986], [-0.7309351999999999, 52.3906203]]}", "current_leg_start": "Kettering South Jn", "dest_arr_time_act": "0104½", "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\": 626782, \"profile_key\": \"07aebb74ef9da06469b7b29171a742a73e841fd44cab7577779cf9bf79fc2185\", \"schedule_id\": 39585, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0035\", \"location\": \"Corby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0045\", \"location\": \"Kettering North Jn\", \"stage_seq\": 2, \"distance_m\": 8910.583, \"section_seq\": 1, \"route_path_id\": 32235}, {\"is_pass\": false, \"wtt_arr\": \"0047\", \"wtt_dep\": \"0049\", \"location\": \"Kettering\", \"stage_seq\": 3, \"distance_m\": 12187.221, \"section_seq\": 1, \"route_path_id\": 32235}, {\"is_pass\": false, \"wtt_arr\": \"0051H\", \"wtt_dep\": \"0058H\", \"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\": \"0101\", \"location\": \"Kettering Sig. BK6094\", \"stage_seq\": 5, \"distance_m\": 15696.747, \"section_seq\": 1, \"route_path_id\": 32235}, {\"is_pass\": false, \"wtt_arr\": \"0104H\", \"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": "0035", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1430.5", "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-16T23:39:08Z\", \"source_id\": 51936673, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:40:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:13Z\", \"source_id\": 16756917, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:49Z\", \"source_id\": 16758183, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kettering Stabling Sidings", "service_state_platform": null, "timing_fact_generation": 1789602409414997, "current_leg_arrival_utc": "2026-09-18T00:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:01.638269", "service_state_evidence_id": 16758183, "current_leg_start_actual_dep": "2026-09-18T00:58:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:02.761089", "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 |
O |
COR |
None |
5U69 |
360111 |
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": 626782, "profile_key": "07aebb74ef9da06469b7b29171a742a73e841fd44cab7577779cf9bf79fc2185", "schedule_id": 39585, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0035", "location": "Corby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0045", "location": "Kettering North Jn", "stage_seq": 2, "distance_m": 8910.583, "section_seq": 1, "route_path_id": 32235}, {"is_pass": false, "wtt_arr": "0047", "wtt_dep": "0049", "location": "Kettering", "stage_seq": 3, "distance_m": 12187.221, "section_seq": 1, "route_path_id": 32235}, {"is_pass": false, "wtt_arr": "0051H", "wtt_dep": "0058H", "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": "0101", "location": "Kettering Sig. BK6094", "stage_seq": 5, "distance_m": 15696.747, "section_seq": 1, "route_path_id": 32235}, {"is_pass": false, "wtt_arr": "0104H", "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-16T23:39:08Z", "source_id": 51936673, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:40:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:13Z", "source_id": 16756917, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:49Z", "source_id": 16758183, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}] |
Corby |
0035 |
0035 |
1 |
None |
None |
Kettering Stabling Sidings |
0104½ |
0104½ |
None |
EARLY |
-16 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G53287/2026-09-17/detailed |
None |
Kettering South Jn |
2026-09-18T00:58:30+01:00 |
Kettering Stabling Sidings |
1430.5 |
{"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 |
0058½ |
0049 |
Kettering South Jn |
Kettering Stabling Sidings |
Kettering Stabling Sidings |
52.3906203 |
-0.7309352 |
52.3906203 |
-0.7309352 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Kettering Stabling Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758183 |
1789602409414997 |
9 |
9 |
2026-09-16 23:59:02.761089 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:01.638269 |
| 595822 |
616565 |
R60949 |
210E591916 |
2026-09-16 |
COMPLETE |
16758489 |
2026-09-17 00:36:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 616565, "stp": "N", "toc": "Unknown", "uid": "R60949", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R60949/2026-09-17/detailed", "trust_id": "210E591916", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Belmont Down Yard", "service_date": "2026-09-16", "dest_arr_time": "0100", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "0E59", "timing_status": "EARLY", "origin_station": "Humber Oil Refinery", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2344", "origin_platform": null, "current_location": "Belmont Down Yard", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "-24 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0100", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Barnetby", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 588.279, \"from_m\": 0.0, \"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\": 4362.267, \"from_m\": 588.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\": 6069.251, \"from_m\": 4362.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13569.762, \"from_m\": 6069.251, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13923.706, \"from_m\": 13569.762, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15940.192, \"from_m\": 13923.706, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19174.989, \"from_m\": 15940.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48234.686, \"from_m\": 19174.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\": 48277.507, \"from_m\": 48234.686, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48326.951, \"from_m\": 48277.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\": 48543.16, \"from_m\": 48326.951, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48724.92, \"from_m\": 48543.16, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 71094.735, \"from_m\": 48724.92, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74607.746, \"from_m\": 71094.735, \"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\": 78548.648, \"from_m\": 74607.746, \"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\": 79604.45, \"from_m\": 78548.648, \"capability_applied\": null, \"effective_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\": 616565, \"profile_key\": \"8bcd992fc1ec3684245a7979749b37d396e31c0f3656ad64d1c7ea02ef066b13\", \"schedule_id\": 38153, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Humber Oil Refinery\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Ulceby\", \"stage_seq\": 2, \"distance_m\": 4530.916, \"section_seq\": 1, \"route_path_id\": 105882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Brocklesby Jn\", \"stage_seq\": 3, \"distance_m\": 6484.731, \"section_seq\": 1, \"route_path_id\": 105882}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0003\", \"location\": \"Barnetby\", \"stage_seq\": 4, \"distance_m\": 13799.255, \"section_seq\": 1, \"route_path_id\": 105882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006\", \"location\": \"Wrawby Jn\", \"stage_seq\": 5, \"distance_m\": 14758.178, \"section_seq\": 1, \"route_path_id\": 105882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010\", \"location\": \"Brigg\", \"stage_seq\": 6, \"distance_m\": 19653.702, \"section_seq\": 1, \"route_path_id\": 105882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016\", \"location\": \"Kirton Lime Sidings\", \"stage_seq\": 7, \"distance_m\": 27386.158, \"section_seq\": 1, \"route_path_id\": 105882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018\", \"location\": \"Kirton Lindsey\", \"stage_seq\": 8, \"distance_m\": 29746.071, \"section_seq\": 1, \"route_path_id\": 105882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021\", \"location\": \"Northorpe S.B.\", \"stage_seq\": 9, \"distance_m\": 33962.355, \"section_seq\": 1, \"route_path_id\": 105882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0031\", \"location\": \"Gainsborough Central\", \"stage_seq\": 10, \"distance_m\": 46333.33, \"section_seq\": 1, \"route_path_id\": 105882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0033\", \"location\": \"Gainsborough Trent Jns\", \"stage_seq\": 11, \"distance_m\": 48349.298, \"section_seq\": 1, \"route_path_id\": 105882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0052\", \"location\": \"Bessacarr Jn\", \"stage_seq\": 12, \"distance_m\": 75862.534, \"section_seq\": 1, \"route_path_id\": 105882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0053\", \"location\": \"Doncaster Decoy South Jn\", \"stage_seq\": 13, \"distance_m\": 77494.823, \"section_seq\": 1, \"route_path_id\": 105882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0055\", \"location\": \"Decoy North Jn\", \"stage_seq\": 14, \"distance_m\": 78520.536, \"section_seq\": 1, \"route_path_id\": 105882}, {\"is_pass\": false, \"wtt_arr\": \"0100\", \"wtt_dep\": null, \"location\": \"Belmont Down Yard\", \"stage_seq\": 15, \"distance_m\": 79604.45, \"section_seq\": 1, \"route_path_id\": 105882}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 79604.45, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105882}], \"total_distance_m\": 79604.45, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 49439.507, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 30164.943, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2344", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:19:29Z\", \"source_id\": 51836170, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:19:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:19:33Z\", \"source_id\": 16728003, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:40Z\", \"source_id\": 51858309, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:33:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:42Z\", \"source_id\": 16734629, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:30:17Z\", \"source_id\": 51929906, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:31:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:30:24Z\", \"source_id\": 16755166, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:59Z\", \"source_id\": 16758489, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Belmont Down Yard", "service_state_platform": null, "timing_fact_generation": 1789602541825207, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:01.819792", "service_state_evidence_id": 16758489, "current_leg_start_actual_dep": null, "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-16T23:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:02.772049", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
None |
0E59 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 588.279, "from_m": 0.0, "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": 4362.267, "from_m": 588.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": 6069.251, "from_m": 4362.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13569.762, "from_m": 6069.251, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13923.706, "from_m": 13569.762, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15940.192, "from_m": 13923.706, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19174.989, "from_m": 15940.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48234.686, "from_m": 19174.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": 48277.507, "from_m": 48234.686, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48326.951, "from_m": 48277.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": 48543.16, "from_m": 48326.951, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48724.92, "from_m": 48543.16, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 71094.735, "from_m": 48724.92, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74607.746, "from_m": 71094.735, "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": 78548.648, "from_m": 74607.746, "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": 79604.45, "from_m": 78548.648, "capability_applied": null, "effective_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": 616565, "profile_key": "8bcd992fc1ec3684245a7979749b37d396e31c0f3656ad64d1c7ea02ef066b13", "schedule_id": 38153, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2344", "location": "Humber Oil Refinery", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Ulceby", "stage_seq": 2, "distance_m": 4530.916, "section_seq": 1, "route_path_id": 105882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Brocklesby Jn", "stage_seq": 3, "distance_m": 6484.731, "section_seq": 1, "route_path_id": 105882}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0003", "location": "Barnetby", "stage_seq": 4, "distance_m": 13799.255, "section_seq": 1, "route_path_id": 105882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006", "location": "Wrawby Jn", "stage_seq": 5, "distance_m": 14758.178, "section_seq": 1, "route_path_id": 105882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "Brigg", "stage_seq": 6, "distance_m": 19653.702, "section_seq": 1, "route_path_id": 105882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016", "location": "Kirton Lime Sidings", "stage_seq": 7, "distance_m": 27386.158, "section_seq": 1, "route_path_id": 105882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018", "location": "Kirton Lindsey", "stage_seq": 8, "distance_m": 29746.071, "section_seq": 1, "route_path_id": 105882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Northorpe S.B.", "stage_seq": 9, "distance_m": 33962.355, "section_seq": 1, "route_path_id": 105882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0031", "location": "Gainsborough Central", "stage_seq": 10, "distance_m": 46333.33, "section_seq": 1, "route_path_id": 105882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0033", "location": "Gainsborough Trent Jns", "stage_seq": 11, "distance_m": 48349.298, "section_seq": 1, "route_path_id": 105882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0052", "location": "Bessacarr Jn", "stage_seq": 12, "distance_m": 75862.534, "section_seq": 1, "route_path_id": 105882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0053", "location": "Doncaster Decoy South Jn", "stage_seq": 13, "distance_m": 77494.823, "section_seq": 1, "route_path_id": 105882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0055", "location": "Decoy North Jn", "stage_seq": 14, "distance_m": 78520.536, "section_seq": 1, "route_path_id": 105882}, {"is_pass": false, "wtt_arr": "0100", "wtt_dep": null, "location": "Belmont Down Yard", "stage_seq": 15, "distance_m": 79604.45, "section_seq": 1, "route_path_id": 105882}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 79604.45, "from_m": 0.0, "section_seq": 1, "route_path_id": 105882}], "total_distance_m": 79604.45, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 49439.507, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 30164.943, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6456, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:19:29Z", "source_id": 51836170, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:19:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:19:33Z", "source_id": 16728003, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6564, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:40Z", "source_id": 51858309, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:33:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:42Z", "source_id": 16734629, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7102, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:30:17Z", "source_id": 51929906, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:31:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:30:24Z", "source_id": 16755166, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:59Z", "source_id": 16758489, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}] |
Humber Oil Refinery |
2344 |
2344 |
None |
None |
None |
Belmont Down Yard |
0100 |
0100 |
None |
EARLY |
-24 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:R60949/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Barnetby |
Belmont Down Yard |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:36:00 |
Belmont Down Yard |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758489 |
1789602541825207 |
29 |
29 |
2026-09-16 23:59:02.772049 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:01.819792 |
| 595823 |
618539 |
R57268 |
126Q531916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 618539, "stp": "N", "toc": "Unknown", "uid": "R57268", "consist": null, "dest_crs": "BWK", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R57268/2026-09-16/detailed", "trust_id": "126Q531916", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Berwick-upon-Tweed", "service_date": "2026-09-16", "dest_arr_time": "0015", "dest_platform": "2", "is_terminated": 1, "next_location": null, "signalling_id": "6Q53", "timing_status": null, "origin_station": "Belford Tamper Siding", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2349", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0015", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 148.509, \"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\": 1332.107, \"from_m\": 148.509, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10062.759, \"from_m\": 1332.107, \"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\": 11705.563, \"from_m\": 10062.759, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 20784.773, \"from_m\": 11705.563, \"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\": 21592.813, \"from_m\": 20784.773, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 22721.879, \"from_m\": 21592.813, \"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\": 23665.794, \"from_m\": 22721.879, \"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\": 24578.548, \"from_m\": 23665.794, \"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}], \"service_id\": 618539, \"profile_key\": \"5052a9056627bc650b341346f61cfd43ebdff0ea680e547c742c3a2622a3164e\", \"schedule_id\": 40837, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Belford Tamper Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108101}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Crag Mill Loop\", \"stage_seq\": 2, \"distance_m\": 1092.135, \"section_seq\": 1, \"route_path_id\": 108101}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": null, \"location\": \"Berwick-upon-Tweed\", \"stage_seq\": 3, \"distance_m\": 24578.548, \"section_seq\": 1, \"route_path_id\": 108101}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24578.548, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108101}], \"total_distance_m\": 24578.548, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 24430.039, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 148.509, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2349", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Belford Tamper Siding", "service_state_platform": null, "timing_fact_generation": 1789599263915678, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:01.877101", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:02.779214", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
BWK |
6Q53 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 148.509, "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": 1332.107, "from_m": 148.509, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10062.759, "from_m": 1332.107, "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": 11705.563, "from_m": 10062.759, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 20784.773, "from_m": 11705.563, "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": 21592.813, "from_m": 20784.773, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 22721.879, "from_m": 21592.813, "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": 23665.794, "from_m": 22721.879, "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": 24578.548, "from_m": 23665.794, "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}], "service_id": 618539, "profile_key": "5052a9056627bc650b341346f61cfd43ebdff0ea680e547c742c3a2622a3164e", "schedule_id": 40837, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2349", "location": "Belford Tamper Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 108101}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Crag Mill Loop", "stage_seq": 2, "distance_m": 1092.135, "section_seq": 1, "route_path_id": 108101}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": null, "location": "Berwick-upon-Tweed", "stage_seq": 3, "distance_m": 24578.548, "section_seq": 1, "route_path_id": 108101}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24578.548, "from_m": 0.0, "section_seq": 1, "route_path_id": 108101}], "total_distance_m": 24578.548, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 24430.039, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 148.509, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Belford Tamper Siding |
2349 |
2349 |
None |
None |
None |
Berwick-upon-Tweed |
0015 |
0015 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:R57268/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Belford Tamper Siding |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789599263915678 |
4 |
4 |
2026-09-16 23:59:02.779214 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:01.877101 |
| 595824 |
623509 |
L86491 |
865Y03M716 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 623509, "stp": "P", "toc": "South Western Railway", "uid": "L86491", "consist": "450065", "dest_crs": "XFS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86491/2026-09-16/detailed", "trust_id": "865Y03M716", "origin_crs": "WOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Northam C.S.D.", "service_date": "2026-09-16", "dest_arr_time": "2349", "dest_platform": null, "is_terminated": 1, "next_location": "Northam Depot Recp. Line", "signalling_id": "5Y03", "timing_status": "ON TIME", "origin_station": "Woking", "current_leg_arr": "2322", "current_leg_dep": "2319", "current_leg_end": "Northam Depot Recp. Line", "origin_dep_time": "2137", "origin_platform": "6", "current_location": "Haslemere", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4143952, 50.90744780000001], [-1.4142780999999998, 50.90744159999999], [-1.4132678, 50.9073891], [-1.4126208999999998, 50.9073627], [-1.4125684, 50.9073617], [-1.4120258, 50.9073511], [-1.4113804, 50.9073396], [-1.410591, 50.90731199999999], [-1.4098774999999997, 50.9072609], [-1.4096828, 50.90724699999999], [-1.4087741000000005, 50.9072152], [-1.4080555999999995, 50.9071623], [-1.4021914999999998, 50.9067491], [-1.4018207, 50.90673110000001], [-1.401508, 50.90671289999999], [-1.4012184999999997, 50.9067053], [-1.4009280999999998, 50.906713800000006], [-1.4006690999999998, 50.90673600000001], [-1.400469, 50.9067557], [-1.4002674999999998, 50.90678069999999], [-1.4000661, 50.9068107], [-1.3997656999999997, 50.9068605], [-1.3994299999999995, 50.906915299999994], [-1.3990629999999995, 50.9069713], [-1.3986644999999998, 50.9070153], [-1.3982555, 50.907044199999994], [-1.3952697999999997, 50.9072284], [-1.3950422, 50.9072374], [-1.3947121999999998, 50.9072466], [-1.3944374, 50.907252699999994], [-1.3942579000000002, 50.90726369999999], [-1.3940713999999998, 50.90728040000001], [-1.3939045, 50.90730490000001], [-1.3937442, 50.9073375], [-1.393598, 50.90737389999999], [-1.3934464999999998, 50.9074195], [-1.3932996, 50.9074715], [-1.3931527999999995, 50.90753709999999], [-1.3930352, 50.90759289999999], [-1.3928948999999995, 50.90767090000001], [-1.3927719, 50.907757], [-1.3925484, 50.9079442], [-1.3923845, 50.9081418], [-1.3922856, 50.908320399999994], [-1.3922152, 50.9085168], [-1.3921779, 50.90871589999998], [-1.3921509, 50.9089193], [-1.3921401999999998, 50.9090964], [-1.3921355, 50.9092358], [-1.3920981, 50.909723799999995], [-1.3920719388144989, 50.90986231215107], [-1.3919803, 50.91034749999999], [-1.391905, 50.9110253]]}", "current_leg_start": "Southampton Central", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "50.9110253", "next_location_lon": "-1.3919050", "previous_location": "Guildford", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 721.109, \"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\": 884.118, \"from_m\": 721.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\": 6681.94, \"from_m\": 884.118, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9009.233, \"from_m\": 6681.94, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9825.93, \"from_m\": 9009.233, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9937.788, \"from_m\": 9825.93, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11601.276, \"from_m\": 9937.788, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14367.622, \"from_m\": 11601.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\": 14952.373, \"from_m\": 14367.622, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18130.569, \"from_m\": 14952.373, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21141.051, \"from_m\": 18130.569, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29140.154, \"from_m\": 21141.051, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 29447.071, \"from_m\": 29140.154, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42805.3, \"from_m\": 29447.071, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 44668.139, \"from_m\": 42805.3, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47585.991, \"from_m\": 44668.139, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49852.805, \"from_m\": 47585.991, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 52948.624, \"from_m\": 49852.805, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 53408.18, \"from_m\": 52948.624, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53936.923, \"from_m\": 53408.18, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56713.937, \"from_m\": 53936.923, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57216.23, \"from_m\": 56713.937, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62454.983, \"from_m\": 57216.23, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 63181.891, \"from_m\": 62454.983, \"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\": 64256.778, \"from_m\": 63181.891, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66644.943, \"from_m\": 64256.778, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 67253.072, \"from_m\": 66644.943, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68180.549, \"from_m\": 67253.072, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69096.668, \"from_m\": 68180.549, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69820.255, \"from_m\": 69096.668, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 72578.089, \"from_m\": 69820.255, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 72649.211, \"from_m\": 72578.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81950.11, \"from_m\": 72649.211, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81958.1, \"from_m\": 81950.11, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83274.642, \"from_m\": 81958.1, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84126.292, \"from_m\": 83274.642, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 84538.486, \"from_m\": 84126.292, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85358.857, \"from_m\": 84538.486, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91798.49, \"from_m\": 85358.857, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 93379.207, \"from_m\": 91798.49, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94614.984, \"from_m\": 93379.207, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 96209.486, \"from_m\": 94614.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\": 99489.969, \"from_m\": 96209.486, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 99799.149, \"from_m\": 99489.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99851.22, \"from_m\": 99799.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99869.249, \"from_m\": 99851.22, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 100515.236, \"from_m\": 99869.249, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101578.336, \"from_m\": 100515.236, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102219.678, \"from_m\": 101578.336, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 103363.148, \"from_m\": 102219.678, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 103769.353, \"from_m\": 103363.148, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 104004.35, \"from_m\": 103769.353, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 104050.515, \"from_m\": 104004.35, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105374.09, \"from_m\": 104050.515, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 105730.407, \"from_m\": 105374.09, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 108430.269, \"from_m\": 105730.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\": 108786.586, \"from_m\": 108430.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 109000.999, \"from_m\": 108786.586, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 109063.386, \"from_m\": 109000.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\": 109131.27, \"from_m\": 109063.386, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 109215.52, \"from_m\": 109131.27, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109311.864, \"from_m\": 109215.52, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 109893.672, \"from_m\": 109311.864, \"capability_applied\": null, \"effective_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\": 623509, \"profile_key\": \"8b844082c54b66c5ee61b99c9eb891bdeb3e594295b01ee91b914346d94008a5\", \"schedule_id\": 18459, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Woking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Woking Jn\", \"stage_seq\": 2, \"distance_m\": 721.109, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2149\", \"location\": \"Guildford\", \"stage_seq\": 3, \"distance_m\": 9608.097, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Shalford Jn\", \"stage_seq\": 4, \"distance_m\": 11601.276, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Farncombe\", \"stage_seq\": 5, \"distance_m\": 14812.331, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2205\", \"location\": \"Haslemere\", \"stage_seq\": 6, \"distance_m\": 30055.812, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216H\", \"location\": \"Petersfield\", \"stage_seq\": 7, \"distance_m\": 49230.832, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2236\", \"location\": \"Havant\", \"stage_seq\": 8, \"distance_m\": 67755.834, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240H\", \"location\": \"Farlington Jn\", \"stage_seq\": 9, \"distance_m\": 72438.096, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"Cosham Jn\", \"stage_seq\": 10, \"distance_m\": 73460.122, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Cosham\", \"stage_seq\": 11, \"distance_m\": 74221.792, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": false, \"wtt_arr\": \"2248H\", \"wtt_dep\": \"2249\", \"location\": \"Fareham\", \"stage_seq\": 12, \"distance_m\": 83602.908, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Swanwick\", \"stage_seq\": 13, \"distance_m\": 89568.725, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257H\", \"location\": \"Hamble\", \"stage_seq\": 14, \"distance_m\": 95026.259, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300H\", \"location\": \"Sholing\", \"stage_seq\": 15, \"distance_m\": 98944.235, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"St. Denys\", \"stage_seq\": 16, \"distance_m\": 103930.442, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311H\", \"location\": \"Northam Jn\", \"stage_seq\": 17, \"distance_m\": 105282.381, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2323\", \"location\": \"Southampton Central\", \"stage_seq\": 18, \"distance_m\": 107080.338, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325H\", \"location\": \"Northam Jn\", \"stage_seq\": 19, \"distance_m\": 108878.295, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2334\", \"location\": \"Northam Depot Recp. Line\", \"stage_seq\": 20, \"distance_m\": 109000.999, \"section_seq\": 1, \"route_path_id\": 73342}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Northam C.S.D.\", \"stage_seq\": 21, \"distance_m\": 109893.672, \"section_seq\": 1, \"route_path_id\": 73342}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 109893.672, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73342}], \"total_distance_m\": 109893.672, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 109059.001, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 834.671, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2137", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "50.9110253", "current_position_lon": "-1.3919050", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:28Z\", \"source_id\": 51649451, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:47:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:46:30Z\", \"source_id\": 16672758, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:24Z\", \"source_id\": 51658219, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T20:51:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:50:29Z\", \"source_id\": 16675347, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:22Z\", \"source_id\": 51684440, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:02:25Z\", \"source_id\": 16682891, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:42Z\", \"source_id\": 51717668, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:18:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:46Z\", \"source_id\": 16692532, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:33:29Z\", \"source_id\": 51750103, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:33:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:33:31Z\", \"source_id\": 16702111, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:40:05Z\", \"source_id\": 51763550, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:40:07Z\", \"source_id\": 16705923, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:46:10Z\", \"source_id\": 51775434, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:46:13Z\", \"source_id\": 16709571, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:49:28Z\", \"source_id\": 51782019, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:52:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:49:32Z\", \"source_id\": 16711510, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:05:31Z\", \"source_id\": 51811956, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:06:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:05:37Z\", \"source_id\": 16720578, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:09:54Z\", \"source_id\": 51819622, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:09:54Z\", \"source_id\": 16722937, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:21:24Z\", \"source_id\": 51839547, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:22:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:21:29Z\", \"source_id\": 16729010, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Northam Depot Recp. Line", "service_state_platform": null, "timing_fact_generation": 1789601934055277, "current_leg_arrival_utc": "2026-09-17T23:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:02.057718", "service_state_evidence_id": 16732389, "current_leg_start_actual_dep": "2026-09-17T23:23:00+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:02.794273", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
WOK |
XFS |
5Y03 |
450065 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 721.109, "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": 884.118, "from_m": 721.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": 6681.94, "from_m": 884.118, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9009.233, "from_m": 6681.94, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9825.93, "from_m": 9009.233, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9937.788, "from_m": 9825.93, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11601.276, "from_m": 9937.788, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14367.622, "from_m": 11601.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": 14952.373, "from_m": 14367.622, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18130.569, "from_m": 14952.373, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21141.051, "from_m": 18130.569, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29140.154, "from_m": 21141.051, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 29447.071, "from_m": 29140.154, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42805.3, "from_m": 29447.071, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 44668.139, "from_m": 42805.3, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47585.991, "from_m": 44668.139, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49852.805, "from_m": 47585.991, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52948.624, "from_m": 49852.805, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 53408.18, "from_m": 52948.624, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53936.923, "from_m": 53408.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56713.937, "from_m": 53936.923, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57216.23, "from_m": 56713.937, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62454.983, "from_m": 57216.23, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 63181.891, "from_m": 62454.983, "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": 64256.778, "from_m": 63181.891, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66644.943, "from_m": 64256.778, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 67253.072, "from_m": 66644.943, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68180.549, "from_m": 67253.072, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69096.668, "from_m": 68180.549, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69820.255, "from_m": 69096.668, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 72578.089, "from_m": 69820.255, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 72649.211, "from_m": 72578.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81950.11, "from_m": 72649.211, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81958.1, "from_m": 81950.11, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83274.642, "from_m": 81958.1, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84126.292, "from_m": 83274.642, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 84538.486, "from_m": 84126.292, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85358.857, "from_m": 84538.486, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91798.49, "from_m": 85358.857, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 93379.207, "from_m": 91798.49, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94614.984, "from_m": 93379.207, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 96209.486, "from_m": 94614.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": 99489.969, "from_m": 96209.486, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 99799.149, "from_m": 99489.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99851.22, "from_m": 99799.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99869.249, "from_m": 99851.22, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100515.236, "from_m": 99869.249, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101578.336, "from_m": 100515.236, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102219.678, "from_m": 101578.336, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 103363.148, "from_m": 102219.678, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 103769.353, "from_m": 103363.148, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 104004.35, "from_m": 103769.353, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 104050.515, "from_m": 104004.35, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105374.09, "from_m": 104050.515, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 105730.407, "from_m": 105374.09, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 108430.269, "from_m": 105730.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": 108786.586, "from_m": 108430.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 109000.999, "from_m": 108786.586, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 109063.386, "from_m": 109000.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": 109131.27, "from_m": 109063.386, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 109215.52, "from_m": 109131.27, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109311.864, "from_m": 109215.52, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 109893.672, "from_m": 109311.864, "capability_applied": null, "effective_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": 623509, "profile_key": "8b844082c54b66c5ee61b99c9eb891bdeb3e594295b01ee91b914346d94008a5", "schedule_id": 18459, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2137", "location": "Woking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138", "location": "Woking Jn", "stage_seq": 2, "distance_m": 721.109, "section_seq": 1, "route_path_id": 73342}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2149", "location": "Guildford", "stage_seq": 3, "distance_m": 9608.097, "section_seq": 1, "route_path_id": 73342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Shalford Jn", "stage_seq": 4, "distance_m": 11601.276, "section_seq": 1, "route_path_id": 73342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Farncombe", "stage_seq": 5, "distance_m": 14812.331, "section_seq": 1, "route_path_id": 73342}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2205", "location": "Haslemere", "stage_seq": 6, "distance_m": 30055.812, "section_seq": 1, "route_path_id": 73342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216H", "location": "Petersfield", "stage_seq": 7, "distance_m": 49230.832, "section_seq": 1, "route_path_id": 73342}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2236", "location": "Havant", "stage_seq": 8, "distance_m": 67755.834, "section_seq": 1, "route_path_id": 73342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240H", "location": "Farlington Jn", "stage_seq": 9, "distance_m": 72438.096, "section_seq": 1, "route_path_id": 73342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "Cosham Jn", "stage_seq": 10, "distance_m": 73460.122, "section_seq": 1, "route_path_id": 73342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Cosham", "stage_seq": 11, "distance_m": 74221.792, "section_seq": 1, "route_path_id": 73342}, {"is_pass": false, "wtt_arr": "2248H", "wtt_dep": "2249", "location": "Fareham", "stage_seq": 12, "distance_m": 83602.908, "section_seq": 1, "route_path_id": 73342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Swanwick", "stage_seq": 13, "distance_m": 89568.725, "section_seq": 1, "route_path_id": 73342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257H", "location": "Hamble", "stage_seq": 14, "distance_m": 95026.259, "section_seq": 1, "route_path_id": 73342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300H", "location": "Sholing", "stage_seq": 15, "distance_m": 98944.235, "section_seq": 1, "route_path_id": 73342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "St. Denys", "stage_seq": 16, "distance_m": 103930.442, "section_seq": 1, "route_path_id": 73342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311H", "location": "Northam Jn", "stage_seq": 17, "distance_m": 105282.381, "section_seq": 1, "route_path_id": 73342}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2323", "location": "Southampton Central", "stage_seq": 18, "distance_m": 107080.338, "section_seq": 1, "route_path_id": 73342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Northam Jn", "stage_seq": 19, "distance_m": 108878.295, "section_seq": 1, "route_path_id": 73342}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2334", "location": "Northam Depot Recp. Line", "stage_seq": 20, "distance_m": 109000.999, "section_seq": 1, "route_path_id": 73342}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Northam C.S.D.", "stage_seq": 21, "distance_m": 109893.672, "section_seq": 1, "route_path_id": 73342}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 109893.672, "from_m": 0.0, "section_seq": 1, "route_path_id": 73342}], "total_distance_m": 109893.672, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 109059.001, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 834.671, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27948, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:28Z", "source_id": 51649451, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T20:47:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:46:30Z", "source_id": 16672758, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28013, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:24Z", "source_id": 51658219, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T20:51:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:50:29Z", "source_id": 16675347, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28054, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:22Z", "source_id": 51684440, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T21:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:02:25Z", "source_id": 16682891, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:42Z", "source_id": 51717668, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:18:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:46Z", "source_id": 16692532, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:33:29Z", "source_id": 51750103, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:33:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:33:31Z", "source_id": 16702111, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27313, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:40:05Z", "source_id": 51763550, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:40:07Z", "source_id": 16705923, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27297, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:46:10Z", "source_id": 51775434, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:46:13Z", "source_id": 16709571, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27294, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:49:28Z", "source_id": 51782019, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:52:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:49:32Z", "source_id": 16711510, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27507, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:05:31Z", "source_id": 51811956, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:06:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:05:37Z", "source_id": 16720578, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27569, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:09:54Z", "source_id": 51819622, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:10:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:09:54Z", "source_id": 16722937, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27515, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:21:24Z", "source_id": 51839547, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:22:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:21:29Z", "source_id": 16729010, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:22:00+01:00", "operational_fact": true}] |
Woking |
2137 |
2137 |
6 |
None |
None |
Northam C.S.D. |
2349 |
2349 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86491/2026-09-16/detailed |
None |
Southampton Central |
2026-09-17T23:23:00+01:00 |
Northam Depot Recp. Line |
3.0 |
{"type": "LineString", "coordinates": [[-1.4143952, 50.90744780000001], [-1.4142780999999998, 50.90744159999999], [-1.4132678, 50.9073891], [-1.4126208999999998, 50.9073627], [-1.4125684, 50.9073617], [-1.4120258, 50.9073511], [-1.4113804, 50.9073396], [-1.410591, 50.90731199999999], [-1.4098774999999997, 50.9072609], [-1.4096828, 50.90724699999999], [-1.4087741000000005, 50.9072152], [-1.4080555999999995, 50.9071623], [-1.4021914999999998, 50.9067491], [-1.4018207, 50.90673110000001], [-1.401508, 50.90671289999999], [-1.4012184999999997, 50.9067053], [-1.4009280999999998, 50.906713800000006], [-1.4006690999999998, 50.90673600000001], [-1.400469, 50.9067557], [-1.4002674999999998, 50.90678069999999], [-1.4000661, 50.9068107], [-1.3997656999999997, 50.9068605], [-1.3994299999999995, 50.906915299999994], [-1.3990629999999995, 50.9069713], [-1.3986644999999998, 50.9070153], [-1.3982555, 50.907044199999994], [-1.3952697999999997, 50.9072284], [-1.3950422, 50.9072374], [-1.3947121999999998, 50.9072466], [-1.3944374, 50.907252699999994], [-1.3942579000000002, 50.90726369999999], [-1.3940713999999998, 50.90728040000001], [-1.3939045, 50.90730490000001], [-1.3937442, 50.9073375], [-1.393598, 50.90737389999999], [-1.3934464999999998, 50.9074195], [-1.3932996, 50.9074715], [-1.3931527999999995, 50.90753709999999], [-1.3930352, 50.90759289999999], [-1.3928948999999995, 50.90767090000001], [-1.3927719, 50.907757], [-1.3925484, 50.9079442], [-1.3923845, 50.9081418], [-1.3922856, 50.908320399999994], [-1.3922152, 50.9085168], [-1.3921779, 50.90871589999998], [-1.3921509, 50.9089193], [-1.3921401999999998, 50.9090964], [-1.3921355, 50.9092358], [-1.3920981, 50.909723799999995], [-1.3920719388144989, 50.90986231215107], [-1.3919803, 50.91034749999999], [-1.391905, 50.9110253]]} |
1.2 |
2319 |
2322 |
Guildford |
Haslemere |
Northam Depot Recp. Line |
50.9110253 |
-1.3919050 |
50.9110253 |
-1.3919050 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Northam Depot Recp. Line |
TRUST |
TRACKING_TIMEOUT |
16732389 |
1789601934055277 |
94 |
94 |
2026-09-16 23:59:02.794273 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:02.057718 |
| 595825 |
626680 |
L86537 |
875Y41M017 |
2026-09-16 |
COMPLETE |
16758454 |
2026-09-17 00:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 626680, "stp": "O", "toc": "South Western Railway", "uid": "L86537", "consist": "450011+450082", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86537/2026-09-17/detailed", "trust_id": "875Y41M017", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Yard Sidings", "service_date": "2026-09-16", "dest_arr_time": "0054", "dest_platform": null, "is_terminated": 1, "next_location": "Clapham Yard Sidings", "signalling_id": "5Y41", "timing_status": "EARLY", "origin_station": "London Waterloo", "current_leg_arr": "0049", "current_leg_dep": "0034", "current_leg_end": "Clapham Yard Sidings", "origin_dep_time": "0025", "origin_platform": "10", "current_location": "Clapham Yard Sidings", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17351719999999998, 51.462538300000006], [-0.1732419, 51.4627073], [-0.172564, 51.46312300000001], [-0.17218789999999998, 51.46335119999999], [-0.1719028, 51.4635282], [-0.17168530000000004, 51.4636942], [-0.1716003, 51.46377019999999], [-0.1715864, 51.4637827], [-0.17147179999999998, 51.46387849999999], [-0.1713278, 51.46400789999999], [-0.17117399999999997, 51.4641324], [-0.1710292, 51.4642421], [-0.1708657, 51.4643506], [-0.1708321, 51.464372899999994], [-0.1707233, 51.46443510000001], [-0.1705724, 51.464518899999995], [-0.1705441, 51.4645346], [-0.17039619999999997, 51.4646066], [-0.1702571, 51.4646713], [-0.170067, 51.4647549], [-0.1699122, 51.46482389999999], [-0.1697006, 51.46491790000001], [-0.1693823, 51.46507709999999], [-0.1692196, 51.4651595], [-0.16906289999999996, 51.4652383], [-0.1689339, 51.4653068], [-0.168792, 51.46540379999999], [-0.1686755, 51.465481], [-0.16880109999999998, 51.4654152], [-0.16900899999999996, 51.465307], [-0.1691507, 51.4652321], [-0.1693653, 51.4651216], [-0.1695504, 51.46503249999999], [-0.1696777, 51.464977], [-0.169858, 51.46488969999999], [-0.16998139999999998, 51.46483959999999], [-0.1701842, 51.46474690000001], [-0.1704018, 51.46466], [-0.17075039999999997, 51.4645522], [-0.1710472, 51.46448199999999], [-0.1713245, 51.4644173], [-0.17139449999999998, 51.464402500000006], [-0.17180059999999997, 51.4643166], [-0.17232369999999997, 51.4642055], [-0.1737813, 51.463885100000006], [-0.1759776, 51.46340670000001]]}", "current_leg_start": "Clapham Yard", "dest_arr_time_act": "0054", "motion_projection": null, "next_location_lat": "51.4634067", "next_location_lon": "-0.1759776", "previous_location": "Clapham Yard", "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\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 685.497, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 742.123, \"from_m\": 685.497, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.163, \"from_m\": 742.123, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3625.401, \"from_m\": 1872.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3685.42, \"from_m\": 3625.401, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3705.771, \"from_m\": 3685.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3759.034, \"from_m\": 3705.771, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5108.661, \"from_m\": 3759.034, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6616.843, \"from_m\": 5108.661, \"capability_applied\": null, \"effective_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\": 626680, \"profile_key\": \"23c3e21fd6f66835cd9814b1a2bbb2d8f04881db810af0f6a96c73a5c013a307\", \"schedule_id\": 39783, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0025\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.123, \"section_seq\": 1, \"route_path_id\": 34270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 3, \"distance_m\": 3219.167, \"section_seq\": 1, \"route_path_id\": 34270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 4, \"distance_m\": 4248.751, \"section_seq\": 1, \"route_path_id\": 34270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0032\", \"location\": \"West London Jn\", \"stage_seq\": 5, \"distance_m\": 5100.793, \"section_seq\": 1, \"route_path_id\": 34270}, {\"is_pass\": false, \"wtt_arr\": \"0034\", \"wtt_dep\": \"0034\", \"location\": \"Clapham Yard\", \"stage_seq\": 6, \"distance_m\": 6455.661, \"section_seq\": 1, \"route_path_id\": 34270}, {\"is_pass\": false, \"wtt_arr\": \"0054\", \"wtt_dep\": null, \"location\": \"Clapham Yard Sidings\", \"stage_seq\": 7, \"distance_m\": 6616.843, \"section_seq\": 1, \"route_path_id\": 34270}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6616.843, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34270}], \"total_distance_m\": 6616.843, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5108.661, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1508.182, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0025", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.4634067", "current_position_lon": "-0.1759776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:53Z\", \"source_id\": 51931194, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:58Z\", \"source_id\": 51939687, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:43:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:58Z\", \"source_id\": 16755508, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:43Z\", \"source_id\": 16758454, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Yard Sidings", "service_state_platform": null, "timing_fact_generation": 1789602523509850, "current_leg_arrival_utc": "2026-09-18T00:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:02.433183", "service_state_evidence_id": 16758454, "current_leg_start_actual_dep": "2026-09-18T00:34:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:02.804475", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
None |
5Y41 |
450011+450082 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 685.497, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 742.123, "from_m": 685.497, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.163, "from_m": 742.123, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3625.401, "from_m": 1872.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3685.42, "from_m": 3625.401, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3705.771, "from_m": 3685.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3759.034, "from_m": 3705.771, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5108.661, "from_m": 3759.034, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6616.843, "from_m": 5108.661, "capability_applied": null, "effective_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": 626680, "profile_key": "23c3e21fd6f66835cd9814b1a2bbb2d8f04881db810af0f6a96c73a5c013a307", "schedule_id": 39783, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0025", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.123, "section_seq": 1, "route_path_id": 34270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028H", "location": "Nine Elms Jn", "stage_seq": 3, "distance_m": 3219.167, "section_seq": 1, "route_path_id": 34270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029H", "location": "Queenstown Road (Battersea)", "stage_seq": 4, "distance_m": 4248.751, "section_seq": 1, "route_path_id": 34270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0032", "location": "West London Jn", "stage_seq": 5, "distance_m": 5100.793, "section_seq": 1, "route_path_id": 34270}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": "0034", "location": "Clapham Yard", "stage_seq": 6, "distance_m": 6455.661, "section_seq": 1, "route_path_id": 34270}, {"is_pass": false, "wtt_arr": "0054", "wtt_dep": null, "location": "Clapham Yard Sidings", "stage_seq": 7, "distance_m": 6616.843, "section_seq": 1, "route_path_id": 34270}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6616.843, "from_m": 0.0, "section_seq": 1, "route_path_id": 34270}], "total_distance_m": 6616.843, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5108.661, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1508.182, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29211, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:53Z", "source_id": 51931194, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29203, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:58Z", "source_id": 51939687, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:43:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:58Z", "source_id": 16755508, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:43Z", "source_id": 16758454, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}] |
London Waterloo |
0025 |
0025 |
10 |
None |
None |
Clapham Yard Sidings |
0054 |
0054 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86537/2026-09-17/detailed |
None |
Clapham Yard |
2026-09-18T00:34:00+01:00 |
Clapham Yard Sidings |
15.0 |
{"type": "LineString", "coordinates": [[-0.17351719999999998, 51.462538300000006], [-0.1732419, 51.4627073], [-0.172564, 51.46312300000001], [-0.17218789999999998, 51.46335119999999], [-0.1719028, 51.4635282], [-0.17168530000000004, 51.4636942], [-0.1716003, 51.46377019999999], [-0.1715864, 51.4637827], [-0.17147179999999998, 51.46387849999999], [-0.1713278, 51.46400789999999], [-0.17117399999999997, 51.4641324], [-0.1710292, 51.4642421], [-0.1708657, 51.4643506], [-0.1708321, 51.464372899999994], [-0.1707233, 51.46443510000001], [-0.1705724, 51.464518899999995], [-0.1705441, 51.4645346], [-0.17039619999999997, 51.4646066], [-0.1702571, 51.4646713], [-0.170067, 51.4647549], [-0.1699122, 51.46482389999999], [-0.1697006, 51.46491790000001], [-0.1693823, 51.46507709999999], [-0.1692196, 51.4651595], [-0.16906289999999996, 51.4652383], [-0.1689339, 51.4653068], [-0.168792, 51.46540379999999], [-0.1686755, 51.465481], [-0.16880109999999998, 51.4654152], [-0.16900899999999996, 51.465307], [-0.1691507, 51.4652321], [-0.1693653, 51.4651216], [-0.1695504, 51.46503249999999], [-0.1696777, 51.464977], [-0.169858, 51.46488969999999], [-0.16998139999999998, 51.46483959999999], [-0.1701842, 51.46474690000001], [-0.1704018, 51.46466], [-0.17075039999999997, 51.4645522], [-0.1710472, 51.46448199999999], [-0.1713245, 51.4644173], [-0.17139449999999998, 51.464402500000006], [-0.17180059999999997, 51.4643166], [-0.17232369999999997, 51.4642055], [-0.1737813, 51.463885100000006], [-0.1759776, 51.46340670000001]]} |
0.6 |
0034 |
0049 |
Clapham Yard |
Clapham Yard Sidings |
Clapham Yard Sidings |
51.4634067 |
-0.1759776 |
51.4634067 |
-0.1759776 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Clapham Yard Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758454 |
1789602523509850 |
12 |
12 |
2026-09-16 23:59:02.804475 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:02.433183 |
| 595826 |
626540 |
W30055 |
655D90M017 |
2026-09-16 |
COMPLETE |
16757949 |
2026-09-17 00:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 626540, "stp": "O", "toc": "CrossCountry", "uid": "W30055", "consist": "220025", "dest_crs": "XUN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30055/2026-09-17/detailed", "trust_id": "655D90M017", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barton Under Needwood RSMD", "service_date": "2026-09-16", "dest_arr_time": "0050", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5D90", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0011", "origin_platform": "1A", "current_location": "Barton Under Needwood RSMD", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0050", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Birmingham New Street", "current_leg_milage": null, "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\": 1503.897, \"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\": 1880.226, \"from_m\": 1503.897, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2625.415, \"from_m\": 1880.226, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3879.883, \"from_m\": 2625.415, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4391.973, \"from_m\": 3879.883, \"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\": 4652.846, \"from_m\": 4391.973, \"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\": 4697.45, \"from_m\": 4652.846, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5257.435, \"from_m\": 4697.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5297.964, \"from_m\": 5257.435, \"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\": 5322.201, \"from_m\": 5297.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5836.376, \"from_m\": 5322.201, \"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\": 5851.533, \"from_m\": 5836.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7745.776, \"from_m\": 5851.533, \"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\": 7774.813, \"from_m\": 7745.776, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8065.317, \"from_m\": 7774.813, \"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\": 8075.095, \"from_m\": 8065.317, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12251.287, \"from_m\": 8075.095, \"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\": 12631.24, \"from_m\": 12251.287, \"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\": 13456.567, \"from_m\": 12631.24, \"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\": 13814.696, \"from_m\": 13456.567, \"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\": 13838.709, \"from_m\": 13814.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17594.207, \"from_m\": 13838.709, \"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\": 17612.171, \"from_m\": 17594.207, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23969.179, \"from_m\": 17612.171, \"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\": 24292.044, \"from_m\": 23969.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25312.021, \"from_m\": 24292.044, \"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\": 25663.039, \"from_m\": 25312.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25928.959, \"from_m\": 25663.039, \"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\": 25936.75, \"from_m\": 25928.959, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27890.551, \"from_m\": 25936.75, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28429.827, \"from_m\": 27890.551, \"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\": 28492.557, \"from_m\": 28429.827, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29537.912, \"from_m\": 28492.557, \"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\": 29550.886, \"from_m\": 29537.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\": 29723.233, \"from_m\": 29550.886, \"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\": 36005.819, \"from_m\": 29723.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36845.566, \"from_m\": 36005.819, \"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\": 36918.325, \"from_m\": 36845.566, \"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\": 37648.16, \"from_m\": 36918.325, \"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\": 38042.165, \"from_m\": 37648.16, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38664.027, \"from_m\": 38042.165, \"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\": 626540, \"profile_key\": \"029151884c68134cc7cdbe0b81f23191a58c9b2b2ce2bdd3569f582f13373ab1\", \"schedule_id\": 41110, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0011\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 68326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017\", \"location\": \"Aston\", \"stage_seq\": 3, \"distance_m\": 4255.924, \"section_seq\": 1, \"route_path_id\": 68326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025\", \"location\": \"Four Oaks\", \"stage_seq\": 4, \"distance_m\": 14533.826, \"section_seq\": 1, \"route_path_id\": 68326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"Blake Street\", \"stage_seq\": 5, \"distance_m\": 17464.663, \"section_seq\": 1, \"route_path_id\": 68326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0034H\", \"location\": \"Lichfield City\", \"stage_seq\": 6, \"distance_m\": 26443.956, \"section_seq\": 1, \"route_path_id\": 68326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0036H\", \"location\": \"Lichfield Trent Valley HL\", \"stage_seq\": 7, \"distance_m\": 28306.417, \"section_seq\": 1, \"route_path_id\": 68326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0041\", \"location\": \"Alrewas L.C.\", \"stage_seq\": 8, \"distance_m\": 34827.239, \"section_seq\": 1, \"route_path_id\": 68326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0044\", \"location\": \"Wichnor Jn\", \"stage_seq\": 9, \"distance_m\": 36989.826, \"section_seq\": 1, \"route_path_id\": 68326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0045\", \"location\": \"Barton South Jn\", \"stage_seq\": 10, \"distance_m\": 37625.669, \"section_seq\": 1, \"route_path_id\": 68326}, {\"is_pass\": false, \"wtt_arr\": \"0050\", \"wtt_dep\": null, \"location\": \"Barton Under Needwood RSMD\", \"stage_seq\": 11, \"distance_m\": 38664.027, \"section_seq\": 1, \"route_path_id\": 68326}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38664.027, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68326}], \"total_distance_m\": 38664.027, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 31284.721, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7379.306, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0011", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:41Z\", \"source_id\": 51915592, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:15:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:48Z\", \"source_id\": 16751255, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:24:46Z\", \"source_id\": 51925028, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:24:54Z\", \"source_id\": 16753880, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:53Z\", \"source_id\": 51926932, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:27:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:59Z\", \"source_id\": 16754401, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:55Z\", \"source_id\": 51931968, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:59Z\", \"source_id\": 16755721, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:05Z\", \"source_id\": 51934410, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:37:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:08Z\", \"source_id\": 16756361, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:12Z\", \"source_id\": 16757949, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barton Under Needwood RSMD", "service_state_platform": null, "timing_fact_generation": 1789602313532692, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:02.437098", "service_state_evidence_id": 16757949, "current_leg_start_actual_dep": null, "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:02.764992", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
O |
BHM |
XUN |
5D90 |
220025 |
4 |
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": 1503.897, "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": 1880.226, "from_m": 1503.897, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2625.415, "from_m": 1880.226, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3879.883, "from_m": 2625.415, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4391.973, "from_m": 3879.883, "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": 4652.846, "from_m": 4391.973, "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": 4697.45, "from_m": 4652.846, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5257.435, "from_m": 4697.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5297.964, "from_m": 5257.435, "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": 5322.201, "from_m": 5297.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5836.376, "from_m": 5322.201, "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": 5851.533, "from_m": 5836.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7745.776, "from_m": 5851.533, "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": 7774.813, "from_m": 7745.776, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8065.317, "from_m": 7774.813, "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": 8075.095, "from_m": 8065.317, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12251.287, "from_m": 8075.095, "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": 12631.24, "from_m": 12251.287, "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": 13456.567, "from_m": 12631.24, "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": 13814.696, "from_m": 13456.567, "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": 13838.709, "from_m": 13814.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17594.207, "from_m": 13838.709, "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": 17612.171, "from_m": 17594.207, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23969.179, "from_m": 17612.171, "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": 24292.044, "from_m": 23969.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25312.021, "from_m": 24292.044, "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": 25663.039, "from_m": 25312.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25928.959, "from_m": 25663.039, "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": 25936.75, "from_m": 25928.959, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27890.551, "from_m": 25936.75, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28429.827, "from_m": 27890.551, "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": 28492.557, "from_m": 28429.827, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29537.912, "from_m": 28492.557, "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": 29550.886, "from_m": 29537.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": 29723.233, "from_m": 29550.886, "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": 36005.819, "from_m": 29723.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36845.566, "from_m": 36005.819, "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": 36918.325, "from_m": 36845.566, "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": 37648.16, "from_m": 36918.325, "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": 38042.165, "from_m": 37648.16, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38664.027, "from_m": 38042.165, "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": 626540, "profile_key": "029151884c68134cc7cdbe0b81f23191a58c9b2b2ce2bdd3569f582f13373ab1", "schedule_id": 41110, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0011", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 68326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Aston", "stage_seq": 3, "distance_m": 4255.924, "section_seq": 1, "route_path_id": 68326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025", "location": "Four Oaks", "stage_seq": 4, "distance_m": 14533.826, "section_seq": 1, "route_path_id": 68326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "Blake Street", "stage_seq": 5, "distance_m": 17464.663, "section_seq": 1, "route_path_id": 68326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0034H", "location": "Lichfield City", "stage_seq": 6, "distance_m": 26443.956, "section_seq": 1, "route_path_id": 68326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0036H", "location": "Lichfield Trent Valley HL", "stage_seq": 7, "distance_m": 28306.417, "section_seq": 1, "route_path_id": 68326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0041", "location": "Alrewas L.C.", "stage_seq": 8, "distance_m": 34827.239, "section_seq": 1, "route_path_id": 68326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0044", "location": "Wichnor Jn", "stage_seq": 9, "distance_m": 36989.826, "section_seq": 1, "route_path_id": 68326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0045", "location": "Barton South Jn", "stage_seq": 10, "distance_m": 37625.669, "section_seq": 1, "route_path_id": 68326}, {"is_pass": false, "wtt_arr": "0050", "wtt_dep": null, "location": "Barton Under Needwood RSMD", "stage_seq": 11, "distance_m": 38664.027, "section_seq": 1, "route_path_id": 68326}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38664.027, "from_m": 0.0, "section_seq": 1, "route_path_id": 68326}], "total_distance_m": 38664.027, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 31284.721, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7379.306, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:41Z", "source_id": 51915592, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:15:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:48Z", "source_id": 16751255, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19267, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:24:46Z", "source_id": 51925028, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:24:54Z", "source_id": 16753880, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19170, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:53Z", "source_id": 51926932, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:27:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:59Z", "source_id": 16754401, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19154, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:55Z", "source_id": 51931968, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:59Z", "source_id": 16755721, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:05Z", "source_id": 51934410, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:37:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:08Z", "source_id": 16756361, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:12Z", "source_id": 16757949, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0011 |
0011 |
1A |
None |
None |
Barton Under Needwood RSMD |
0050 |
0050 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W30055/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Birmingham New Street |
Barton Under Needwood RSMD |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Barton Under Needwood RSMD |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16757949 |
1789602313532692 |
47 |
47 |
2026-09-16 23:59:02.764992 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:02.437098 |
| 595827 |
626565 |
C61570 |
722I07M017 |
2026-09-16 |
COMPLETE |
16758394 |
2026-09-17 00:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 626565, "stp": "P", "toc": "London Underground", "uid": "C61570", "consist": null, "dest_crs": "SBP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61570/2026-09-17/detailed", "trust_id": "722I07M017", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "00:13:00", "dar_platform": null, "dest_station": "Stonebridge Park", "service_date": "2026-09-16", "dest_arr_time": "0051", "dest_platform": "2", "is_terminated": 1, "next_location": "Stonebridge Park", "signalling_id": "2I07", "timing_status": "EARLY", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "0049", "current_leg_dep": "0047", "current_leg_end": "Stonebridge Park", "origin_dep_time": "0013", "origin_platform": null, "current_location": "Stonebridge Park", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]}", "current_leg_start": "Harlesden", "dest_arr_time_act": "0051", "motion_projection": null, "next_location_lat": "51.5439881", "next_location_lon": "-0.2764112", "previous_location": "Harlesden", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0013", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5439881", "current_position_lon": "-0.2764112", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:37:42Z\", \"source_id\": 16756654, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:27Z\", \"source_id\": 16757481, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:44:24Z\", \"source_id\": 16757818, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:32Z\", \"source_id\": 16758141, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:19Z\", \"source_id\": 16758394, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stonebridge Park", "service_state_platform": "2", "timing_fact_generation": 1789602499572500, "current_leg_arrival_utc": "2026-09-18T00:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:02.441524", "service_state_evidence_id": 16758394, "current_leg_start_actual_dep": "2026-09-18T00:48:30+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:02.801841", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
P |
ZEL |
SBP |
2I07 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:37:42Z", "source_id": 16756654, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:27Z", "source_id": 16757481, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:44:24Z", "source_id": 16757818, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:32Z", "source_id": 16758141, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:19Z", "source_id": 16758394, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}] |
Elephant & Castle L.T. |
0013 |
0013 |
None |
0:13:00 |
None |
Stonebridge Park |
0051 |
0051 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C61570/2026-09-17/detailed |
None |
Harlesden |
2026-09-18T00:48:30+01:00 |
Stonebridge Park |
2.0 |
{"type": "LineString", "coordinates": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]} |
0.9 |
0047 |
0049 |
Harlesden |
Stonebridge Park |
Stonebridge Park |
51.5439881 |
-0.2764112 |
51.5439881 |
-0.2764112 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Stonebridge Park |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758394 |
1789602499572500 |
10 |
10 |
2026-09-16 23:59:02.801841 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:02.441524 |
| 595828 |
625871 |
P90549 |
895E34M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 625871, "stp": "P", "toc": "Southeastern", "uid": "P90549", "consist": "465029+465037+466019", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90549/2026-09-16/detailed", "trust_id": "895E34M916", "origin_crs": "TBW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tonbridge Jubilee Sidings", "service_date": "2026-09-16", "dest_arr_time": "2344", "dest_platform": "S1", "is_terminated": 1, "next_location": "Tonbridge", "signalling_id": "5E34", "timing_status": "LATE", "origin_station": "Tunbridge Wells", "current_leg_arr": "2345", "current_leg_dep": "2336", "current_leg_end": "Tonbridge", "origin_dep_time": "2330", "origin_platform": "2", "current_location": "Tonbridge", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2630916, 51.1297641], [0.26305979999999995, 51.1300968], [0.2630951, 51.13072679999999], [0.2632149, 51.132071999999994], [0.2632887, 51.13272249999999], [0.2634122, 51.133209099999995], [0.2635771, 51.1336878], [0.2638567, 51.1344344], [0.2641974999999999, 51.135247], [0.2645102, 51.1357627], [0.2649805, 51.13641479999998], [0.2656691, 51.13717689999999], [0.26599159999999994, 51.1375057], [0.2661820999999999, 51.13777019999999], [0.2664315, 51.1380311], [0.2672049, 51.13885239999999], [0.2684934, 51.1399923], [0.2687679, 51.140221], [0.26949458523585645, 51.14082632614113], [0.2707408, 51.14186440000001], [0.27197889999999997, 51.14290439999999], [0.2723227, 51.1432404], [0.2726645, 51.1436442], [0.27303249999999996, 51.14409020000001], [0.273544, 51.1448572], [0.2740038000000001, 51.1454856], [0.274417, 51.1460335], [0.2751379, 51.1468231], [0.27566309999999994, 51.147378], [0.2758204, 51.1475352], [0.27703820000000007, 51.1488322], [0.2774499999999999, 51.1492678], [0.2778488, 51.1496897], [0.2784328, 51.1503074], [0.27894069999999993, 51.15084480000001], [0.27952389999999994, 51.151489100000006], [0.2801366, 51.1521337], [0.28078689999999995, 51.1527943], [0.2810513, 51.15302380000001], [0.2817587999999999, 51.1536498], [0.28209179999999995, 51.153954], [0.2823869, 51.1542696], [0.2826982, 51.154660099999994], [0.2829242, 51.1550125], [0.2831012, 51.1553931], [0.2832078, 51.1557323], [0.28329699999999997, 51.1560723], [0.2833264999999999, 51.156331399999985], [0.2833422, 51.156684600000006], [0.28329309999999996, 51.157061600000006], [0.2832251, 51.15738549999999], [0.2830908, 51.1577548], [0.2828414, 51.15821], [0.28245049999999994, 51.158761899999995], [0.2801181, 51.16166909999999], [0.2798504855375081, 51.1620009602833], [0.27955199999999997, 51.1623711], [0.2786207, 51.16352569999999], [0.27834029999999993, 51.16384879999999], [0.2778749, 51.16431579999999], [0.2769775, 51.16499619999998], [0.2765424, 51.1653411], [0.2761527, 51.1656937], [0.2757583, 51.16617949999999], [0.2756037, 51.1664305], [0.2754903, 51.16666089999998], [0.27539549999999996, 51.16687189999999], [0.2753225, 51.167081], [0.2752256, 51.1674611], [0.2751736, 51.1678486], [0.27518249999999994, 51.16827500000001], [0.2752383, 51.1686291], [0.2753001, 51.16894], [0.2753933, 51.1692015], [0.27563039999999994, 51.16968920000001], [0.2761313, 51.1703731], [0.2766575, 51.1710518], [0.2771793, 51.1717382], [0.27743949999999995, 51.172118000000005], [0.2777358, 51.1726184], [0.2779934, 51.1730745], [0.2782704, 51.1736247], [0.2785157, 51.174206], [0.27869740000000004, 51.1747269], [0.2788168, 51.17520510000001], [0.2789125, 51.1756842], [0.2789709, 51.1762239], [0.2789925, 51.1767782], [0.2789946, 51.17764480000001], [0.27887449999999997, 51.1785514], [0.2785178, 51.1805243], [0.2783005, 51.1815019], [0.27823419999999993, 51.18179730000001], [0.2781357, 51.18232259999999], [0.27812249999999994, 51.1823903], [0.27744489999999994, 51.1857125], [0.2774144, 51.185889499999995], [0.2773171, 51.1863462], [0.2771999, 51.18691140000001], [0.2771264, 51.1872398], [0.2770553, 51.18755749999999], [0.2769191999999999, 51.1881917], [0.276839, 51.1884682], [0.2767693, 51.1886864], [0.2766227, 51.1889949], [0.27643179999999995, 51.1893043], [0.2761841, 51.18961180000001], [0.2760421, 51.1897589], [0.27588019999999996, 51.18991359999999], [0.2757005, 51.1900693], [0.27549869999999993, 51.190229200000005], [0.2752349, 51.1903906], [0.27490849999999994, 51.190545099999994], [0.274583, 51.19067449999999], [0.2742462, 51.190791], [0.2738707, 51.19089429999999], [0.2735525999999999, 51.1909694], [0.27310629999999997, 51.1910515], [0.2725956, 51.191126100000005], [0.2721742, 51.19117800000001], [0.2717799, 51.1912178], [0.2714918, 51.191243], [0.2711041, 51.1912641], [0.2708757, 51.1912738], [0.27055559999999995, 51.191287399999986], [0.2702282, 51.1913093], [0.2699207, 51.19133659999999], [0.26949458523585645, 51.191380850434584], [0.2694537478226104, 51.191385091240846]]}", "current_leg_start": "Tunbridge Wells", "dest_arr_time_act": "2344", "motion_projection": null, "next_location_lat": "51.1913851", "next_location_lon": "0.2694537", "previous_location": "Tunbridge Wells", "current_leg_milage": "4.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "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\": 8023.821, \"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\": 8214.559, \"from_m\": 8023.821, \"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\": 8625.133, \"from_m\": 8214.559, \"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\": 625871, \"profile_key\": \"dd7cebee00c8836c6819285c879df28ab1d6b152e068706c6e55d9faf736dc50\", \"schedule_id\": 24352, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Tunbridge Wells\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 2, \"distance_m\": 933.003, \"section_seq\": 1, \"route_path_id\": 100403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 3, \"distance_m\": 6794.8, \"section_seq\": 1, \"route_path_id\": 100403}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Tonbridge\", \"stage_seq\": 4, \"distance_m\": 7696.124, \"section_seq\": 1, \"route_path_id\": 100403}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": null, \"location\": \"Tonbridge Jubilee Sidings\", \"stage_seq\": 5, \"distance_m\": 8625.133, \"section_seq\": 1, \"route_path_id\": 100403}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8625.133, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100403}], \"total_distance_m\": 8625.133, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 8625.133, \"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": "2330", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "9.0", "current_position_lat": "51.1913851", "current_position_lon": "0.2694537", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:44:15Z\", \"source_id\": 51876822, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:45:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:44:23Z\", \"source_id\": 16740070, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge", "service_state_platform": "2", "timing_fact_generation": 1789598748381237, "current_leg_arrival_utc": "2026-09-17T23:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:02.450919", "service_state_evidence_id": 51876822, "current_leg_start_actual_dep": "2026-09-17T23:35:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:02.768258", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
TBW |
None |
5E34 |
465029+465037+466019 |
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": 8023.821, "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": 8214.559, "from_m": 8023.821, "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": 8625.133, "from_m": 8214.559, "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": 625871, "profile_key": "dd7cebee00c8836c6819285c879df28ab1d6b152e068706c6e55d9faf736dc50", "schedule_id": 24352, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2330", "location": "Tunbridge Wells", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Wells Tunnel Jn", "stage_seq": 2, "distance_m": 933.003, "section_seq": 1, "route_path_id": 100403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Somerhill Tunnel", "stage_seq": 3, "distance_m": 6794.8, "section_seq": 1, "route_path_id": 100403}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Tonbridge", "stage_seq": 4, "distance_m": 7696.124, "section_seq": 1, "route_path_id": 100403}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": null, "location": "Tonbridge Jubilee Sidings", "stage_seq": 5, "distance_m": 8625.133, "section_seq": 1, "route_path_id": 100403}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8625.133, "from_m": 0.0, "section_seq": 1, "route_path_id": 100403}], "total_distance_m": 8625.133, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 8625.133, "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": 32625, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:44:15Z", "source_id": 51876822, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:45:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:44:23Z", "source_id": 16740070, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:45:00+01:00", "operational_fact": true}] |
Tunbridge Wells |
2330 |
2330 |
2 |
None |
None |
Tonbridge Jubilee Sidings |
2344 |
2344 |
S1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90549/2026-09-16/detailed |
None |
Tunbridge Wells |
2026-09-17T23:35:00+01:00 |
Tonbridge |
9.0 |
{"type": "LineString", "coordinates": [[0.2630916, 51.1297641], [0.26305979999999995, 51.1300968], [0.2630951, 51.13072679999999], [0.2632149, 51.132071999999994], [0.2632887, 51.13272249999999], [0.2634122, 51.133209099999995], [0.2635771, 51.1336878], [0.2638567, 51.1344344], [0.2641974999999999, 51.135247], [0.2645102, 51.1357627], [0.2649805, 51.13641479999998], [0.2656691, 51.13717689999999], [0.26599159999999994, 51.1375057], [0.2661820999999999, 51.13777019999999], [0.2664315, 51.1380311], [0.2672049, 51.13885239999999], [0.2684934, 51.1399923], [0.2687679, 51.140221], [0.26949458523585645, 51.14082632614113], [0.2707408, 51.14186440000001], [0.27197889999999997, 51.14290439999999], [0.2723227, 51.1432404], [0.2726645, 51.1436442], [0.27303249999999996, 51.14409020000001], [0.273544, 51.1448572], [0.2740038000000001, 51.1454856], [0.274417, 51.1460335], [0.2751379, 51.1468231], [0.27566309999999994, 51.147378], [0.2758204, 51.1475352], [0.27703820000000007, 51.1488322], [0.2774499999999999, 51.1492678], [0.2778488, 51.1496897], [0.2784328, 51.1503074], [0.27894069999999993, 51.15084480000001], [0.27952389999999994, 51.151489100000006], [0.2801366, 51.1521337], [0.28078689999999995, 51.1527943], [0.2810513, 51.15302380000001], [0.2817587999999999, 51.1536498], [0.28209179999999995, 51.153954], [0.2823869, 51.1542696], [0.2826982, 51.154660099999994], [0.2829242, 51.1550125], [0.2831012, 51.1553931], [0.2832078, 51.1557323], [0.28329699999999997, 51.1560723], [0.2833264999999999, 51.156331399999985], [0.2833422, 51.156684600000006], [0.28329309999999996, 51.157061600000006], [0.2832251, 51.15738549999999], [0.2830908, 51.1577548], [0.2828414, 51.15821], [0.28245049999999994, 51.158761899999995], [0.2801181, 51.16166909999999], [0.2798504855375081, 51.1620009602833], [0.27955199999999997, 51.1623711], [0.2786207, 51.16352569999999], [0.27834029999999993, 51.16384879999999], [0.2778749, 51.16431579999999], [0.2769775, 51.16499619999998], [0.2765424, 51.1653411], [0.2761527, 51.1656937], [0.2757583, 51.16617949999999], [0.2756037, 51.1664305], [0.2754903, 51.16666089999998], [0.27539549999999996, 51.16687189999999], [0.2753225, 51.167081], [0.2752256, 51.1674611], [0.2751736, 51.1678486], [0.27518249999999994, 51.16827500000001], [0.2752383, 51.1686291], [0.2753001, 51.16894], [0.2753933, 51.1692015], [0.27563039999999994, 51.16968920000001], [0.2761313, 51.1703731], [0.2766575, 51.1710518], [0.2771793, 51.1717382], [0.27743949999999995, 51.172118000000005], [0.2777358, 51.1726184], [0.2779934, 51.1730745], [0.2782704, 51.1736247], [0.2785157, 51.174206], [0.27869740000000004, 51.1747269], [0.2788168, 51.17520510000001], [0.2789125, 51.1756842], [0.2789709, 51.1762239], [0.2789925, 51.1767782], [0.2789946, 51.17764480000001], [0.27887449999999997, 51.1785514], [0.2785178, 51.1805243], [0.2783005, 51.1815019], [0.27823419999999993, 51.18179730000001], [0.2781357, 51.18232259999999], [0.27812249999999994, 51.1823903], [0.27744489999999994, 51.1857125], [0.2774144, 51.185889499999995], [0.2773171, 51.1863462], [0.2771999, 51.18691140000001], [0.2771264, 51.1872398], [0.2770553, 51.18755749999999], [0.2769191999999999, 51.1881917], [0.276839, 51.1884682], [0.2767693, 51.1886864], [0.2766227, 51.1889949], [0.27643179999999995, 51.1893043], [0.2761841, 51.18961180000001], [0.2760421, 51.1897589], [0.27588019999999996, 51.18991359999999], [0.2757005, 51.1900693], [0.27549869999999993, 51.190229200000005], [0.2752349, 51.1903906], [0.27490849999999994, 51.190545099999994], [0.274583, 51.19067449999999], [0.2742462, 51.190791], [0.2738707, 51.19089429999999], [0.2735525999999999, 51.1909694], [0.27310629999999997, 51.1910515], [0.2725956, 51.191126100000005], [0.2721742, 51.19117800000001], [0.2717799, 51.1912178], [0.2714918, 51.191243], [0.2711041, 51.1912641], [0.2708757, 51.1912738], [0.27055559999999995, 51.191287399999986], [0.2702282, 51.1913093], [0.2699207, 51.19133659999999], [0.26949458523585645, 51.191380850434584], [0.2694537478226104, 51.191385091240846]]} |
4.8 |
2336 |
2345 |
Tunbridge Wells |
Tonbridge |
Tonbridge |
51.1913851 |
0.2694537 |
51.1913851 |
0.2694537 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Tonbridge |
TD |
TRACKING_TIMEOUT |
51876822 |
1789598748381237 |
16 |
16 |
2026-09-16 23:59:02.768258 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:02.450919 |
| 595829 |
626196 |
P66637 |
521F80M916 |
2026-09-16 |
COMPLETE |
16758368 |
2026-09-17 00:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 626196, "stp": "O", "toc": "Greater Anglia", "uid": "P66637", "consist": "720121+720504", "dest_crs": "WTM", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66637/2026-09-17/detailed", "trust_id": "521F80M916", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Witham", "service_date": "2026-09-16", "dest_arr_time": "0035", "dest_platform": "1", "is_terminated": 1, "next_location": "Witham", "signalling_id": "1F80", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "0049", "current_leg_dep": "0044", "current_leg_end": "Witham", "origin_dep_time": "2348", "origin_platform": "14", "current_location": "Witham", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "+14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5927723505437092, 51.780337395385494], [0.5936531999999999, 51.780736000000005], [0.5945633, 51.7811479], [0.5974551999999999, 51.78245739999999], [0.6037003, 51.78527939999999], [0.6084450999999998, 51.78760859999999], [0.6149995, 51.7914013], [0.6179681, 51.793179999999985], [0.6262675, 51.79811369999999], [0.6265246, 51.7982651], [0.628820698883665, 51.799650896530466], [0.6297958, 51.80023940000001], [0.6301152, 51.80043619999999], [0.6318734, 51.80147459999999], [0.6321386, 51.80163269999999], [0.6358518999999999, 51.80381199999999], [0.6364907, 51.804193700000006], [0.6370845999999999, 51.804560300000006], [0.637378, 51.8047393], [0.6383310999999999, 51.805296], [0.6392815, 51.8058493]]}", "current_leg_start": "Hatfield Peverel", "dest_arr_time_act": "0035", "motion_projection": null, "next_location_lat": "51.8058493", "next_location_lon": "0.6392815", "previous_location": "Hatfield Peverel", "current_leg_milage": "2.7", "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\": 32987.925, \"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\": 45068.25, \"from_m\": 32987.925, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47326.995, \"from_m\": 45068.25, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48055.898, \"from_m\": 47326.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48542.594, \"from_m\": 48055.898, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48828.513, \"from_m\": 48542.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49319.651, \"from_m\": 48828.513, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 62029.16, \"from_m\": 49319.651, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 626196, \"profile_key\": \"5ecced5981ad9c1ae6c395ef3894187d2b6d512c9df86f30714cd4b1234ba5d4\", \"schedule_id\": 39809, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 99444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 99444}, {\"is_pass\": false, \"wtt_arr\": \"2354H\", \"wtt_dep\": \"2355H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.267, \"section_seq\": 1, \"route_path_id\": 99444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.616, \"section_seq\": 1, \"route_path_id\": 99444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.865, \"section_seq\": 1, \"route_path_id\": 99444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.944, \"section_seq\": 1, \"route_path_id\": 99444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 21644.527, \"section_seq\": 1, \"route_path_id\": 99444}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": \"0011\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 32408.872, \"section_seq\": 1, \"route_path_id\": 99444}, {\"is_pass\": false, \"wtt_arr\": \"0014H\", \"wtt_dep\": \"0015\", \"location\": \"Ingatestone\", \"stage_seq\": 10, \"distance_m\": 37904.051, \"section_seq\": 1, \"route_path_id\": 99444}, {\"is_pass\": false, \"wtt_arr\": \"0021\", \"wtt_dep\": \"0022\", \"location\": \"Chelmsford\", \"stage_seq\": 11, \"distance_m\": 47839.573, \"section_seq\": 1, \"route_path_id\": 99444}, {\"is_pass\": false, \"wtt_arr\": \"0025H\", \"wtt_dep\": \"0026\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 12, \"distance_m\": 52014.955, \"section_seq\": 1, \"route_path_id\": 99444}, {\"is_pass\": false, \"wtt_arr\": \"0029H\", \"wtt_dep\": \"0030\", \"location\": \"Hatfield Peverel\", \"stage_seq\": 13, \"distance_m\": 57663.302, \"section_seq\": 1, \"route_path_id\": 99444}, {\"is_pass\": false, \"wtt_arr\": \"0035\", \"wtt_dep\": null, \"location\": \"Witham\", \"stage_seq\": 14, \"distance_m\": 62029.16, \"section_seq\": 1, \"route_path_id\": 99444}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62029.16, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99444}], \"total_distance_m\": 62029.16, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60960.401, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1068.759, \"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.8058493", "current_position_lon": "0.6392815", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:58:21Z\", \"source_id\": 51896375, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:59:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:58:22Z\", \"source_id\": 16745968, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:06:35Z\", \"source_id\": 51906916, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:07:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:06:38Z\", \"source_id\": 16748851, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:16:32Z\", \"source_id\": 51917481, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:16:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:16:33Z\", \"source_id\": 16751748, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:01Z\", \"source_id\": 51923494, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:07Z\", \"source_id\": 16753462, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:19Z\", \"source_id\": 51928189, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:28:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:23Z\", \"source_id\": 16754759, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:34:25Z\", \"source_id\": 51933107, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:34:27Z\", \"source_id\": 16756032, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:08Z\", \"source_id\": 51935977, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:38:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:12Z\", \"source_id\": 16756744, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:14Z\", \"source_id\": 51938693, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:43:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:17Z\", \"source_id\": 16757462, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:05Z\", \"source_id\": 51942046, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:49:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:09Z\", \"source_id\": 16758368, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Witham", "service_state_platform": "1", "timing_fact_generation": 1789602489682533, "current_leg_arrival_utc": "2026-09-18T00:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:03.586669", "service_state_evidence_id": 16758368, "current_leg_start_actual_dep": "2026-09-18T00:44:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:03.825762", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
LST |
WTM |
1F80 |
720121+720504 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 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": 32987.925, "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": 45068.25, "from_m": 32987.925, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47326.995, "from_m": 45068.25, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48055.898, "from_m": 47326.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48542.594, "from_m": 48055.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48828.513, "from_m": 48542.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49319.651, "from_m": 48828.513, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 62029.16, "from_m": 49319.651, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 626196, "profile_key": "5ecced5981ad9c1ae6c395ef3894187d2b6d512c9df86f30714cd4b1234ba5d4", "schedule_id": 39809, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2348", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 99444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 99444}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 99444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.616, "section_seq": 1, "route_path_id": 99444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.865, "section_seq": 1, "route_path_id": 99444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.944, "section_seq": 1, "route_path_id": 99444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.527, "section_seq": 1, "route_path_id": 99444}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0011", "location": "Shenfield", "stage_seq": 9, "distance_m": 32408.872, "section_seq": 1, "route_path_id": 99444}, {"is_pass": false, "wtt_arr": "0014H", "wtt_dep": "0015", "location": "Ingatestone", "stage_seq": 10, "distance_m": 37904.051, "section_seq": 1, "route_path_id": 99444}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": "0022", "location": "Chelmsford", "stage_seq": 11, "distance_m": 47839.573, "section_seq": 1, "route_path_id": 99444}, {"is_pass": false, "wtt_arr": "0025H", "wtt_dep": "0026", "location": "Beaulieu Park (Construction)", "stage_seq": 12, "distance_m": 52014.955, "section_seq": 1, "route_path_id": 99444}, {"is_pass": false, "wtt_arr": "0029H", "wtt_dep": "0030", "location": "Hatfield Peverel", "stage_seq": 13, "distance_m": 57663.302, "section_seq": 1, "route_path_id": 99444}, {"is_pass": false, "wtt_arr": "0035", "wtt_dep": null, "location": "Witham", "stage_seq": 14, "distance_m": 62029.16, "section_seq": 1, "route_path_id": 99444}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62029.16, "from_m": 0.0, "section_seq": 1, "route_path_id": 99444}], "total_distance_m": 62029.16, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60960.401, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1068.759, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:58:21Z", "source_id": 51896375, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:59:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:58:22Z", "source_id": 16745968, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:06:35Z", "source_id": 51906916, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:07:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:06:38Z", "source_id": 16748851, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:16:32Z", "source_id": 51917481, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:16:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:16:33Z", "source_id": 16751748, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:01Z", "source_id": 51923494, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:07Z", "source_id": 16753462, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13883, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:19Z", "source_id": 51928189, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:28:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:23Z", "source_id": 16754759, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:34:25Z", "source_id": 51933107, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:34:27Z", "source_id": 16756032, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:08Z", "source_id": 51935977, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:38:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:12Z", "source_id": 16756744, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13855, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:14Z", "source_id": 51938693, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:43:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:17Z", "source_id": 16757462, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13831, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:05Z", "source_id": 51942046, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:49:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:09Z", "source_id": 16758368, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2348 |
2348 |
14 |
None |
None |
Witham |
0035 |
0035 |
1 |
LATE |
+14 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66637/2026-09-17/detailed |
None |
Hatfield Peverel |
2026-09-18T00:44:00+01:00 |
Witham |
5.0 |
{"type": "LineString", "coordinates": [[0.5927723505437092, 51.780337395385494], [0.5936531999999999, 51.780736000000005], [0.5945633, 51.7811479], [0.5974551999999999, 51.78245739999999], [0.6037003, 51.78527939999999], [0.6084450999999998, 51.78760859999999], [0.6149995, 51.7914013], [0.6179681, 51.793179999999985], [0.6262675, 51.79811369999999], [0.6265246, 51.7982651], [0.628820698883665, 51.799650896530466], [0.6297958, 51.80023940000001], [0.6301152, 51.80043619999999], [0.6318734, 51.80147459999999], [0.6321386, 51.80163269999999], [0.6358518999999999, 51.80381199999999], [0.6364907, 51.804193700000006], [0.6370845999999999, 51.804560300000006], [0.637378, 51.8047393], [0.6383310999999999, 51.805296], [0.6392815, 51.8058493]]} |
2.7 |
0044 |
0049 |
Hatfield Peverel |
Witham |
Witham |
51.8058493 |
0.6392815 |
51.8058493 |
0.6392815 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Witham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758368 |
1789602489682533 |
57 |
57 |
2026-09-16 23:59:03.825762 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:03.586669 |
| 595830 |
626902 |
C49582 |
855C44M017 |
2026-09-16 |
COMPLETE |
16758523 |
2026-09-17 00:48:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 626902, "stp": "P", "toc": "Great Western Railway", "uid": "C49582", "consist": "802015", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49582/2026-09-17/detailed", "trust_id": "855C44M017", "origin_crs": "PNZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Penzance T & RSMD", "service_date": "2026-09-16", "dest_arr_time": "0110", "dest_platform": null, "is_terminated": 1, "next_location": "Penzance T & RSMD", "signalling_id": "5C44", "timing_status": "EARLY", "origin_station": "Penzance", "current_leg_arr": "0048", "current_leg_dep": "0039", "current_leg_end": "Penzance T & RSMD", "origin_dep_time": "0055", "origin_platform": "3", "current_location": "Penzance T & RSMD", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "-22 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.5320392, 50.122148900000006], [-5.531870999999999, 50.12231899999999], [-5.5315841, 50.12263110000001], [-5.5304028999999995, 50.12376999999999], [-5.530191499999999, 50.1239756], [-5.530056, 50.12407049999999], [-5.529882099999999, 50.1241805], [-5.5292493, 50.12460010000001], [-5.5290652, 50.124706499999995], [-5.528719099999999, 50.12490789999999], [-5.528345900000001, 50.1250725], [-5.528215199999999, 50.125132], [-5.527979299999999, 50.1252337], [-5.5276746, 50.12536169999999], [-5.5271384, 50.1255503], [-5.526762899999999, 50.1256621], [-5.5259046, 50.1259097], [-5.5250304, 50.1261404], [-5.5248826, 50.12617819999999], [-5.524217499999999, 50.12632579999999], [-5.5235416, 50.12644280000001], [-5.5228174, 50.12653730000001], [-5.522148099999999, 50.1265967], [-5.5207709, 50.126700699999994], [-5.5203256000000005, 50.12673339999999], [-5.520057399999999, 50.1267557], [-5.5196516, 50.1268165], [-5.519385, 50.126851], [-5.515875199999999, 50.1272503], [-5.5153979, 50.1272985], [-5.5150444, 50.1273384], [-5.512716500000001, 50.1276391], [-5.5121207, 50.12772], [-5.5116969, 50.1277699], [-5.5114117, 50.127802300000006], [-5.5111229999999995, 50.12782309999999], [-5.5106862, 50.127850900000006], [-5.5100907, 50.1278832], [-5.5094807, 50.12792029999999], [-5.508932, 50.127952699999994], [-5.508849, 50.127955], [-5.5083978, 50.1279827], [-5.507986399999999, 50.12800589999999], [-5.5077048, 50.1280244], [-5.507412499999999, 50.1280568], [-5.5070695999999995, 50.12810999999999], [-5.5067658999999995, 50.1281517], [-5.5065159, 50.12818550000001], [-5.506341699999999, 50.12821169999999], [-5.5060614999999995, 50.12825139999999], [-5.5058038, 50.1282857], [-5.505500299999999, 50.128314], [-5.5027199, 50.12847059999999]]}", "current_leg_start": "Penzance", "dest_arr_time_act": "0110", "motion_projection": null, "next_location_lat": "50.1284706", "next_location_lon": "-5.5027199", "previous_location": "Penzance", "current_leg_milage": "1.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 433.475, \"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\": 2301.814, \"from_m\": 433.475, \"capability_applied\": null, \"effective_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\": 626902, \"profile_key\": \"1619c365b2474214de087180458afc637e68244f148ae387a117263406e7e00d\", \"schedule_id\": 31791, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0055\", \"location\": \"Penzance\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30344}, {\"is_pass\": false, \"wtt_arr\": \"0110\", \"wtt_dep\": null, \"location\": \"Penzance T & RSMD\", \"stage_seq\": 2, \"distance_m\": 2301.814, \"section_seq\": 1, \"route_path_id\": 30344}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2301.814, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30344}], \"total_distance_m\": 2301.814, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 433.475, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1868.339, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0055", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "50.1284706", "current_position_lon": "-5.5027199", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:49:07Z\", \"source_id\": 16758523, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Penzance T & RSMD", "service_state_platform": null, "timing_fact_generation": 1789602547733347, "current_leg_arrival_utc": "2026-09-18T00:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:07.731735", "service_state_evidence_id": 16758523, "current_leg_start_actual_dep": "2026-09-18T00:55:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T23:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:08.183103", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PNZ |
None |
5C44 |
802015 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 433.475, "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": 2301.814, "from_m": 433.475, "capability_applied": null, "effective_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": 626902, "profile_key": "1619c365b2474214de087180458afc637e68244f148ae387a117263406e7e00d", "schedule_id": 31791, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0055", "location": "Penzance", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30344}, {"is_pass": false, "wtt_arr": "0110", "wtt_dep": null, "location": "Penzance T & RSMD", "stage_seq": 2, "distance_m": 2301.814, "section_seq": 1, "route_path_id": 30344}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2301.814, "from_m": 0.0, "section_seq": 1, "route_path_id": 30344}], "total_distance_m": 2301.814, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 433.475, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1868.339, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:49:07Z", "source_id": 16758523, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}] |
Penzance |
0055 |
0055 |
3 |
None |
None |
Penzance T & RSMD |
0110 |
0110 |
None |
EARLY |
-22 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49582/2026-09-17/detailed |
None |
Penzance |
2026-09-18T00:55:00+01:00 |
Penzance T & RSMD |
9.0 |
{"type": "LineString", "coordinates": [[-5.5320392, 50.122148900000006], [-5.531870999999999, 50.12231899999999], [-5.5315841, 50.12263110000001], [-5.5304028999999995, 50.12376999999999], [-5.530191499999999, 50.1239756], [-5.530056, 50.12407049999999], [-5.529882099999999, 50.1241805], [-5.5292493, 50.12460010000001], [-5.5290652, 50.124706499999995], [-5.528719099999999, 50.12490789999999], [-5.528345900000001, 50.1250725], [-5.528215199999999, 50.125132], [-5.527979299999999, 50.1252337], [-5.5276746, 50.12536169999999], [-5.5271384, 50.1255503], [-5.526762899999999, 50.1256621], [-5.5259046, 50.1259097], [-5.5250304, 50.1261404], [-5.5248826, 50.12617819999999], [-5.524217499999999, 50.12632579999999], [-5.5235416, 50.12644280000001], [-5.5228174, 50.12653730000001], [-5.522148099999999, 50.1265967], [-5.5207709, 50.126700699999994], [-5.5203256000000005, 50.12673339999999], [-5.520057399999999, 50.1267557], [-5.5196516, 50.1268165], [-5.519385, 50.126851], [-5.515875199999999, 50.1272503], [-5.5153979, 50.1272985], [-5.5150444, 50.1273384], [-5.512716500000001, 50.1276391], [-5.5121207, 50.12772], [-5.5116969, 50.1277699], [-5.5114117, 50.127802300000006], [-5.5111229999999995, 50.12782309999999], [-5.5106862, 50.127850900000006], [-5.5100907, 50.1278832], [-5.5094807, 50.12792029999999], [-5.508932, 50.127952699999994], [-5.508849, 50.127955], [-5.5083978, 50.1279827], [-5.507986399999999, 50.12800589999999], [-5.5077048, 50.1280244], [-5.507412499999999, 50.1280568], [-5.5070695999999995, 50.12810999999999], [-5.5067658999999995, 50.1281517], [-5.5065159, 50.12818550000001], [-5.506341699999999, 50.12821169999999], [-5.5060614999999995, 50.12825139999999], [-5.5058038, 50.1282857], [-5.505500299999999, 50.128314], [-5.5027199, 50.12847059999999]]} |
1.4 |
0039 |
0048 |
Penzance |
Penzance T & RSMD |
Penzance T & RSMD |
50.1284706 |
-5.5027199 |
50.1284706 |
-5.5027199 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:48:00 |
Penzance T & RSMD |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758523 |
1789602547733347 |
2 |
2 |
2026-09-16 23:59:08.183103 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:07.731735 |
| 595831 |
626228 |
L81902 |
872G77M916 |
2026-09-16 |
COMPLETE |
16758297 |
2026-09-17 00:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 626228, "stp": "O", "toc": "South Western Railway", "uid": "L81902", "consist": "701032", "dest_crs": "GLD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81902/2026-09-17/detailed", "trust_id": "872G77M916", "origin_crs": null, "show_on_map": 0, "dar_est_time": "23:50:00", "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-16", "dest_arr_time": "0048", "dest_platform": "3", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2G77", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0049", "current_leg_dep": "0045", "current_leg_end": "Guildford", "origin_dep_time": "2350", "origin_platform": "5", "current_location": "Guildford", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]}", "current_leg_start": "London Road (Guildford)", "dest_arr_time_act": "0048", "motion_projection": null, "next_location_lat": "51.2377313", "next_location_lon": "-0.5815048", "previous_location": "London Road (Guildford)", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12147.239, \"from_m\": 12088.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15912.346, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15974.461, \"from_m\": 15912.346, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16032.395, \"from_m\": 15974.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19815.144, \"from_m\": 16032.395, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19859.461, \"from_m\": 19815.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20094.629, \"from_m\": 19859.461, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21497.991, \"from_m\": 20094.629, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21574.171, \"from_m\": 21497.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21604.761, \"from_m\": 21574.171, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 33292.514, \"from_m\": 21604.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42064.455, \"from_m\": 33292.514, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46440.775, \"from_m\": 42064.455, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48000.567, \"from_m\": 46440.775, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48525.151, \"from_m\": 48000.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48643.878, \"from_m\": 48525.151, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48842.611, \"from_m\": 48643.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 626228, \"profile_key\": \"a9718c1c2282f67b7cd9dc5d4bf56e16521788f4950d5372343d262f18aee9bc\", \"schedule_id\": 37727, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2350\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2354\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2359\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0002H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0005H\", \"wtt_dep\": \"0006H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0013H\", \"wtt_dep\": \"0014H\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19286.006, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 21574.171, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0018\", \"wtt_dep\": \"0018H\", \"location\": \"Hinchley Wood\", \"stage_seq\": 11, \"distance_m\": 22896.814, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0021\", \"location\": \"Claygate\", \"stage_seq\": 12, \"distance_m\": 24591.591, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": \"0024H\", \"location\": \"Oxshott\", \"stage_seq\": 13, \"distance_m\": 27623.187, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0027H\", \"wtt_dep\": \"0028\", \"location\": \"Cobham & Stoke d'Abernon\", \"stage_seq\": 14, \"distance_m\": 30488.153, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0031H\", \"wtt_dep\": \"0032\", \"location\": \"Effingham Junction\", \"stage_seq\": 15, \"distance_m\": 34164.586, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0034\", \"wtt_dep\": \"0034H\", \"location\": \"Horsley\", \"stage_seq\": 16, \"distance_m\": 35857.534, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0039\", \"wtt_dep\": \"0039H\", \"location\": \"Clandon\", \"stage_seq\": 17, \"distance_m\": 40952.534, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0044\", \"wtt_dep\": \"0044H\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 18, \"distance_m\": 46203.564, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0048\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 19, \"distance_m\": 48842.611, \"section_seq\": 1, \"route_path_id\": 35014}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48842.611, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35014}], \"total_distance_m\": 48842.611, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35471.368, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 13371.243, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2350", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2377313", "current_position_lon": "-0.5815048", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:52:29Z\", \"source_id\": 51888583, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:53:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:52:33Z\", \"source_id\": 16743681, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:57:18Z\", \"source_id\": 51895016, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:58:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:57:22Z\", \"source_id\": 16745587, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:00:55Z\", \"source_id\": 51899896, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:01:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:00:58Z\", \"source_id\": 16746933, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:04:06Z\", \"source_id\": 51903915, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:04:08Z\", \"source_id\": 16748015, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:07:27Z\", \"source_id\": 51907899, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:08:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:07:29Z\", \"source_id\": 16749109, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:08:35Z\", \"source_id\": 51909202, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:09:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:08:43Z\", \"source_id\": 16749493, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:16Z\", \"source_id\": 51912136, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:12:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:19Z\", \"source_id\": 16750270, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28548, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:16:46Z\", \"source_id\": 51917703, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:17:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:16:53Z\", \"source_id\": 16751825, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:13Z\", \"source_id\": 51919070, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:20:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:17Z\", \"source_id\": 16752203, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:40Z\", \"source_id\": 51923173, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:43Z\", \"source_id\": 16753357, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:49Z\", \"source_id\": 51926886, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:27:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:53Z\", \"source_id\": 16754379, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:28Z\", \"source_id\": 51930889, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:32:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:32Z\", \"source_id\": 16755400, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28106, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:10Z\", \"source_id\": 51932175, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:34:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:13Z\", \"source_id\": 16755780, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:10Z\", \"source_id\": 51935987, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:12Z\", \"source_id\": 16756748, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:10Z\", \"source_id\": 51939222, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:14Z\", \"source_id\": 16757614, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27945, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:34Z\", \"source_id\": 51941757, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:39Z\", \"source_id\": 16758297, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "3", "timing_fact_generation": 1789602461506122, "current_leg_arrival_utc": "2026-09-18T00:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:12.484281", "service_state_evidence_id": 16758297, "current_leg_start_actual_dep": "2026-09-18T00:45:30+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:15.421809", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
GLD |
2G77 |
701032 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12147.239, "from_m": 12088.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15912.346, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15974.461, "from_m": 15912.346, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16032.395, "from_m": 15974.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19815.144, "from_m": 16032.395, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19859.461, "from_m": 19815.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20094.629, "from_m": 19859.461, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21497.991, "from_m": 20094.629, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21574.171, "from_m": 21497.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21604.761, "from_m": 21574.171, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 33292.514, "from_m": 21604.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42064.455, "from_m": 33292.514, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46440.775, "from_m": 42064.455, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48000.567, "from_m": 46440.775, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48525.151, "from_m": 48000.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48643.878, "from_m": 48525.151, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48842.611, "from_m": 48643.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 626228, "profile_key": "a9718c1c2282f67b7cd9dc5d4bf56e16521788f4950d5372343d262f18aee9bc", "schedule_id": 37727, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2350", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2354", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2359", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0002H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 35014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 35014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0013H", "wtt_dep": "0014H", "location": "Surbiton", "stage_seq": 9, "distance_m": 19286.006, "section_seq": 1, "route_path_id": 35014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016H", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 21574.171, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0018", "wtt_dep": "0018H", "location": "Hinchley Wood", "stage_seq": 11, "distance_m": 22896.814, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0021", "location": "Claygate", "stage_seq": 12, "distance_m": 24591.591, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": "0024H", "location": "Oxshott", "stage_seq": 13, "distance_m": 27623.187, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0027H", "wtt_dep": "0028", "location": "Cobham & Stoke d'Abernon", "stage_seq": 14, "distance_m": 30488.153, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0031H", "wtt_dep": "0032", "location": "Effingham Junction", "stage_seq": 15, "distance_m": 34164.586, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": "0034H", "location": "Horsley", "stage_seq": 16, "distance_m": 35857.534, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0039", "wtt_dep": "0039H", "location": "Clandon", "stage_seq": 17, "distance_m": 40952.534, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0044", "wtt_dep": "0044H", "location": "London Road (Guildford)", "stage_seq": 18, "distance_m": 46203.564, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0048", "wtt_dep": null, "location": "Guildford", "stage_seq": 19, "distance_m": 48842.611, "section_seq": 1, "route_path_id": 35014}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48842.611, "from_m": 0.0, "section_seq": 1, "route_path_id": 35014}], "total_distance_m": 48842.611, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35471.368, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 13371.243, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:52:29Z", "source_id": 51888583, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:52:33Z", "source_id": 16743681, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:57:18Z", "source_id": 51895016, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:58:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:57:22Z", "source_id": 16745587, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:00:55Z", "source_id": 51899896, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:01:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:00:58Z", "source_id": 16746933, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:04:06Z", "source_id": 51903915, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:04:08Z", "source_id": 16748015, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:07:27Z", "source_id": 51907899, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:08:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:07:29Z", "source_id": 16749109, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:08:35Z", "source_id": 51909202, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:09:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:08:43Z", "source_id": 16749493, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28512, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:16Z", "source_id": 51912136, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:12:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:19Z", "source_id": 16750270, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28548, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:16:46Z", "source_id": 51917703, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:17:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:16:53Z", "source_id": 16751825, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28552, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:13Z", "source_id": 51919070, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:20:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:17Z", "source_id": 16752203, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28556, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:40Z", "source_id": 51923173, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:23:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:43Z", "source_id": 16753357, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28122, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:49Z", "source_id": 51926886, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:27:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:53Z", "source_id": 16754379, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28113, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:28Z", "source_id": 51930889, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:32:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:32Z", "source_id": 16755400, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28106, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:10Z", "source_id": 51932175, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:34:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:13Z", "source_id": 16755780, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28102, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:10Z", "source_id": 51935987, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:12Z", "source_id": 16756748, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28098, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:10Z", "source_id": 51939222, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:14Z", "source_id": 16757614, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27945, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:34Z", "source_id": 51941757, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:39Z", "source_id": 16758297, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}] |
London Waterloo |
2350 |
2350 |
5 |
23:50:00 |
None |
Guildford |
0048 |
0048 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81902/2026-09-17/detailed |
None |
London Road (Guildford) |
2026-09-18T00:45:30+01:00 |
Guildford |
4.0 |
{"type": "LineString", "coordinates": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]} |
1.6 |
0045 |
0049 |
London Road (Guildford) |
Guildford |
Guildford |
51.2377313 |
-0.5815048 |
51.2377313 |
-0.5815048 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Guildford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758297 |
1789602461506122 |
61 |
61 |
2026-09-16 23:59:15.421809 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:12.484281 |
| 595832 |
625615 |
G89604 |
321N66M916 |
2026-09-16 |
COMPLETE |
16758309 |
2026-09-17 00:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 625615, "stp": "O", "toc": "Northern", "uid": "G89604", "consist": "323238+323243", "dest_crs": "BPN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89604/2026-09-17/detailed", "trust_id": "321N66M916", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-16", "dest_arr_time": "0050", "dest_platform": "4", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "1N66", "timing_status": "EARLY", "origin_station": "Manchester Airport", "current_leg_arr": "0049", "current_leg_dep": "0044", "current_leg_end": "Blackpool North", "origin_dep_time": "2317", "origin_platform": "2A", "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-16T23:59:21", "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": "0050", "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\": 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\": 15974.851, \"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\": 16526.484, \"from_m\": 15974.851, \"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\": 17139.415, \"from_m\": 16526.484, \"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\": 17219.224, \"from_m\": 17139.415, \"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\": 18989.798, \"from_m\": 17219.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19422.832, \"from_m\": 18989.798, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20376.94, \"from_m\": 19422.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20844.916, \"from_m\": 20376.94, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23011.663, \"from_m\": 20844.916, \"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\": 25419.781, \"from_m\": 23011.663, \"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\": 32987.44, \"from_m\": 25419.781, \"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\": 34001.256, \"from_m\": 32987.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34046.24, \"from_m\": 34001.256, \"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\": 34570.939, \"from_m\": 34046.24, \"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\": 35088.566, \"from_m\": 34570.939, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39107.161, \"from_m\": 35088.566, \"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\": 39137.8, \"from_m\": 39107.161, \"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\": 47616.689, \"from_m\": 39137.8, \"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\": 47732.328, \"from_m\": 47616.689, \"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\": 50578.885, \"from_m\": 47732.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\": 57765.131, \"from_m\": 50578.885, \"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\": 58154.741, \"from_m\": 57765.131, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65932.316, \"from_m\": 58154.741, \"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\": 65979.649, \"from_m\": 65932.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66000.545, \"from_m\": 65979.649, \"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\": 66048.801, \"from_m\": 66000.545, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66089.021, \"from_m\": 66048.801, \"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\": 66143.103, \"from_m\": 66089.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66369.605, \"from_m\": 66143.103, \"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\": 67418.791, \"from_m\": 66369.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67441.687, \"from_m\": 67418.791, \"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\": 67499.468, \"from_m\": 67441.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79280.429, \"from_m\": 67499.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79983.526, \"from_m\": 79280.429, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 80049.072, \"from_m\": 79983.526, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89277.994, \"from_m\": 80049.072, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 89887.89, \"from_m\": 89277.994, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 90257.623, \"from_m\": 89887.89, \"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\": 94140.503, \"from_m\": 90257.623, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 94173.293, \"from_m\": 94140.503, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94469.81, \"from_m\": 94173.293, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94610.824, \"from_m\": 94469.81, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94801.685, \"from_m\": 94610.824, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94813.419, \"from_m\": 94801.685, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95140.306, \"from_m\": 94813.419, \"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\": 625615, \"profile_key\": \"c266250cbdbfc85f711582782a0fc7230dfde6ecc51c61d47f168aa0f10ad05a\", \"schedule_id\": 37369, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2320H\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2332H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2336\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 7, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Water Street Jn\", \"stage_seq\": 9, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 10, \"distance_m\": 18907.549, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2342\", \"location\": \"Salford Crescent\", \"stage_seq\": 11, \"distance_m\": 20156.548, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349H\", \"location\": \"Burnden Jn\", \"stage_seq\": 12, \"distance_m\": 33749.575, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2351H\", \"location\": \"Bolton\", \"stage_seq\": 13, \"distance_m\": 34456.319, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Lostock Jn\", \"stage_seq\": 14, \"distance_m\": 39107.161, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356\", \"location\": \"Lostock\", \"stage_seq\": 15, \"distance_m\": 39355.018, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359H\", \"location\": \"Horwich Parkway\", \"stage_seq\": 16, \"distance_m\": 42487.428, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"0001H\", \"wtt_dep\": \"0002\", \"location\": \"Blackrod\", \"stage_seq\": 17, \"distance_m\": 44979.975, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"0004H\", \"wtt_dep\": \"0005H\", \"location\": \"Adlington (Lancashire)\", \"stage_seq\": 18, \"distance_m\": 48257.674, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"0009\", \"wtt_dep\": \"0009H\", \"location\": \"Chorley\", \"stage_seq\": 19, \"distance_m\": 53141.28, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0012H\", \"location\": \"Buckshaw Village\", \"stage_seq\": 20, \"distance_m\": 56809.68, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014\", \"location\": \"Euxton Jn\", \"stage_seq\": 21, \"distance_m\": 58339.291, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"0016\", \"wtt_dep\": \"0016H\", \"location\": \"Leyland\", \"stage_seq\": 22, \"distance_m\": 60472.412, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022H\", \"location\": \"Ribble Jn\", \"stage_seq\": 23, \"distance_m\": 65932.316, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": \"0027\", \"location\": \"Preston\", \"stage_seq\": 24, \"distance_m\": 66898.258, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 25, \"distance_m\": 67627.195, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"0035\", \"wtt_dep\": \"0036\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 26, \"distance_m\": 79430.046, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"0043H\", \"wtt_dep\": \"0044H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 27, \"distance_m\": 90103.812, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0048H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 28, \"distance_m\": 94251.65, \"section_seq\": 1, \"route_path_id\": 70021}, {\"is_pass\": false, \"wtt_arr\": \"0050\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 29, \"distance_m\": 95140.306, \"section_seq\": 1, \"route_path_id\": 70021}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 95140.306, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70021}], \"total_distance_m\": 95140.306, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 78632.428, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 16507.878, \"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": "53.8223707", "current_position_lon": "-3.0488645", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:19:26Z\", \"source_id\": 51836055, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:19:33Z\", \"source_id\": 16727971, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:29:29Z\", \"source_id\": 51853052, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:30:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:29:32Z\", \"source_id\": 16733048, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:32:58Z\", \"source_id\": 51858791, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:33:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:33:03Z\", \"source_id\": 16734764, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:36:38Z\", \"source_id\": 51864995, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:37:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:36:41Z\", \"source_id\": 16736572, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:40:38Z\", \"source_id\": 51871406, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:41:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:40:44Z\", \"source_id\": 16738434, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:50:09Z\", \"source_id\": 51885292, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:51:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:50:14Z\", \"source_id\": 16742736, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:55:31Z\", \"source_id\": 51892697, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:56:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:55:39Z\", \"source_id\": 16744895, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:59:24Z\", \"source_id\": 51897943, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:59:29Z\", \"source_id\": 16746392, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:01:56Z\", \"source_id\": 51901051, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:03:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:01:59Z\", \"source_id\": 16747270, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8040, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:41Z\", \"source_id\": 51905785, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:06:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:48Z\", \"source_id\": 16748539, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:09:48Z\", \"source_id\": 51910495, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:10:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:09:54Z\", \"source_id\": 16749828, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:21Z\", \"source_id\": 51914271, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:14:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:23Z\", \"source_id\": 16750859, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:08Z\", \"source_id\": 51918057, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:18:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:13Z\", \"source_id\": 16751911, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7915, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:09Z\", \"source_id\": 51923595, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:24:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:13Z\", \"source_id\": 16753482, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:34:46Z\", \"source_id\": 51933382, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:35:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:34:53Z\", \"source_id\": 16756106, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:43Z\", \"source_id\": 51938955, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:48Z\", \"source_id\": 16757552, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:37Z\", \"source_id\": 51941796, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:43Z\", \"source_id\": 16758309, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "4", "timing_fact_generation": 1789602467814717, "current_leg_arrival_utc": "2026-09-18T00:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:12.492981", "service_state_evidence_id": 16758309, "current_leg_start_actual_dep": "2026-09-18T00:44:30+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:15.426101", "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 |
O |
MIA |
BPN |
1N66 |
323238+323243 |
6 |
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": 15974.851, "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": 16526.484, "from_m": 15974.851, "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": 17139.415, "from_m": 16526.484, "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": 17219.224, "from_m": 17139.415, "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": 18989.798, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19422.832, "from_m": 18989.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20376.94, "from_m": 19422.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20844.916, "from_m": 20376.94, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23011.663, "from_m": 20844.916, "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": 25419.781, "from_m": 23011.663, "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": 32987.44, "from_m": 25419.781, "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": 34001.256, "from_m": 32987.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34046.24, "from_m": 34001.256, "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": 34570.939, "from_m": 34046.24, "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": 35088.566, "from_m": 34570.939, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39107.161, "from_m": 35088.566, "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": 39137.8, "from_m": 39107.161, "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": 47616.689, "from_m": 39137.8, "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": 47732.328, "from_m": 47616.689, "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": 50578.885, "from_m": 47732.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": 57765.131, "from_m": 50578.885, "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": 58154.741, "from_m": 57765.131, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65932.316, "from_m": 58154.741, "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": 65979.649, "from_m": 65932.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66000.545, "from_m": 65979.649, "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": 66048.801, "from_m": 66000.545, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66089.021, "from_m": 66048.801, "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": 66143.103, "from_m": 66089.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66369.605, "from_m": 66143.103, "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": 67418.791, "from_m": 66369.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67441.687, "from_m": 67418.791, "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": 67499.468, "from_m": 67441.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79280.429, "from_m": 67499.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79983.526, "from_m": 79280.429, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 80049.072, "from_m": 79983.526, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89277.994, "from_m": 80049.072, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89887.89, "from_m": 89277.994, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 90257.623, "from_m": 89887.89, "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": 94140.503, "from_m": 90257.623, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 94173.293, "from_m": 94140.503, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94469.81, "from_m": 94173.293, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94610.824, "from_m": 94469.81, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94801.685, "from_m": 94610.824, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94813.419, "from_m": 94801.685, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95140.306, "from_m": 94813.419, "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": 625615, "profile_key": "c266250cbdbfc85f711582782a0fc7230dfde6ecc51c61d47f168aa0f10ad05a", "schedule_id": 37369, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2317", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2320H", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 70021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 70021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328H", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2332H", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2336", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Deansgate", "stage_seq": 8, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 70021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 70021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339H", "location": "Ordsall Lane Jn", "stage_seq": 10, "distance_m": 18907.549, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2342", "location": "Salford Crescent", "stage_seq": 11, "distance_m": 20156.548, "section_seq": 1, "route_path_id": 70021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349H", "location": "Burnden Jn", "stage_seq": 12, "distance_m": 33749.575, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351H", "location": "Bolton", "stage_seq": 13, "distance_m": 34456.319, "section_seq": 1, "route_path_id": 70021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Lostock Jn", "stage_seq": 14, "distance_m": 39107.161, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356", "location": "Lostock", "stage_seq": 15, "distance_m": 39355.018, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359H", "location": "Horwich Parkway", "stage_seq": 16, "distance_m": 42487.428, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "0001H", "wtt_dep": "0002", "location": "Blackrod", "stage_seq": 17, "distance_m": 44979.975, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0005H", "location": "Adlington (Lancashire)", "stage_seq": 18, "distance_m": 48257.674, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": "0009H", "location": "Chorley", "stage_seq": 19, "distance_m": 53141.28, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0012H", "location": "Buckshaw Village", "stage_seq": 20, "distance_m": 56809.68, "section_seq": 1, "route_path_id": 70021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "Euxton Jn", "stage_seq": 21, "distance_m": 58339.291, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0016H", "location": "Leyland", "stage_seq": 22, "distance_m": 60472.412, "section_seq": 1, "route_path_id": 70021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022H", "location": "Ribble Jn", "stage_seq": 23, "distance_m": 65932.316, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": "0027", "location": "Preston", "stage_seq": 24, "distance_m": 66898.258, "section_seq": 1, "route_path_id": 70021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028", "location": "Preston Fylde Jn", "stage_seq": 25, "distance_m": 67627.195, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "0035", "wtt_dep": "0036", "location": "Kirkham & Wesham", "stage_seq": 26, "distance_m": 79430.046, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "0043H", "wtt_dep": "0044H", "location": "Poulton-le-Fylde", "stage_seq": 27, "distance_m": 90103.812, "section_seq": 1, "route_path_id": 70021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0048H", "location": "Devonshire Road Jn", "stage_seq": 28, "distance_m": 94251.65, "section_seq": 1, "route_path_id": 70021}, {"is_pass": false, "wtt_arr": "0050", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 29, "distance_m": 95140.306, "section_seq": 1, "route_path_id": 70021}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 95140.306, "from_m": 0.0, "section_seq": 1, "route_path_id": 70021}], "total_distance_m": 95140.306, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 78632.428, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 16507.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:19:26Z", "source_id": 51836055, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:19:33Z", "source_id": 16727971, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:29:29Z", "source_id": 51853052, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:30:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:29:32Z", "source_id": 16733048, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:32:58Z", "source_id": 51858791, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:33:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:33:03Z", "source_id": 16734764, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:36:38Z", "source_id": 51864995, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:37:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:36:41Z", "source_id": 16736572, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:40:38Z", "source_id": 51871406, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:41:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:40:44Z", "source_id": 16738434, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8352, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:50:09Z", "source_id": 51885292, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:51:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:50:14Z", "source_id": 16742736, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8043, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:55:31Z", "source_id": 51892697, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:56:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:55:39Z", "source_id": 16744895, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8033, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:59:24Z", "source_id": 51897943, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T22:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:59:29Z", "source_id": 16746392, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8025, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:01:56Z", "source_id": 51901051, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:03:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:01:59Z", "source_id": 16747270, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8040, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:41Z", "source_id": 51905785, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:06:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:48Z", "source_id": 16748539, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:09:48Z", "source_id": 51910495, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:10:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:09:54Z", "source_id": 16749828, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8014, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:21Z", "source_id": 51914271, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:14:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:23Z", "source_id": 16750859, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7991, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:08Z", "source_id": 51918057, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T23:18:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:13Z", "source_id": 16751911, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7915, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:09Z", "source_id": 51923595, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T23:24:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:13Z", "source_id": 16753482, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:34:46Z", "source_id": 51933382, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T23:35:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:34:53Z", "source_id": 16756106, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T00:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:43Z", "source_id": 51938955, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T23:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:48Z", "source_id": 16757552, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T00:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7803, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:37Z", "source_id": 51941796, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T23:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:43Z", "source_id": 16758309, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}] |
Manchester Airport |
2317 |
2317 |
2A |
None |
None |
Blackpool North |
0050 |
0050 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89604/2026-09-17/detailed |
None |
Poulton-le-Fylde |
2026-09-18T00:44: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 |
0044 |
0049 |
Poulton-le-Fylde |
Blackpool North H.S. |
Blackpool North |
53.8223707 |
-3.0488645 |
53.8223707 |
-3.0488645 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Blackpool North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758309 |
1789602467814717 |
92 |
92 |
2026-09-16 23:59:15.426101 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:12.492981 |
| 595833 |
626414 |
C48263 |
732R78M017 |
2026-09-16 |
COMPLETE |
16758530 |
2026-09-17 00:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 626414, "stp": "O", "toc": "Great Western Railway", "uid": "C48263", "consist": "387144+387159", "dest_crs": "RDG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48263/2026-09-17/detailed", "trust_id": "732R78M017", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-16", "dest_arr_time": "0048", "dest_platform": "12", "is_terminated": 1, "next_location": "Reading", "signalling_id": "2R78", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "0049", "current_leg_dep": "0044", "current_leg_end": "Reading", "origin_dep_time": "0001", "origin_platform": "12", "current_location": "Reading", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Twyford", "dest_arr_time_act": "0048", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Twyford", "current_leg_milage": "4.9", "linx_max_speed_mph": 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\": 5559.076, \"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\": 8053.791, \"from_m\": 5559.076, \"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\": 8209.791, \"from_m\": 8053.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:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8390.491, \"from_m\": 8209.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\": 8436.91, \"from_m\": 8390.491, \"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\": 8560.848, \"from_m\": 8436.91, \"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\": 19130.421, \"from_m\": 8560.848, \"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\": 19227.417, \"from_m\": 19130.421, \"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\": 30367.654, \"from_m\": 19227.417, \"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\": 38644.798, \"from_m\": 30367.654, \"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\": 38683.337, \"from_m\": 38644.798, \"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\": 38833.928, \"from_m\": 38683.337, \"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\": 40163.673, \"from_m\": 38833.928, \"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\": 40175.277, \"from_m\": 40163.673, \"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\": 49352.756, \"from_m\": 40175.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\": 49407.267, \"from_m\": 49352.756, \"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\": 56164.196, \"from_m\": 49407.267, \"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\": 56244.142, \"from_m\": 56164.196, \"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\": 56302.522, \"from_m\": 56244.142, \"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\": 56409.409, \"from_m\": 56302.522, \"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\": 56465.529, \"from_m\": 56409.409, \"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\": 56523.919, \"from_m\": 56465.529, \"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\": 57148.436, \"from_m\": 56523.919, \"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\": 57625.32, \"from_m\": 57148.436, \"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}], \"service_id\": 626414, \"profile_key\": \"53b1922bcc0b72aa45052ec4b2c6e908c7f62ea4fd78b62db572fd4d11350588\", \"schedule_id\": 40321, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0002\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103183}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 103183}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 103183}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 103183}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8209.791, \"section_seq\": 1, \"route_path_id\": 103183}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010\", \"location\": \"West Ealing\", \"stage_seq\": 6, \"distance_m\": 10440.13, \"section_seq\": 1, \"route_path_id\": 103183}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013H\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 14346.192, \"section_seq\": 1, \"route_path_id\": 103183}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 8, \"distance_m\": 17641.416, \"section_seq\": 1, \"route_path_id\": 103183}, {\"is_pass\": false, \"wtt_arr\": \"0022H\", \"wtt_dep\": \"0023H\", \"location\": \"Slough\", \"stage_seq\": 9, \"distance_m\": 29559.142, \"section_seq\": 1, \"route_path_id\": 103183}, {\"is_pass\": false, \"wtt_arr\": \"0026H\", \"wtt_dep\": \"0027\", \"location\": \"Burnham\", \"stage_seq\": 10, \"distance_m\": 33433.486, \"section_seq\": 1, \"route_path_id\": 103183}, {\"is_pass\": false, \"wtt_arr\": \"0029H\", \"wtt_dep\": \"0030\", \"location\": \"Taplow\", \"stage_seq\": 11, \"distance_m\": 35892.919, \"section_seq\": 1, \"route_path_id\": 103183}, {\"is_pass\": false, \"wtt_arr\": \"0032H\", \"wtt_dep\": \"0033H\", \"location\": \"Maidenhead\", \"stage_seq\": 12, \"distance_m\": 38791.758, \"section_seq\": 1, \"route_path_id\": 103183}, {\"is_pass\": false, \"wtt_arr\": \"0039H\", \"wtt_dep\": \"0040H\", \"location\": \"Twyford\", \"stage_seq\": 13, \"distance_m\": 49680.881, \"section_seq\": 1, \"route_path_id\": 103183}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0045H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 56465.529, \"section_seq\": 1, \"route_path_id\": 103183}, {\"is_pass\": false, \"wtt_arr\": \"0048\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 15, \"distance_m\": 57625.32, \"section_seq\": 1, \"route_path_id\": 103183}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 57625.32, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103183}], \"total_distance_m\": 57625.32, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 49030.605, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8594.715, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0002", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:09:05Z\", \"source_id\": 51909707, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:10:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:09:08Z\", \"source_id\": 16749634, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:10:56Z\", \"source_id\": 51911763, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:12:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:10:59Z\", \"source_id\": 16750172, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:07Z\", \"source_id\": 51923586, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:13Z\", \"source_id\": 16753483, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:27:23Z\", \"source_id\": 51927372, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:28:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:27:29Z\", \"source_id\": 16754530, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:09Z\", \"source_id\": 51930619, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:32:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:14Z\", \"source_id\": 16755333, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:34:37Z\", \"source_id\": 51933246, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:35:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:34:43Z\", \"source_id\": 16756079, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:16Z\", \"source_id\": 51938699, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:43:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:17Z\", \"source_id\": 16757460, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:49:07Z\", \"source_id\": 51942657, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:49:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:49:13Z\", \"source_id\": 16758530, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "12", "timing_fact_generation": 1789602554503431, "current_leg_arrival_utc": "2026-09-18T00:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:14.495598", "service_state_evidence_id": 16758530, "current_leg_start_actual_dep": "2026-09-18T00:41:30+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:15.429482", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
PAD |
RDG |
2R78 |
387144+387159 |
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": 5559.076, "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": 8053.791, "from_m": 5559.076, "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": 8209.791, "from_m": 8053.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:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 8390.491, "from_m": 8209.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": 8436.91, "from_m": 8390.491, "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": 8560.848, "from_m": 8436.91, "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": 19130.421, "from_m": 8560.848, "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": 19227.417, "from_m": 19130.421, "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": 30367.654, "from_m": 19227.417, "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": 38644.798, "from_m": 30367.654, "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": 38683.337, "from_m": 38644.798, "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": 38833.928, "from_m": 38683.337, "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": 40163.673, "from_m": 38833.928, "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": 40175.277, "from_m": 40163.673, "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": 49352.756, "from_m": 40175.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": 49407.267, "from_m": 49352.756, "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": 56164.196, "from_m": 49407.267, "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": 56244.142, "from_m": 56164.196, "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": 56302.522, "from_m": 56244.142, "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": 56409.409, "from_m": 56302.522, "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": 56465.529, "from_m": 56409.409, "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": 56523.919, "from_m": 56465.529, "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": 57148.436, "from_m": 56523.919, "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": 57625.32, "from_m": 57148.436, "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}], "service_id": 626414, "profile_key": "53b1922bcc0b72aa45052ec4b2c6e908c7f62ea4fd78b62db572fd4d11350588", "schedule_id": 40321, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0002", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103183}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 103183}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 103183}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 103183}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8209.791, "section_seq": 1, "route_path_id": 103183}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "West Ealing", "stage_seq": 6, "distance_m": 10440.13, "section_seq": 1, "route_path_id": 103183}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013H", "location": "Southall", "stage_seq": 7, "distance_m": 14346.192, "section_seq": 1, "route_path_id": 103183}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "Heathrow Airport Jn", "stage_seq": 8, "distance_m": 17641.416, "section_seq": 1, "route_path_id": 103183}, {"is_pass": false, "wtt_arr": "0022H", "wtt_dep": "0023H", "location": "Slough", "stage_seq": 9, "distance_m": 29559.142, "section_seq": 1, "route_path_id": 103183}, {"is_pass": false, "wtt_arr": "0026H", "wtt_dep": "0027", "location": "Burnham", "stage_seq": 10, "distance_m": 33433.486, "section_seq": 1, "route_path_id": 103183}, {"is_pass": false, "wtt_arr": "0029H", "wtt_dep": "0030", "location": "Taplow", "stage_seq": 11, "distance_m": 35892.919, "section_seq": 1, "route_path_id": 103183}, {"is_pass": false, "wtt_arr": "0032H", "wtt_dep": "0033H", "location": "Maidenhead", "stage_seq": 12, "distance_m": 38791.758, "section_seq": 1, "route_path_id": 103183}, {"is_pass": false, "wtt_arr": "0039H", "wtt_dep": "0040H", "location": "Twyford", "stage_seq": 13, "distance_m": 49680.881, "section_seq": 1, "route_path_id": 103183}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0045H", "location": "Kennet Bridge Jn", "stage_seq": 14, "distance_m": 56465.529, "section_seq": 1, "route_path_id": 103183}, {"is_pass": false, "wtt_arr": "0048", "wtt_dep": null, "location": "Reading", "stage_seq": 15, "distance_m": 57625.32, "section_seq": 1, "route_path_id": 103183}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 57625.32, "from_m": 0.0, "section_seq": 1, "route_path_id": 103183}], "total_distance_m": 57625.32, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 49030.605, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8594.715, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:09:05Z", "source_id": 51909707, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:10:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:09:08Z", "source_id": 16749634, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:10:56Z", "source_id": 51911763, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:12:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:10:59Z", "source_id": 16750172, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:07Z", "source_id": 51923586, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:23:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:13Z", "source_id": 16753483, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:27:23Z", "source_id": 51927372, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:28:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:27:29Z", "source_id": 16754530, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23593, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:09Z", "source_id": 51930619, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:32:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:14Z", "source_id": 16755333, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:34:37Z", "source_id": 51933246, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:35:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:34:43Z", "source_id": 16756079, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:16Z", "source_id": 51938699, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:43:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:17Z", "source_id": 16757460, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23805, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:49:07Z", "source_id": 51942657, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:49:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:49:13Z", "source_id": 16758530, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}] |
London Paddington |
0001 |
0002 |
12 |
None |
None |
Reading |
0048 |
0048 |
12 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48263/2026-09-17/detailed |
None |
Twyford |
2026-09-18T00:41:30+01:00 |
Reading |
5.0 |
{"type": "LineString", "coordinates": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]} |
4.9 |
0044 |
0049 |
Twyford |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758530 |
1789602554503431 |
60 |
60 |
2026-09-16 23:59:15.429482 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:14.495598 |
| 595834 |
625939 |
C21149 |
555D84M916 |
2026-09-16 |
COMPLETE |
16758440 |
2026-09-17 00:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 625939, "stp": "P", "toc": "East Midlands Railway", "uid": "C21149", "consist": "222009", "dest_crs": "XEP", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21149/2026-09-17/detailed", "trust_id": "555D84M916", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Etches Park Sidings", "service_date": "2026-09-16", "dest_arr_time": "0007", "dest_platform": null, "is_terminated": 1, "next_location": "Etches Park Sidings", "signalling_id": "5D84", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "0049", "current_leg_dep": "0002½", "current_leg_end": "Etches Park Sidings", "origin_dep_time": "2333", "origin_platform": "5", "current_location": "Etches Park Sidings", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "+42 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": "0007", "motion_projection": null, "next_location_lat": "52.9112417", "next_location_lon": "-1.4566857", "previous_location": "Derby Chaddesden Curve", "current_leg_milage": "1.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 562.856, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 614.137, \"from_m\": 562.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 665.337, \"from_m\": 614.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1030.243, \"from_m\": 665.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4661.02, \"from_m\": 1030.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4722.508, \"from_m\": 4661.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10764.522, \"from_m\": 4722.508, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10835.019, \"from_m\": 10764.522, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11556.593, \"from_m\": 10835.019, \"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\": 11599.727, \"from_m\": 11556.593, \"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\": 11806.194, \"from_m\": 11599.727, \"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\": 12772.673, \"from_m\": 11806.194, \"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\": 16515.556, \"from_m\": 12772.673, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21225.956, \"from_m\": 16515.556, \"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\": 21673.554, \"from_m\": 21225.956, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23839.213, \"from_m\": 21673.554, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 25030.974, \"from_m\": 23839.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25189.241, \"from_m\": 25030.974, \"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\": 25341.063, \"from_m\": 25189.241, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25353.508, \"from_m\": 25341.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25885.43, \"from_m\": 25353.508, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25953.463, \"from_m\": 25885.43, \"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\": 25954.088, \"from_m\": 25953.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25987.249, \"from_m\": 25954.088, \"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\": 26040.326, \"from_m\": 25987.249, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26129.696, \"from_m\": 26040.326, \"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\": 26272.307, \"from_m\": 26129.696, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26920.84, \"from_m\": 26272.307, \"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\": 27240.328, \"from_m\": 26920.84, \"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\": 625939, \"profile_key\": \"0790e1a40e82423c35aa13f1d8048c1e7d80ea87ab514faf57c128bda492e746\", \"schedule_id\": 2915, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 66758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Beeston South Jn\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 66758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Trent East Jn\", \"stage_seq\": 4, \"distance_m\": 10805.891, \"section_seq\": 1, \"route_path_id\": 66758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 5, \"distance_m\": 11726.068, \"section_seq\": 1, \"route_path_id\": 66758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Spondon\", \"stage_seq\": 6, \"distance_m\": 21555.714, \"section_seq\": 1, \"route_path_id\": 66758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 7, \"distance_m\": 25260.089, \"section_seq\": 1, \"route_path_id\": 66758}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2353\", \"location\": \"Derby\", \"stage_seq\": 8, \"distance_m\": 25618.721, \"section_seq\": 1, \"route_path_id\": 66758}, {\"is_pass\": false, \"wtt_arr\": \"2354H\", \"wtt_dep\": \"0002H\", \"location\": \"Derby Chaddesden Curve\", \"stage_seq\": 9, \"distance_m\": 26040.326, \"section_seq\": 1, \"route_path_id\": 66758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004H\", \"location\": \"Derby\", \"stage_seq\": 10, \"distance_m\": 26462.804, \"section_seq\": 1, \"route_path_id\": 66758}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": null, \"location\": \"Etches Park Sidings\", \"stage_seq\": 11, \"distance_m\": 27240.328, \"section_seq\": 1, \"route_path_id\": 66758}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27240.328, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66758}], \"total_distance_m\": 27240.328, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 27166.395, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 73.933, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2333", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "46.5", "current_position_lat": "52.9112417", "current_position_lon": "-1.4566857", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:01Z\", \"source_id\": 51913893, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:14:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:09Z\", \"source_id\": 16750772, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:21:01Z\", \"source_id\": 51921672, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:22:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:21:02Z\", \"source_id\": 16752940, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:30:48Z\", \"source_id\": 16755258, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:36Z\", \"source_id\": 51942356, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:39Z\", \"source_id\": 16758440, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Etches Park Sidings", "service_state_platform": null, "timing_fact_generation": 1789602519882355, "current_leg_arrival_utc": "2026-09-18T00:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:15.623363", "service_state_evidence_id": 16758440, "current_leg_start_actual_dep": "2026-09-18T00:44:30+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:16.696077", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
NOT |
XEP |
5D84 |
222009 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 562.856, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 665.337, "from_m": 614.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1030.243, "from_m": 665.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4661.02, "from_m": 1030.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4722.508, "from_m": 4661.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10764.522, "from_m": 4722.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10835.019, "from_m": 10764.522, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11556.593, "from_m": 10835.019, "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": 11599.727, "from_m": 11556.593, "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": 11806.194, "from_m": 11599.727, "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": 12772.673, "from_m": 11806.194, "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": 16515.556, "from_m": 12772.673, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21225.956, "from_m": 16515.556, "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": 21673.554, "from_m": 21225.956, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23839.213, "from_m": 21673.554, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 25030.974, "from_m": 23839.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25189.241, "from_m": 25030.974, "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": 25341.063, "from_m": 25189.241, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25353.508, "from_m": 25341.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25885.43, "from_m": 25353.508, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25953.463, "from_m": 25885.43, "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": 25954.088, "from_m": 25953.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25987.249, "from_m": 25954.088, "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": 26040.326, "from_m": 25987.249, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26129.696, "from_m": 26040.326, "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": 26272.307, "from_m": 26129.696, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26920.84, "from_m": 26272.307, "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": 27240.328, "from_m": 26920.84, "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": 625939, "profile_key": "0790e1a40e82423c35aa13f1d8048c1e7d80ea87ab514faf57c128bda492e746", "schedule_id": 2915, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2333", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 66758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 66758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Trent East Jn", "stage_seq": 4, "distance_m": 10805.891, "section_seq": 1, "route_path_id": 66758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Sheet Stores Jn", "stage_seq": 5, "distance_m": 11726.068, "section_seq": 1, "route_path_id": 66758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Spondon", "stage_seq": 6, "distance_m": 21555.714, "section_seq": 1, "route_path_id": 66758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Derby Way & Works Jn", "stage_seq": 7, "distance_m": 25260.089, "section_seq": 1, "route_path_id": 66758}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2353", "location": "Derby", "stage_seq": 8, "distance_m": 25618.721, "section_seq": 1, "route_path_id": 66758}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "0002H", "location": "Derby Chaddesden Curve", "stage_seq": 9, "distance_m": 26040.326, "section_seq": 1, "route_path_id": 66758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "Derby", "stage_seq": 10, "distance_m": 26462.804, "section_seq": 1, "route_path_id": 66758}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": null, "location": "Etches Park Sidings", "stage_seq": 11, "distance_m": 27240.328, "section_seq": 1, "route_path_id": 66758}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27240.328, "from_m": 0.0, "section_seq": 1, "route_path_id": 66758}], "total_distance_m": 27240.328, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 27166.395, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 73.933, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16787, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:01Z", "source_id": 51913893, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:14:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:09Z", "source_id": 16750772, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:21:01Z", "source_id": 51921672, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:22:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:21:02Z", "source_id": 16752940, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:30:48Z", "source_id": 16755258, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17136, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:36Z", "source_id": 51942356, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:39Z", "source_id": 16758440, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}] |
Nottingham |
2333 |
2333 |
5 |
None |
None |
Etches Park Sidings |
0007 |
0007 |
None |
LATE |
+42 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21149/2026-09-17/detailed |
None |
Derby Chaddesden Curve |
2026-09-18T00:44:30+01:00 |
Etches Park Sidings |
46.5 |
{"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 |
0002½ |
0049 |
Derby Chaddesden Curve |
Etches Park Sidings |
Etches Park Sidings |
52.9112417 |
-1.4566857 |
52.9112417 |
-1.4566857 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Etches Park Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758440 |
1789602519882355 |
75 |
75 |
2026-09-16 23:59:16.696077 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:15.623363 |
| 595835 |
625575 |
F48391 |
529L541916 |
2026-09-16 |
COMPLETE |
16758288 |
2026-09-17 00:49:00 |
2026-09-16 23:59:21 |
2026-09-18 23:59:21 |
{"id": 625575, "stp": "N", "toc": "c2c", "uid": "F48391", "consist": "357028+357318", "dest_crs": "SRY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F48391/2026-09-17/detailed", "trust_id": "529L541916", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": "23:15:00", "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-16", "dest_arr_time": "0047", "dest_platform": "2", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "9L54", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "0049", "current_leg_dep": "0045", "current_leg_end": "Shoeburyness", "origin_dep_time": "2315", "origin_platform": "16", "current_location": "Shoeburyness", "last_update_time": "2026-09-16T23:59:21", "route_debug_link": null, "timing_variation": "+22 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]}", "current_leg_start": "Thorpe Bay", "dest_arr_time_act": "0047", "motion_projection": null, "next_location_lat": "51.5314075", "next_location_lon": "0.7944173", "previous_location": "Thorpe Bay", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 8936.205, \"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\": 9026.283, \"from_m\": 8936.205, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9085.992, \"from_m\": 9026.283, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9174.587, \"from_m\": 9085.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9320.187, \"from_m\": 9174.587, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9874.817, \"from_m\": 9320.187, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9901.344, \"from_m\": 9874.817, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9928.738, \"from_m\": 9901.344, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12429.185, \"from_m\": 9928.738, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17827.882, \"from_m\": 12429.185, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17869.518, \"from_m\": 17827.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35905.006, \"from_m\": 17869.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35944.381, \"from_m\": 35905.006, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35982.3, \"from_m\": 35944.381, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36488.461, \"from_m\": 35982.3, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 37296.382, \"from_m\": 36488.461, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52698.327, \"from_m\": 37296.382, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52807.462, \"from_m\": 52698.327, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 52850.622, \"from_m\": 52807.462, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52894.428, \"from_m\": 52850.622, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54268.228, \"from_m\": 52894.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62017.103, \"from_m\": 54268.228, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62334.718, \"from_m\": 62017.103, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66868.246, \"from_m\": 62334.718, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67008.599, \"from_m\": 66868.246, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67053.413, \"from_m\": 67008.599, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 67611.576, \"from_m\": 67053.413, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72567.351, \"from_m\": 67611.576, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73186.779, \"from_m\": 72567.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73363.901, \"from_m\": 73186.779, \"capability_applied\": null, \"effective_limit_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\": 625575, \"profile_key\": \"13b046653307a9d2164bf02d485b5908be2657fb828fcd6aadae3a8571881c0f\", \"schedule_id\": 36302, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2324H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.267, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 5, \"distance_m\": 9026.283, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Woodgrange Park\", \"stage_seq\": 6, \"distance_m\": 9988.412, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Barking Station Jn\", \"stage_seq\": 7, \"distance_m\": 11853.051, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2335H\", \"location\": \"Barking\", \"stage_seq\": 8, \"distance_m\": 12721.664, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 9, \"distance_m\": 14454.088, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342\", \"location\": \"Dagenham Dock\", \"stage_seq\": 10, \"distance_m\": 16509.437, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2345H\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 11, \"distance_m\": 20959.689, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": \"2350H\", \"location\": \"Purfleet\", \"stage_seq\": 12, \"distance_m\": 26254.083, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 13, \"distance_m\": 31215.955, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356H\", \"location\": \"Grays\", \"stage_seq\": 14, \"distance_m\": 32431.687, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Tilbury Town\", \"stage_seq\": 15, \"distance_m\": 35260.458, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": \"0008\", \"location\": \"East Tilbury\", \"stage_seq\": 16, \"distance_m\": 40937.947, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011H\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 17, \"distance_m\": 43102.049, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012H\", \"location\": \"Stanford-le-Hope\", \"stage_seq\": 18, \"distance_m\": 44306.82, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0021\", \"location\": \"Pitsea\", \"stage_seq\": 19, \"distance_m\": 52523.613, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": \"0025H\", \"location\": \"Benfleet\", \"stage_seq\": 20, \"distance_m\": 56831.495, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"0030H\", \"wtt_dep\": \"0031\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 21, \"distance_m\": 62272.393, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"0033\", \"wtt_dep\": \"0033H\", \"location\": \"Chalkwell\", \"stage_seq\": 22, \"distance_m\": 64374.27, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"0035\", \"wtt_dep\": \"0035H\", \"location\": \"Westcliff\", \"stage_seq\": 23, \"distance_m\": 65971.521, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"0037H\", \"wtt_dep\": \"0038H\", \"location\": \"Southend Central\", \"stage_seq\": 24, \"distance_m\": 67404.593, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"0040\", \"wtt_dep\": \"0040H\", \"location\": \"Southend East\", \"stage_seq\": 25, \"distance_m\": 68750.613, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"0042H\", \"wtt_dep\": \"0043\", \"location\": \"Thorpe Bay\", \"stage_seq\": 26, \"distance_m\": 70989.697, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0044H\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 27, \"distance_m\": 72567.351, \"section_seq\": 1, \"route_path_id\": 105161}, {\"is_pass\": false, \"wtt_arr\": \"0047\", \"wtt_dep\": null, \"location\": \"Shoeburyness\", \"stage_seq\": 28, \"distance_m\": 73363.901, \"section_seq\": 1, \"route_path_id\": 105161}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 73363.901, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105161}], \"total_distance_m\": 73363.901, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70429.359, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2934.542, \"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": "51.5314075", "current_position_lon": "0.7944173", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:29:11Z\", \"source_id\": 51852634, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:29:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:29:16Z\", \"source_id\": 16732903, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:35:58Z\", \"source_id\": 51863908, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:36:03Z\", \"source_id\": 16736227, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:39:08Z\", \"source_id\": 51869061, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:39:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:39:13Z\", \"source_id\": 16737704, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:01Z\", \"source_id\": 51923507, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:07Z\", \"source_id\": 16753463, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:27:31Z\", \"source_id\": 51927499, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:28:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:27:33Z\", \"source_id\": 16754554, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:06Z\", \"source_id\": 51932096, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:09Z\", \"source_id\": 16755756, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:22Z\", \"source_id\": 51934649, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:28Z\", \"source_id\": 16756430, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:37:18Z\", \"source_id\": 51935350, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:37:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:37:24Z\", \"source_id\": 16756596, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:27Z\", \"source_id\": 51936890, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:29Z\", \"source_id\": 16756966, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:58Z\", \"source_id\": 51938521, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:03Z\", \"source_id\": 16757412, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:44:28Z\", \"source_id\": 51939991, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:45:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:44:34Z\", \"source_id\": 16757836, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:30Z\", \"source_id\": 51941731, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:49:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:33Z\", \"source_id\": 16758288, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "2", "timing_fact_generation": 1789602453790055, "current_leg_arrival_utc": "2026-09-18T01:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:19.750232", "service_state_evidence_id": 16758288, "current_leg_start_actual_dep": "2026-09-18T01:05:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:49:19.752846", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
LST |
SRY |
9L54 |
357028+357318 |
8 |
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": 8936.205, "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": 9026.283, "from_m": 8936.205, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9085.992, "from_m": 9026.283, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9174.587, "from_m": 9085.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9320.187, "from_m": 9174.587, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9874.817, "from_m": 9320.187, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9901.344, "from_m": 9874.817, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9928.738, "from_m": 9901.344, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12429.185, "from_m": 9928.738, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17827.882, "from_m": 12429.185, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17869.518, "from_m": 17827.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35905.006, "from_m": 17869.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35944.381, "from_m": 35905.006, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35982.3, "from_m": 35944.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36488.461, "from_m": 35982.3, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 37296.382, "from_m": 36488.461, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52698.327, "from_m": 37296.382, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52807.462, "from_m": 52698.327, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 52850.622, "from_m": 52807.462, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52894.428, "from_m": 52850.622, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54268.228, "from_m": 52894.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62017.103, "from_m": 54268.228, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62334.718, "from_m": 62017.103, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66868.246, "from_m": 62334.718, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67008.599, "from_m": 66868.246, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67053.413, "from_m": 67008.599, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 67611.576, "from_m": 67053.413, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72567.351, "from_m": 67611.576, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73186.779, "from_m": 72567.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73363.901, "from_m": 73186.779, "capability_applied": null, "effective_limit_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": 625575, "profile_key": "13b046653307a9d2164bf02d485b5908be2657fb828fcd6aadae3a8571881c0f", "schedule_id": 36302, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2315", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 105161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2324H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 105161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Forest Gate Jn", "stage_seq": 5, "distance_m": 9026.283, "section_seq": 1, "route_path_id": 105161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Woodgrange Park", "stage_seq": 6, "distance_m": 9988.412, "section_seq": 1, "route_path_id": 105161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Barking Station Jn", "stage_seq": 7, "distance_m": 11853.051, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335H", "location": "Barking", "stage_seq": 8, "distance_m": 12721.664, "section_seq": 1, "route_path_id": 105161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Ripple Lane West Jn", "stage_seq": 9, "distance_m": 14454.088, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342", "location": "Dagenham Dock", "stage_seq": 10, "distance_m": 16509.437, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2345H", "location": "Rainham (Essex)", "stage_seq": 11, "distance_m": 20959.689, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2350H", "location": "Purfleet", "stage_seq": 12, "distance_m": 26254.083, "section_seq": 1, "route_path_id": 105161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "West Thurrock Jn", "stage_seq": 13, "distance_m": 31215.955, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356H", "location": "Grays", "stage_seq": 14, "distance_m": 32431.687, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Tilbury Town", "stage_seq": 15, "distance_m": 35260.458, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008", "location": "East Tilbury", "stage_seq": 16, "distance_m": 40937.947, "section_seq": 1, "route_path_id": 105161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Thames Haven Jn", "stage_seq": 17, "distance_m": 43102.049, "section_seq": 1, "route_path_id": 105161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Stanford-le-Hope", "stage_seq": 18, "distance_m": 44306.82, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0021", "location": "Pitsea", "stage_seq": 19, "distance_m": 52523.613, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": "0025H", "location": "Benfleet", "stage_seq": 20, "distance_m": 56831.495, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "0030H", "wtt_dep": "0031", "location": "Leigh-on-Sea", "stage_seq": 21, "distance_m": 62272.393, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "0033", "wtt_dep": "0033H", "location": "Chalkwell", "stage_seq": 22, "distance_m": 64374.27, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "0035", "wtt_dep": "0035H", "location": "Westcliff", "stage_seq": 23, "distance_m": 65971.521, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "0037H", "wtt_dep": "0038H", "location": "Southend Central", "stage_seq": 24, "distance_m": 67404.593, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "0040", "wtt_dep": "0040H", "location": "Southend East", "stage_seq": 25, "distance_m": 68750.613, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "0042H", "wtt_dep": "0043", "location": "Thorpe Bay", "stage_seq": 26, "distance_m": 70989.697, "section_seq": 1, "route_path_id": 105161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0044H", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 27, "distance_m": 72567.351, "section_seq": 1, "route_path_id": 105161}, {"is_pass": false, "wtt_arr": "0047", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 28, "distance_m": 73363.901, "section_seq": 1, "route_path_id": 105161}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 73363.901, "from_m": 0.0, "section_seq": 1, "route_path_id": 105161}], "total_distance_m": 73363.901, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70429.359, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2934.542, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:29:11Z", "source_id": 51852634, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:29:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:29:16Z", "source_id": 16732903, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14754, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:35:58Z", "source_id": 51863908, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:36:03Z", "source_id": 16736227, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:39:08Z", "source_id": 51869061, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:39:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:39:13Z", "source_id": 16737704, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14464, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:01Z", "source_id": 51923507, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:23:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:07Z", "source_id": 16753463, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14447, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:27:31Z", "source_id": 51927499, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:28:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:27:33Z", "source_id": 16754554, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14437, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:06Z", "source_id": 51932096, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T23:33:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:09Z", "source_id": 16755756, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14427, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:22Z", "source_id": 51934649, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T23:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:28Z", "source_id": 16756430, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14423, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:37:18Z", "source_id": 51935350, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T23:37:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:37:24Z", "source_id": 16756596, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T00:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14412, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:27Z", "source_id": 51936890, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T23:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:29Z", "source_id": 16756966, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T00:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14397, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:58Z", "source_id": 51938521, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T23:42:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:03Z", "source_id": 16757412, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T00:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:44:28Z", "source_id": 51939991, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T23:45:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:44:34Z", "source_id": 16757836, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T00:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14375, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:30Z", "source_id": 51941731, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T23:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:33Z", "source_id": 16758288, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2315 |
2315 |
16 |
23:15:00 |
None |
Shoeburyness |
0047 |
0047 |
2 |
LATE |
+22 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F48391/2026-09-17/detailed |
None |
Thorpe Bay |
2026-09-18T01:05:00+01:00 |
Shoeburyness |
4.0 |
{"type": "LineString", "coordinates": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]} |
1.5 |
0045 |
0049 |
Thorpe Bay |
Shoeburyness |
Shoeburyness |
51.5314075 |
0.7944173 |
51.5314075 |
0.7944173 |
1 |
0 |
2026-09-16 23:59:21 |
TERMINATED |
2026-09-16 23:49:00 |
Shoeburyness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758288 |
1789602453790055 |
82 |
82 |
2026-09-16 23:49:19.752846 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:19.750232 |
| 595836 |
626634 |
Y41757 |
832E41M017 |
2026-09-16 |
COMPLETE |
16758431 |
2026-09-17 00:49:00 |
2026-09-16 23:59:51 |
2026-09-18 23:59:51 |
{"id": 626634, "stp": "P", "toc": "Great Western Railway", "uid": "Y41757", "consist": "150249", "dest_crs": "EXD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41757/2026-09-17/detailed", "trust_id": "832E41M017", "origin_crs": "EXM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-16", "dest_arr_time": "0050", "dest_platform": "1", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "2E41", "timing_status": "EARLY", "origin_station": "Exmouth", "current_leg_arr": "0049", "current_leg_dep": "0047", "current_leg_end": "Exeter St. David's", "origin_dep_time": "0019", "origin_platform": null, "current_location": "Exeter St. David's", "last_update_time": "2026-09-16T23:59:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5322369, 50.72701489999999], [-3.5331469, 50.7266285], [-3.533587, 50.726444599999994], [-3.5336912999999996, 50.7264011], [-3.5338123, 50.7263505], [-3.5339347999999995, 50.7262928], [-3.5341187, 50.7262062], [-3.5343016, 50.726120300000005], [-3.5348111999999996, 50.72590629999999], [-3.5352617999999993, 50.7257484], [-3.5355782999999996, 50.7256516], [-3.5359289, 50.72556229999999], [-3.5363694999999997, 50.7254683], [-3.5370335, 50.72536410000001], [-3.537633, 50.7253181], [-3.5380459999999996, 50.7253028], [-3.5385504, 50.7253168], [-3.5390464999999995, 50.7253652], [-3.5395416999999996, 50.7254283], [-3.5398044999999994, 50.7254715], [-3.5400908, 50.7255303], [-3.5403822999999996, 50.72560360000001], [-3.540665, 50.725690500000006], [-3.5411201, 50.7258632], [-3.5415592999999994, 50.72605209999999], [-3.5418207, 50.726185699999995], [-3.5421544999999997, 50.726356200000005], [-3.5427411, 50.7267033], [-3.5429545999999994, 50.7268851], [-3.5431175999999995, 50.7270506], [-3.5432386, 50.7271863], [-3.5433544999999995, 50.7273451], [-3.5434564, 50.72752340000002], [-3.5435163, 50.7276714], [-3.5435574999999995, 50.7278171], [-3.5435821999999995, 50.727947999999984], [-3.5436043999999995, 50.7281844], [-3.5435989, 50.72824520000001], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]}", "current_leg_start": "Exeter Central", "dest_arr_time_act": "0050", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Exeter 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\": 7945.958, \"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\": 8328.391, \"from_m\": 7945.958, \"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\": 8600.859, \"from_m\": 8328.391, \"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\": 14725.27, \"from_m\": 8600.859, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15097.105, \"from_m\": 14725.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15143.061, \"from_m\": 15097.105, \"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\": 15183.236, \"from_m\": 15143.061, \"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\": 16303.487, \"from_m\": 15183.236, \"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\": 17560.926, \"from_m\": 16303.487, \"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\": 17850.462, \"from_m\": 17560.926, \"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\": 18014.377, \"from_m\": 17850.462, \"capability_applied\": null, \"effective_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\": 626634, \"profile_key\": \"ee1e0d25104526513b846831c7364967f45b843b029dff1772c13eb779091214\", \"schedule_id\": 33146, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0019\", \"location\": \"Exmouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40455}, {\"is_pass\": false, \"wtt_arr\": \"0022H\", \"wtt_dep\": \"0023\", \"location\": \"Lympstone Village\", \"stage_seq\": 2, \"distance_m\": 3254.506, \"section_seq\": 1, \"route_path_id\": 40455}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": \"0025H\", \"location\": \"Lympstone Commando\", \"stage_seq\": 3, \"distance_m\": 5002.058, \"section_seq\": 1, \"route_path_id\": 40455}, {\"is_pass\": false, \"wtt_arr\": \"0026H\", \"wtt_dep\": \"0027\", \"location\": \"Exton\", \"stage_seq\": 4, \"distance_m\": 5658.513, \"section_seq\": 1, \"route_path_id\": 40455}, {\"is_pass\": false, \"wtt_arr\": \"0030H\", \"wtt_dep\": \"0031H\", \"location\": \"Topsham\", \"stage_seq\": 5, \"distance_m\": 8109.854, \"section_seq\": 1, \"route_path_id\": 40455}, {\"is_pass\": false, \"wtt_arr\": \"0034\", \"wtt_dep\": \"0035\", \"location\": \"Newcourt\", \"stage_seq\": 6, \"distance_m\": 10145.876, \"section_seq\": 1, \"route_path_id\": 40455}, {\"is_pass\": false, \"wtt_arr\": \"0037\", \"wtt_dep\": \"0038\", \"location\": \"Digby & Sowton\", \"stage_seq\": 7, \"distance_m\": 11423.902, \"section_seq\": 1, \"route_path_id\": 40455}, {\"is_pass\": false, \"wtt_arr\": \"0041\", \"wtt_dep\": \"0041H\", \"location\": \"Polsloe Bridge\", \"stage_seq\": 8, \"distance_m\": 14454.899, \"section_seq\": 1, \"route_path_id\": 40455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0042H\", \"location\": \"Exmouth Jn\", \"stage_seq\": 9, \"distance_m\": 15016.92, \"section_seq\": 1, \"route_path_id\": 40455}, {\"is_pass\": false, \"wtt_arr\": \"0043H\", \"wtt_dep\": \"0044\", \"location\": \"St. James' Park\", \"stage_seq\": 10, \"distance_m\": 16035.641, \"section_seq\": 1, \"route_path_id\": 40455}, {\"is_pass\": false, \"wtt_arr\": \"0046\", \"wtt_dep\": \"0047H\", \"location\": \"Exeter Central\", \"stage_seq\": 11, \"distance_m\": 16835.961, \"section_seq\": 1, \"route_path_id\": 40455}, {\"is_pass\": false, \"wtt_arr\": \"0050\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 12, \"distance_m\": 18014.377, \"section_seq\": 1, \"route_path_id\": 40455}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18014.377, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40455}], \"total_distance_m\": 18014.377, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 17850.462, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 163.915, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0019", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:39Z\", \"source_id\": 16753330, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:28Z\", \"source_id\": 51928269, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:33Z\", \"source_id\": 16754791, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:34:09Z\", \"source_id\": 16755953, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:37:08Z\", \"source_id\": 16756551, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:09Z\", \"source_id\": 16757253, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:39Z\", \"source_id\": 51938915, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:43:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:44Z\", \"source_id\": 16757532, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:01Z\", \"source_id\": 51940316, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:02Z\", \"source_id\": 16757925, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:32Z\", \"source_id\": 51942316, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:49:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:39Z\", \"source_id\": 16758431, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "1", "timing_fact_generation": 1789602519958389, "current_leg_arrival_utc": "2026-09-18T00:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:31.261132", "service_state_evidence_id": 16758431, "current_leg_start_actual_dep": "2026-09-18T00:47:30+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:59:31.688210", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
EXM |
EXD |
2E41 |
150249 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 7945.958, "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": 8328.391, "from_m": 7945.958, "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": 8600.859, "from_m": 8328.391, "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": 14725.27, "from_m": 8600.859, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15097.105, "from_m": 14725.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15143.061, "from_m": 15097.105, "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": 15183.236, "from_m": 15143.061, "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": 16303.487, "from_m": 15183.236, "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": 17560.926, "from_m": 16303.487, "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": 17850.462, "from_m": 17560.926, "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": 18014.377, "from_m": 17850.462, "capability_applied": null, "effective_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": 626634, "profile_key": "ee1e0d25104526513b846831c7364967f45b843b029dff1772c13eb779091214", "schedule_id": 33146, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0019", "location": "Exmouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40455}, {"is_pass": false, "wtt_arr": "0022H", "wtt_dep": "0023", "location": "Lympstone Village", "stage_seq": 2, "distance_m": 3254.506, "section_seq": 1, "route_path_id": 40455}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": "0025H", "location": "Lympstone Commando", "stage_seq": 3, "distance_m": 5002.058, "section_seq": 1, "route_path_id": 40455}, {"is_pass": false, "wtt_arr": "0026H", "wtt_dep": "0027", "location": "Exton", "stage_seq": 4, "distance_m": 5658.513, "section_seq": 1, "route_path_id": 40455}, {"is_pass": false, "wtt_arr": "0030H", "wtt_dep": "0031H", "location": "Topsham", "stage_seq": 5, "distance_m": 8109.854, "section_seq": 1, "route_path_id": 40455}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": "0035", "location": "Newcourt", "stage_seq": 6, "distance_m": 10145.876, "section_seq": 1, "route_path_id": 40455}, {"is_pass": false, "wtt_arr": "0037", "wtt_dep": "0038", "location": "Digby & Sowton", "stage_seq": 7, "distance_m": 11423.902, "section_seq": 1, "route_path_id": 40455}, {"is_pass": false, "wtt_arr": "0041", "wtt_dep": "0041H", "location": "Polsloe Bridge", "stage_seq": 8, "distance_m": 14454.899, "section_seq": 1, "route_path_id": 40455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0042H", "location": "Exmouth Jn", "stage_seq": 9, "distance_m": 15016.92, "section_seq": 1, "route_path_id": 40455}, {"is_pass": false, "wtt_arr": "0043H", "wtt_dep": "0044", "location": "St. James' Park", "stage_seq": 10, "distance_m": 16035.641, "section_seq": 1, "route_path_id": 40455}, {"is_pass": false, "wtt_arr": "0046", "wtt_dep": "0047H", "location": "Exeter Central", "stage_seq": 11, "distance_m": 16835.961, "section_seq": 1, "route_path_id": 40455}, {"is_pass": false, "wtt_arr": "0050", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 12, "distance_m": 18014.377, "section_seq": 1, "route_path_id": 40455}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18014.377, "from_m": 0.0, "section_seq": 1, "route_path_id": 40455}], "total_distance_m": 18014.377, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 17850.462, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 163.915, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:39Z", "source_id": 16753330, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26540, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:28Z", "source_id": 51928269, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:29:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:33Z", "source_id": 16754791, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:34:09Z", "source_id": 16755953, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:37:08Z", "source_id": 16756551, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:09Z", "source_id": 16757253, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26496, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:39Z", "source_id": 51938915, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:43:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:44Z", "source_id": 16757532, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26490, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:01Z", "source_id": 51940316, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:46:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:02Z", "source_id": 16757925, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26452, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:32Z", "source_id": 51942316, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:49:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:39Z", "source_id": 16758431, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}] |
Exmouth |
0019 |
0019 |
None |
None |
None |
Exeter St. David's |
0050 |
0050 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y41757/2026-09-17/detailed |
None |
Exeter Central |
2026-09-18T00:47:30+01:00 |
Exeter St. David's |
2.0 |
{"type": "LineString", "coordinates": [[-3.5322369, 50.72701489999999], [-3.5331469, 50.7266285], [-3.533587, 50.726444599999994], [-3.5336912999999996, 50.7264011], [-3.5338123, 50.7263505], [-3.5339347999999995, 50.7262928], [-3.5341187, 50.7262062], [-3.5343016, 50.726120300000005], [-3.5348111999999996, 50.72590629999999], [-3.5352617999999993, 50.7257484], [-3.5355782999999996, 50.7256516], [-3.5359289, 50.72556229999999], [-3.5363694999999997, 50.7254683], [-3.5370335, 50.72536410000001], [-3.537633, 50.7253181], [-3.5380459999999996, 50.7253028], [-3.5385504, 50.7253168], [-3.5390464999999995, 50.7253652], [-3.5395416999999996, 50.7254283], [-3.5398044999999994, 50.7254715], [-3.5400908, 50.7255303], [-3.5403822999999996, 50.72560360000001], [-3.540665, 50.725690500000006], [-3.5411201, 50.7258632], [-3.5415592999999994, 50.72605209999999], [-3.5418207, 50.726185699999995], [-3.5421544999999997, 50.726356200000005], [-3.5427411, 50.7267033], [-3.5429545999999994, 50.7268851], [-3.5431175999999995, 50.7270506], [-3.5432386, 50.7271863], [-3.5433544999999995, 50.7273451], [-3.5434564, 50.72752340000002], [-3.5435163, 50.7276714], [-3.5435574999999995, 50.7278171], [-3.5435821999999995, 50.727947999999984], [-3.5436043999999995, 50.7281844], [-3.5435989, 50.72824520000001], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]} |
0.7 |
0047 |
0049 |
Exeter Central |
Exeter St. David's |
Exeter St. David's |
50.7296573 |
-3.5435196 |
50.7296573 |
-3.5435196 |
1 |
0 |
2026-09-16 23:59:51 |
TERMINATED |
2026-09-16 23:49:00 |
Exeter St. David's |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758431 |
1789602519958389 |
27 |
27 |
2026-09-16 23:59:31.688210 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:31.261132 |
| 595837 |
626847 |
L24881 |
883D73M017 |
2026-09-16 |
COMPLETE |
16758435 |
2026-09-17 00:49:00 |
2026-09-16 23:59:51 |
2026-09-18 23:59:51 |
{"id": 626847, "stp": "P", "toc": "London Overground", "uid": "L24881", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24881/2026-09-17/detailed", "trust_id": "883D73M017", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Silwood Stabling Sidings", "service_date": "2026-09-16", "dest_arr_time": "0051", "dest_platform": null, "is_terminated": 1, "next_location": "Silwood Stabling Sidings", "signalling_id": "3D73", "timing_status": "EARLY", "origin_station": "New Cross ELL", "current_leg_arr": "0049", "current_leg_dep": "0041", "current_leg_end": "Silwood Stabling Sidings", "origin_dep_time": "0045", "origin_platform": "D", "current_location": "Silwood Stabling Sidings", "last_update_time": "2026-09-16T23:59:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0327073, 51.47695389999998], [-0.03296319999999999, 51.4772425], [-0.03362289999999999, 51.478097000000005], [-0.0339608, 51.4785292], [-0.03416159999999999, 51.4788007], [-0.034315000000000005, 51.47905269999999], [-0.034383, 51.4792735], [-0.034403699999999995, 51.4793946], [-0.034493, 51.4798912], [-0.0345124, 51.480014700000005], [-0.0345459, 51.48014979999999], [-0.0346021, 51.480303799999994], [-0.034685999999999995, 51.480485599999994], [-0.0348005, 51.4806598], [-0.0349174, 51.4808172], [-0.035087299999999995, 51.48099049999999], [-0.0352523, 51.4811292], [-0.035335599999999995, 51.48119950000001], [-0.0354174, 51.4812675], [-0.0355044, 51.48133179999999], [-0.03558460000000001, 51.4813874], [-0.0356822, 51.48145280000001], [-0.0357911, 51.4815202], [-0.035890799999999994, 51.4815773], [-0.03599580000000001, 51.48163569999999], [-0.0360879, 51.4816819], [-0.03618579999999999, 51.48172919999999], [-0.0362926, 51.48177559999999], [-0.0363763, 51.48181], [-0.036480022890307925, 51.48184583753552], [-0.03658258914124211, 51.481881275410196], [-0.03668597164097705, 51.48191699528079], [-0.03678998529299981, 51.481952933193696], [-0.036894942984460194, 51.48198919725438], [-0.0369812, 51.482019], [-0.03699917714525801, 51.48202441859183], [-0.03710129999999999, 51.482055200000005], [-0.03723699999999999, 51.4820891], [-0.037361, 51.4821171], [-0.037496499999999995, 51.482141899999995], [-0.037611, 51.48216180000001], [-0.0377378, 51.4821805], [-0.03789979999999999, 51.4822019], [-0.03804729999999999, 51.48221889999999], [-0.0381231, 51.48222640000001], [-0.0381995, 51.4822328], [-0.0383342, 51.48224209999999], [-0.03958289999999999, 51.4823305], [-0.03968159999999999, 51.4823391], [-0.039798499999999994, 51.48235030000001], [-0.0398647, 51.48235780000001], [-0.03993019999999999, 51.48236549999999], [-0.0400526, 51.4823821], [-0.0402065, 51.4824046], [-0.040345299999999994, 51.4824276], [-0.0405058, 51.48245889999998], [-0.0406195, 51.48248430000001], [-0.0407264, 51.48251030000001], [-0.04085629999999999, 51.4825428], [-0.0409712, 51.4825745], [-0.04107199999999999, 51.482605599999985], [-0.0411775, 51.4826394], [-0.04128869999999999, 51.482676599999984], [-0.0413787, 51.48270900000001], [-0.041475, 51.4827455], [-0.0415883, 51.482795], [-0.0417553, 51.4828661], [-0.0419036, 51.4829309], [-0.0420377, 51.4829927], [-0.0423274, 51.4831276], [-0.0424077, 51.48316679999999], [-0.0424812, 51.48320249999999], [-0.0425425, 51.4832333], [-0.0426124, 51.4832743], [-0.04269119999999999, 51.4833239], [-0.04275169999999999, 51.4833671], [-0.04282099999999999, 51.4834211], [-0.042882, 51.4834681], [-0.042952300000000006, 51.48353149999999], [-0.04301839999999999, 51.4835952], [-0.043078599999999995, 51.4836565], [-0.0431303, 51.4837148], [-0.0432004, 51.4838082], [-0.04322399999999999, 51.4838514], [-0.0433203, 51.48400350000001], [-0.0434, 51.4841546], [-0.04340356127872875, 51.48416220009965], [-0.04351409999999999, 51.4843981], [-0.0435933, 51.484590399999995], [-0.0436082, 51.484643299999995], [-0.0436925, 51.48481379999998], [-0.0437401, 51.48493779999999], [-0.0437723, 51.4850304], [-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 ELL", "dest_arr_time_act": "0051", "motion_projection": null, "next_location_lat": "51.4876832", "next_location_lon": "-0.0459080", "previous_location": "New Cross ELL", "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\": 1190.506, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1366.128, \"from_m\": 1190.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1659.536, \"from_m\": 1366.128, \"capability_applied\": null, \"effective_limit_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\": 626847, \"profile_key\": \"70d8c98ebf62a6e2409aa8556ad32b567ecaccd0ada5ff7ed47f1312383f0338\", \"schedule_id\": 32479, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0045\", \"location\": \"New Cross ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0046\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 2, \"distance_m\": 715.111, \"section_seq\": 1, \"route_path_id\": 39197}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0049\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 3, \"distance_m\": 1202.249, \"section_seq\": 1, \"route_path_id\": 39197}, {\"is_pass\": false, \"wtt_arr\": \"0051\", \"wtt_dep\": null, \"location\": \"Silwood Stabling Sidings\", \"stage_seq\": 4, \"distance_m\": 1659.536, \"section_seq\": 1, \"route_path_id\": 39197}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1659.536, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39197}], \"total_distance_m\": 1659.536, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1659.536, \"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": "0045", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.4876832", "current_position_lon": "-0.0459080", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:34Z\", \"source_id\": 51942329, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:49:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:39Z\", \"source_id\": 16758435, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Silwood Stabling Sidings", "service_state_platform": null, "timing_fact_generation": 1789602519849435, "current_leg_arrival_utc": "2026-09-18T00:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:49:49.063854", "service_state_evidence_id": 16758435, "current_leg_start_actual_dep": "2026-09-18T00:45:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T23:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T23:49:49.065889", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
None |
3D73 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1190.506, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1366.128, "from_m": 1190.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1659.536, "from_m": 1366.128, "capability_applied": null, "effective_limit_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": 626847, "profile_key": "70d8c98ebf62a6e2409aa8556ad32b567ecaccd0ada5ff7ed47f1312383f0338", "schedule_id": 32479, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0045", "location": "New Cross ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0046", "location": "Rolt Street Jn", "stage_seq": 2, "distance_m": 715.111, "section_seq": 1, "route_path_id": 39197}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0049", "location": "Canal Jn (New Cross)", "stage_seq": 3, "distance_m": 1202.249, "section_seq": 1, "route_path_id": 39197}, {"is_pass": false, "wtt_arr": "0051", "wtt_dep": null, "location": "Silwood Stabling Sidings", "stage_seq": 4, "distance_m": 1659.536, "section_seq": 1, "route_path_id": 39197}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1659.536, "from_m": 0.0, "section_seq": 1, "route_path_id": 39197}], "total_distance_m": 1659.536, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1659.536, "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": 29556, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:34Z", "source_id": 51942329, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:49:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:39Z", "source_id": 16758435, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}] |
New Cross ELL |
0045 |
0045 |
D |
None |
None |
Silwood Stabling Sidings |
0051 |
0051 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L24881/2026-09-17/detailed |
None |
New Cross ELL |
2026-09-18T00:45:00+01:00 |
Silwood Stabling Sidings |
8.0 |
{"type": "LineString", "coordinates": [[-0.0327073, 51.47695389999998], [-0.03296319999999999, 51.4772425], [-0.03362289999999999, 51.478097000000005], [-0.0339608, 51.4785292], [-0.03416159999999999, 51.4788007], [-0.034315000000000005, 51.47905269999999], [-0.034383, 51.4792735], [-0.034403699999999995, 51.4793946], [-0.034493, 51.4798912], [-0.0345124, 51.480014700000005], [-0.0345459, 51.48014979999999], [-0.0346021, 51.480303799999994], [-0.034685999999999995, 51.480485599999994], [-0.0348005, 51.4806598], [-0.0349174, 51.4808172], [-0.035087299999999995, 51.48099049999999], [-0.0352523, 51.4811292], [-0.035335599999999995, 51.48119950000001], [-0.0354174, 51.4812675], [-0.0355044, 51.48133179999999], [-0.03558460000000001, 51.4813874], [-0.0356822, 51.48145280000001], [-0.0357911, 51.4815202], [-0.035890799999999994, 51.4815773], [-0.03599580000000001, 51.48163569999999], [-0.0360879, 51.4816819], [-0.03618579999999999, 51.48172919999999], [-0.0362926, 51.48177559999999], [-0.0363763, 51.48181], [-0.036480022890307925, 51.48184583753552], [-0.03658258914124211, 51.481881275410196], [-0.03668597164097705, 51.48191699528079], [-0.03678998529299981, 51.481952933193696], [-0.036894942984460194, 51.48198919725438], [-0.0369812, 51.482019], [-0.03699917714525801, 51.48202441859183], [-0.03710129999999999, 51.482055200000005], [-0.03723699999999999, 51.4820891], [-0.037361, 51.4821171], [-0.037496499999999995, 51.482141899999995], [-0.037611, 51.48216180000001], [-0.0377378, 51.4821805], [-0.03789979999999999, 51.4822019], [-0.03804729999999999, 51.48221889999999], [-0.0381231, 51.48222640000001], [-0.0381995, 51.4822328], [-0.0383342, 51.48224209999999], [-0.03958289999999999, 51.4823305], [-0.03968159999999999, 51.4823391], [-0.039798499999999994, 51.48235030000001], [-0.0398647, 51.48235780000001], [-0.03993019999999999, 51.48236549999999], [-0.0400526, 51.4823821], [-0.0402065, 51.4824046], [-0.040345299999999994, 51.4824276], [-0.0405058, 51.48245889999998], [-0.0406195, 51.48248430000001], [-0.0407264, 51.48251030000001], [-0.04085629999999999, 51.4825428], [-0.0409712, 51.4825745], [-0.04107199999999999, 51.482605599999985], [-0.0411775, 51.4826394], [-0.04128869999999999, 51.482676599999984], [-0.0413787, 51.48270900000001], [-0.041475, 51.4827455], [-0.0415883, 51.482795], [-0.0417553, 51.4828661], [-0.0419036, 51.4829309], [-0.0420377, 51.4829927], [-0.0423274, 51.4831276], [-0.0424077, 51.48316679999999], [-0.0424812, 51.48320249999999], [-0.0425425, 51.4832333], [-0.0426124, 51.4832743], [-0.04269119999999999, 51.4833239], [-0.04275169999999999, 51.4833671], [-0.04282099999999999, 51.4834211], [-0.042882, 51.4834681], [-0.042952300000000006, 51.48353149999999], [-0.04301839999999999, 51.4835952], [-0.043078599999999995, 51.4836565], [-0.0431303, 51.4837148], [-0.0432004, 51.4838082], [-0.04322399999999999, 51.4838514], [-0.0433203, 51.48400350000001], [-0.0434, 51.4841546], [-0.04340356127872875, 51.48416220009965], [-0.04351409999999999, 51.4843981], [-0.0435933, 51.484590399999995], [-0.0436082, 51.484643299999995], [-0.0436925, 51.48481379999998], [-0.0437401, 51.48493779999999], [-0.0437723, 51.4850304], [-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]]} |
1.0 |
0041 |
0049 |
New Cross ELL |
Silwood Stabling Sidings |
Silwood Stabling Sidings |
51.4876832 |
-0.0459080 |
51.4876832 |
-0.0459080 |
1 |
0 |
2026-09-16 23:59:51 |
TERMINATED |
2026-09-16 23:49:00 |
Silwood Stabling Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758435 |
1789602519849435 |
5 |
5 |
2026-09-16 23:49:49.065889 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:49:49.063854 |
| 595838 |
626219 |
C61977 |
725A51M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:50:00 |
2026-09-17 00:00:21 |
2026-09-19 00:00:21 |
{"id": 626219, "stp": "P", "toc": "London Underground", "uid": "C61977", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61977/2026-09-16/detailed", "trust_id": "725A51M916", "origin_crs": null, "show_on_map": 0, "dar_est_time": "23:50:00", "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-16", "dest_arr_time": "0039", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5A51", "timing_status": null, "origin_station": "Stonebridge Park Depot", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2350", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-17T00:00:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0039", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2350", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stonebridge Park Depot", "service_state_platform": null, "timing_fact_generation": 1789598586055360, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:50:01.710751", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T23:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:00:02.594018", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
P |
None |
ZEL |
5A51 |
None |
None |
None |
None |
None |
[] |
Stonebridge Park Depot |
2350 |
2350 |
None |
23:50:00 |
None |
Elephant & Castle L.T. |
0039 |
0039 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C61977/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-17 00:00:21 |
TERMINATED |
2026-09-16 23:50:00 |
Stonebridge Park Depot |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789598586055360 |
1 |
1 |
2026-09-17 00:00:02.594018 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:50:01.710751 |
| 595839 |
626121 |
C05217 |
065F33M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:50:00 |
2026-09-17 00:00:21 |
2026-09-19 00:00:21 |
{"id": 626121, "stp": "P", "toc": "ScotRail", "uid": "C05217", "consist": "318270+320302", "dest_crs": "XYD", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C05217/2026-09-16/detailed", "trust_id": "065F33M916", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": "01:55:00", "dar_platform": null, "dest_station": "Yoker Carriage Sidings", "service_date": "2026-09-16", "dest_arr_time": "2350", "dest_platform": null, "is_terminated": 1, "next_location": "Yoker Carriage Sidings", "signalling_id": "5F33", "timing_status": "ON TIME", "origin_station": "Dalmuir", "current_leg_arr": "2350", "current_leg_dep": "2342", "current_leg_end": "Yoker Carriage Sidings", "origin_dep_time": "2344", "origin_platform": "5", "current_location": "Yoker", "last_update_time": "2026-09-17T00:00:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.4268814, 55.9121015], [-4.4263904, 55.9120078], [-4.4259106, 55.911924799999994], [-4.4251789, 55.9118092], [-4.4242184, 55.911666999999994], [-4.423830399999999, 55.911606299999995], [-4.423466, 55.9115408], [-4.423260099999999, 55.91149729999999], [-4.4227879, 55.911381299999995], [-4.4222715, 55.91122690000001], [-4.421775599999999, 55.9110421], [-4.421309999999999, 55.9108479], [-4.421038300000001, 55.91072140000001], [-4.420780099999999, 55.910585299999994], [-4.4202958, 55.9102828], [-4.42011876456175, 55.910156380429555], [-4.4200391333209135, 55.91009951627202], [-4.4199168233610235, 55.910068597218554], [-4.4197951, 55.9099716], [-4.419407799999999, 55.909653600000006], [-4.419092199999999, 55.9093551], [-4.4188356, 55.90901900000001], [-4.4183685, 55.9083048], [-4.417918900000001, 55.9076195], [-4.417773794342157, 55.90738158737394], [-4.4177072, 55.9072724], [-4.4174012, 55.906934500000006], [-4.4171072, 55.9065756], [-4.4167627, 55.9062314], [-4.4161747, 55.9057389], [-4.415394899999999, 55.9052029], [-4.41517, 55.905072099999984], [-4.414981699999999, 55.9049625], [-4.4145463, 55.9047326], [-4.4133794, 55.9042136], [-4.4121606, 55.90370359999999], [-4.4101624, 55.902843100000005], [-4.4089877, 55.90235770000001], [-4.4088913, 55.9023207], [-4.4079086, 55.9019645], [-4.4075518, 55.90184849999999], [-4.4067780999999995, 55.901594], [-4.406019299999999, 55.90134689999999], [-4.4054551, 55.90113470000001], [-4.4052686, 55.90106339999999], [-4.4049998, 55.9009586], [-4.4046579, 55.900817299999986], [-4.4042392, 55.9006413], [-4.4040783999999995, 55.9005662], [-4.4036365, 55.900354799999995], [-4.4033877, 55.90023369999999], [-4.4031142, 55.9001018], [-4.4023877, 55.89974769999999], [-4.4022336, 55.89967819999999], [-4.401744892185655, 55.89945167349623], [-4.4016633999999994, 55.8994139], [-4.4013752, 55.8992971], [-4.4006870000000005, 55.8990367], [-4.4005622, 55.8989952], [-4.3995581999999995, 55.8986903], [-4.3988249999999995, 55.8984809], [-4.3979679, 55.898236100000005], [-4.3972098, 55.8979672], [-4.3965306, 55.897670899999994], [-4.3958813999999995, 55.8973727], [-4.3952564, 55.89701509999999], [-4.3947825, 55.8967346], [-4.3943278, 55.896456099999995], [-4.3940875, 55.89630150000001], [-4.3940459, 55.896274], [-4.393861899999999, 55.8961596], [-4.3933948, 55.89588289999999], [-4.392973699999999, 55.895672299999994], [-4.392516099999999, 55.8954343], [-4.390932799999999, 55.8946409], [-4.389782799999999, 55.89406400000001], [-4.3895388, 55.893947299999994], [-4.3890519, 55.8937093], [-4.3885733, 55.89348459999999], [-4.3879611, 55.893208599999994], [-4.3876752, 55.893095200000005], [-4.3873733, 55.89297890000001], [-4.387259199999999, 55.892931699999984], [-4.387103, 55.8928668], [-4.386821099999999, 55.89276400000001], [-4.386497799999999, 55.8926488], [-4.3862942, 55.8925715], [-4.3860127, 55.89247790000001], [-4.3856727, 55.8923713], [-4.3848371, 55.8921346], [-4.384379699999999, 55.89200590000001], [-4.3839238, 55.89190229999999], [-4.3833647, 55.89176749999999], [-4.383042, 55.8916854], [-4.382693299999999, 55.8915951], [-4.3823511, 55.8915082], [-4.3821532, 55.8914644], [-4.3817344, 55.8913432], [-4.380992199999999, 55.8911178], [-4.3804417, 55.8909506], [-4.3802579, 55.890895], [-4.3799562, 55.8908055], [-4.379784099999999, 55.8907585], [-4.3797081, 55.89073779999999], [-4.3794653, 55.8906784], [-4.378997299999999, 55.8905739], [-4.378381799999999, 55.89043770000001], [-4.3767654, 55.8900794], [-4.3764667, 55.8900106], [-4.3760349, 55.88992329999999], [-4.3757372, 55.889852100000006], [-4.3748735, 55.8896586], [-4.3747269, 55.8896263]]}", "current_leg_start": "Dalmuir", "dest_arr_time_act": "2350", "motion_projection": null, "next_location_lat": "55.8896263", "next_location_lon": "-4.3747269", "previous_location": "Clydebank", "current_leg_milage": "2.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 4, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:16741833\", \"confirmationDeadline\": \"2026-09-16T23:48:20+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 115.239, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159.673, \"from_m\": 115.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 623.468, \"from_m\": 159.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3943.981, \"from_m\": 623.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4013.45, \"from_m\": 3943.981, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4026.716, \"from_m\": 4013.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\": 4533.605, \"from_m\": 4026.716, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 626121, \"profile_key\": \"8d47d5a582d76acde2cb2a2df97b1327e797e73427d805579c355685d023d3ba\", \"schedule_id\": 633, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2298.697, \"section_seq\": 1, \"route_path_id\": 28190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3668.082, \"section_seq\": 1, \"route_path_id\": 28190}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": null, \"location\": \"Yoker Carriage Sidings\", \"stage_seq\": 4, \"distance_m\": 4533.605, \"section_seq\": 1, \"route_path_id\": 28190}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4533.605, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28190}], \"total_distance_m\": 4533.605, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4533.605, \"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": "2344", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "55.8896263", "current_position_lon": "-4.3747269", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:44:57Z\", \"source_id\": 51877736, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:45:03Z\", \"source_id\": 16740344, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:46:12Z\", \"source_id\": 51879632, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:46:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:46:17Z\", \"source_id\": 16740965, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Yoker", "service_state_platform": "S1", "timing_fact_generation": 1789602544699731, "current_leg_arrival_utc": "2026-09-16T23:48:20+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:50:02.022651", "service_state_evidence_id": 16741833, "current_leg_start_actual_dep": "2026-09-16T23:42:50+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-16T23:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:00:02.108500", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
XYD |
5F33 |
318270+320302 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 115.239, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159.673, "from_m": 115.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 623.468, "from_m": 159.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3943.981, "from_m": 623.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4013.45, "from_m": 3943.981, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4026.716, "from_m": 4013.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": 4533.605, "from_m": 4026.716, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 626121, "profile_key": "8d47d5a582d76acde2cb2a2df97b1327e797e73427d805579c355685d023d3ba", "schedule_id": 633, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2344", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Clydebank", "stage_seq": 2, "distance_m": 2298.697, "section_seq": 1, "route_path_id": 28190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Yoker", "stage_seq": 3, "distance_m": 3668.082, "section_seq": 1, "route_path_id": 28190}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": null, "location": "Yoker Carriage Sidings", "stage_seq": 4, "distance_m": 4533.605, "section_seq": 1, "route_path_id": 28190}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4533.605, "from_m": 0.0, "section_seq": 1, "route_path_id": 28190}], "total_distance_m": 4533.605, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4533.605, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:44:57Z", "source_id": 51877736, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:45:03Z", "source_id": 16740344, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:46:12Z", "source_id": 51879632, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:46:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:46:17Z", "source_id": 16740965, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:46:00+01:00", "operational_fact": true}] |
Dalmuir |
2344 |
2344 |
5 |
1:55:00 |
None |
Yoker Carriage Sidings |
2350 |
2350 |
None |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C05217/2026-09-16/detailed |
None |
Dalmuir |
2026-09-16T23:42:50+01:00 |
Yoker Carriage Sidings |
8.0 |
{"type": "LineString", "coordinates": [[-4.4268814, 55.9121015], [-4.4263904, 55.9120078], [-4.4259106, 55.911924799999994], [-4.4251789, 55.9118092], [-4.4242184, 55.911666999999994], [-4.423830399999999, 55.911606299999995], [-4.423466, 55.9115408], [-4.423260099999999, 55.91149729999999], [-4.4227879, 55.911381299999995], [-4.4222715, 55.91122690000001], [-4.421775599999999, 55.9110421], [-4.421309999999999, 55.9108479], [-4.421038300000001, 55.91072140000001], [-4.420780099999999, 55.910585299999994], [-4.4202958, 55.9102828], [-4.42011876456175, 55.910156380429555], [-4.4200391333209135, 55.91009951627202], [-4.4199168233610235, 55.910068597218554], [-4.4197951, 55.9099716], [-4.419407799999999, 55.909653600000006], [-4.419092199999999, 55.9093551], [-4.4188356, 55.90901900000001], [-4.4183685, 55.9083048], [-4.417918900000001, 55.9076195], [-4.417773794342157, 55.90738158737394], [-4.4177072, 55.9072724], [-4.4174012, 55.906934500000006], [-4.4171072, 55.9065756], [-4.4167627, 55.9062314], [-4.4161747, 55.9057389], [-4.415394899999999, 55.9052029], [-4.41517, 55.905072099999984], [-4.414981699999999, 55.9049625], [-4.4145463, 55.9047326], [-4.4133794, 55.9042136], [-4.4121606, 55.90370359999999], [-4.4101624, 55.902843100000005], [-4.4089877, 55.90235770000001], [-4.4088913, 55.9023207], [-4.4079086, 55.9019645], [-4.4075518, 55.90184849999999], [-4.4067780999999995, 55.901594], [-4.406019299999999, 55.90134689999999], [-4.4054551, 55.90113470000001], [-4.4052686, 55.90106339999999], [-4.4049998, 55.9009586], [-4.4046579, 55.900817299999986], [-4.4042392, 55.9006413], [-4.4040783999999995, 55.9005662], [-4.4036365, 55.900354799999995], [-4.4033877, 55.90023369999999], [-4.4031142, 55.9001018], [-4.4023877, 55.89974769999999], [-4.4022336, 55.89967819999999], [-4.401744892185655, 55.89945167349623], [-4.4016633999999994, 55.8994139], [-4.4013752, 55.8992971], [-4.4006870000000005, 55.8990367], [-4.4005622, 55.8989952], [-4.3995581999999995, 55.8986903], [-4.3988249999999995, 55.8984809], [-4.3979679, 55.898236100000005], [-4.3972098, 55.8979672], [-4.3965306, 55.897670899999994], [-4.3958813999999995, 55.8973727], [-4.3952564, 55.89701509999999], [-4.3947825, 55.8967346], [-4.3943278, 55.896456099999995], [-4.3940875, 55.89630150000001], [-4.3940459, 55.896274], [-4.393861899999999, 55.8961596], [-4.3933948, 55.89588289999999], [-4.392973699999999, 55.895672299999994], [-4.392516099999999, 55.8954343], [-4.390932799999999, 55.8946409], [-4.389782799999999, 55.89406400000001], [-4.3895388, 55.893947299999994], [-4.3890519, 55.8937093], [-4.3885733, 55.89348459999999], [-4.3879611, 55.893208599999994], [-4.3876752, 55.893095200000005], [-4.3873733, 55.89297890000001], [-4.387259199999999, 55.892931699999984], [-4.387103, 55.8928668], [-4.386821099999999, 55.89276400000001], [-4.386497799999999, 55.8926488], [-4.3862942, 55.8925715], [-4.3860127, 55.89247790000001], [-4.3856727, 55.8923713], [-4.3848371, 55.8921346], [-4.384379699999999, 55.89200590000001], [-4.3839238, 55.89190229999999], [-4.3833647, 55.89176749999999], [-4.383042, 55.8916854], [-4.382693299999999, 55.8915951], [-4.3823511, 55.8915082], [-4.3821532, 55.8914644], [-4.3817344, 55.8913432], [-4.380992199999999, 55.8911178], [-4.3804417, 55.8909506], [-4.3802579, 55.890895], [-4.3799562, 55.8908055], [-4.379784099999999, 55.8907585], [-4.3797081, 55.89073779999999], [-4.3794653, 55.8906784], [-4.378997299999999, 55.8905739], [-4.378381799999999, 55.89043770000001], [-4.3767654, 55.8900794], [-4.3764667, 55.8900106], [-4.3760349, 55.88992329999999], [-4.3757372, 55.889852100000006], [-4.3748735, 55.8896586], [-4.3747269, 55.8896263]]} |
2.6 |
2342 |
2350 |
Clydebank |
Yoker |
Yoker Carriage Sidings |
55.8896263 |
-4.3747269 |
55.8896263 |
-4.3747269 |
1 |
0 |
2026-09-17 00:00:21 |
TERMINATED |
2026-09-16 23:50:00 |
Yoker |
TRUST |
TRACKING_TIMEOUT |
16741833 |
1789602544699731 |
86 |
86 |
2026-09-17 00:00:02.108500 |
S1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:50:02.022651 |
| 595840 |
626220 |
G14198 |
865C91M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:50:00 |
2026-09-17 00:00:21 |
2026-09-19 00:00:21 |
{"id": 626220, "stp": "P", "toc": "Southern", "uid": "G14198", "consist": "377141+377457", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14198/2026-09-16/detailed", "trust_id": "865C91M916", "origin_crs": "CCH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chichester Reception No1", "service_date": "2026-09-16", "dest_arr_time": "2353", "dest_platform": null, "is_terminated": 1, "next_location": "Chichester Reception No1", "signalling_id": "5C91", "timing_status": "ON TIME", "origin_station": "Chichester", "current_leg_arr": "2353", "current_leg_dep": "2353", "current_leg_end": "Chichester Reception No1", "origin_dep_time": "2350", "origin_platform": "2", "current_location": "Chichester", "last_update_time": "2026-09-17T00:00:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7832303, 50.831901], [-0.7834542999999999, 50.8319087], [-0.7837236, 50.831918], [-0.7840043, 50.831931100000006], [-0.784319, 50.831952], [-0.7846057999999999, 50.83197489999999], [-0.7847913, 50.83198999999998], [-0.7851432999999999, 50.8320252], [-0.7860963999999999, 50.8321403], [-0.7855032999999999, 50.832043799999994], [-0.7860318999999999, 50.8321021], [-0.7869279999999998, 50.8322211], [-0.7875904999999999, 50.8323071], [-0.7883187, 50.83243900000001], [-0.7889348, 50.83256200000001], [-0.7895109, 50.83268940000001], [-0.7902659, 50.8328663], [-0.7910207, 50.8330619], [-0.7916509999999999, 50.8332415], [-0.7924073999999999, 50.83348260000001], [-0.7929967, 50.833681299999995], [-0.7936312, 50.8339148], [-0.7941998999999998, 50.83413289999999], [-0.7949937, 50.8344711], [-0.7955402999999999, 50.8347194], [-0.796256, 50.8350589], [-0.7970343, 50.835483899999986]]}", "current_leg_start": "Chichester", "dest_arr_time_act": "2353", "motion_projection": null, "next_location_lat": "50.8354839", "next_location_lon": "-0.7970343", "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\": 203.303, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 246.316, \"from_m\": 203.303, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1081.773, \"from_m\": 246.316, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1154.027, \"from_m\": 1081.773, \"capability_applied\": null, \"effective_limit_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\": 626220, \"profile_key\": \"80c234e6a676ee586a03bad7f4829dc634918af6d7ac33d1347dbd4939102991\", \"schedule_id\": 8704, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2350\", \"location\": \"Chichester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66143}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": null, \"location\": \"Chichester Reception No1\", \"stage_seq\": 2, \"distance_m\": 1154.027, \"section_seq\": 1, \"route_path_id\": 66143}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1154.027, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66143}], \"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": "2350", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "0.0", "current_position_lat": "50.8319395", "current_position_lon": "-0.7841303", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Chichester", "service_state_platform": "2", "timing_fact_generation": 1789602842937780, "current_leg_arrival_utc": "2026-09-16T23:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:50:02.031460", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T23:53:30+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-16T23:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:00:02.598431", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
CCH |
None |
5C91 |
377141+377457 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 203.303, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 246.316, "from_m": 203.303, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1081.773, "from_m": 246.316, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1154.027, "from_m": 1081.773, "capability_applied": null, "effective_limit_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": 626220, "profile_key": "80c234e6a676ee586a03bad7f4829dc634918af6d7ac33d1347dbd4939102991", "schedule_id": 8704, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2350", "location": "Chichester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66143}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": null, "location": "Chichester Reception No1", "stage_seq": 2, "distance_m": 1154.027, "section_seq": 1, "route_path_id": 66143}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1154.027, "from_m": 0.0, "section_seq": 1, "route_path_id": 66143}], "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 |
2350 |
2350 |
2 |
None |
None |
Chichester Reception No1 |
2353 |
2353 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G14198/2026-09-16/detailed |
None |
Chichester |
2026-09-16T23:53:30+01:00 |
Chichester Reception No1 |
0.0 |
{"type": "LineString", "coordinates": [[-0.7832303, 50.831901], [-0.7834542999999999, 50.8319087], [-0.7837236, 50.831918], [-0.7840043, 50.831931100000006], [-0.784319, 50.831952], [-0.7846057999999999, 50.83197489999999], [-0.7847913, 50.83198999999998], [-0.7851432999999999, 50.8320252], [-0.7860963999999999, 50.8321403], [-0.7855032999999999, 50.832043799999994], [-0.7860318999999999, 50.8321021], [-0.7869279999999998, 50.8322211], [-0.7875904999999999, 50.8323071], [-0.7883187, 50.83243900000001], [-0.7889348, 50.83256200000001], [-0.7895109, 50.83268940000001], [-0.7902659, 50.8328663], [-0.7910207, 50.8330619], [-0.7916509999999999, 50.8332415], [-0.7924073999999999, 50.83348260000001], [-0.7929967, 50.833681299999995], [-0.7936312, 50.8339148], [-0.7941998999999998, 50.83413289999999], [-0.7949937, 50.8344711], [-0.7955402999999999, 50.8347194], [-0.796256, 50.8350589], [-0.7970343, 50.835483899999986]]} |
0.7 |
2353 |
2353 |
None |
Chichester |
Chichester Reception No1 |
50.8319395 |
-0.7841303 |
50.8354839 |
-0.7970343 |
1 |
0 |
2026-09-17 00:00:21 |
TERMINATED |
2026-09-16 23:50:00 |
Chichester |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789602842937780 |
35 |
35 |
2026-09-17 00:00:02.598431 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:50:02.031460 |
| 595841 |
626417 |
W04884 |
529G75M017 |
2026-09-16 |
COMPLETE |
16758417 |
2026-09-17 00:50:00 |
2026-09-17 00:00:21 |
2026-09-19 00:00:21 |
{"id": 626417, "stp": "P", "toc": "London Overground", "uid": "W04884", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04884/2026-09-17/detailed", "trust_id": "529G75M017", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-16", "dest_arr_time": "0050", "dest_platform": "2", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "9G75", "timing_status": "ON TIME", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "0050", "current_leg_dep": "0044", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "0002", "origin_platform": "1", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-17T00:00:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Wandsworth Road", "dest_arr_time_act": "0050", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Wandsworth Road", "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\": 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\": 18149.04, \"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\": 19545.379, \"from_m\": 18149.04, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21115.136, \"from_m\": 19545.379, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21435.589, \"from_m\": 21115.136, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21505.126, \"from_m\": 21435.589, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21804.968, \"from_m\": 21505.126, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21854.739, \"from_m\": 21804.968, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23944.494, \"from_m\": 21854.739, \"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\": 24856.689, \"from_m\": 23944.494, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25950.662, \"from_m\": 24856.689, \"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\": 26041.527, \"from_m\": 25950.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26565.126, \"from_m\": 26041.527, \"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\": 26603.46, \"from_m\": 26565.126, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26690.291, \"from_m\": 26603.46, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26832.753, \"from_m\": 26690.291, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27477.443, \"from_m\": 26832.753, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27577.261, \"from_m\": 27477.443, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28960.971, \"from_m\": 27577.261, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29198.279, \"from_m\": 28960.971, \"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\": 626417, \"profile_key\": \"7f1169b96aaa4deddc6eca6ed8347dc3844c4a802da1dad2bc021639602dfc84\", \"schedule_id\": 32885, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0002\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0004\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 1644.893, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 4425.65, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0009\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 5612.857, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0010H\", \"wtt_dep\": \"0011\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 6286.248, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0012H\", \"wtt_dep\": \"0013\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 7623.582, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0015H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 8855.9, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0018\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 14638.025, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0019H\", \"wtt_dep\": \"0020\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 15622.112, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0021H\", \"wtt_dep\": \"0022\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 16405.584, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0023\", \"wtt_dep\": \"0023H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 16881.908, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0024H\", \"wtt_dep\": \"0025H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 17195.973, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0026H\", \"wtt_dep\": \"0027H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 17805.638, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 18095.083, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0030H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 15, \"distance_m\": 19576.12, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0031H\", \"wtt_dep\": \"0032\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 16, \"distance_m\": 20094.341, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0034\", \"wtt_dep\": \"0034H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 17, \"distance_m\": 21295.569, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0035H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 18, \"distance_m\": 21804.968, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0036H\", \"wtt_dep\": \"0038\", \"location\": \"Denmark Hill\", \"stage_seq\": 19, \"distance_m\": 22629.974, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0042\", \"wtt_dep\": \"0042H\", \"location\": \"Clapham High Street\", \"stage_seq\": 20, \"distance_m\": 25796.349, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0043\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 21, \"distance_m\": 26060.336, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0043H\", \"wtt_dep\": \"0044\", \"location\": \"Wandsworth Road\", \"stage_seq\": 22, \"distance_m\": 26475.563, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0044H\", \"location\": \"Factory Jn\", \"stage_seq\": 23, \"distance_m\": 26565.126, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0046\", \"location\": \"Longhedge Jn\", \"stage_seq\": 24, \"distance_m\": 27425.603, \"section_seq\": 1, \"route_path_id\": 38257}, {\"is_pass\": false, \"wtt_arr\": \"0050\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 25, \"distance_m\": 29198.279, \"section_seq\": 1, \"route_path_id\": 38257}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29198.279, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38257}], \"total_distance_m\": 29198.279, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 28202.046, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 996.233, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0002", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:02:46Z\", \"source_id\": 51902094, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:02:49Z\", \"source_id\": 16747553, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:09Z\", \"source_id\": 51905135, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:06:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:14Z\", \"source_id\": 16748352, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:09:37Z\", \"source_id\": 51910314, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:09:38Z\", \"source_id\": 16749769, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:41Z\", \"source_id\": 51912542, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:12:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:43Z\", \"source_id\": 16750387, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:18Z\", \"source_id\": 51915236, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:14:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:24Z\", \"source_id\": 16751145, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:16:23Z\", \"source_id\": 51917357, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:16:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:16:29Z\", \"source_id\": 16751719, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:39Z\", \"source_id\": 51919532, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:44Z\", \"source_id\": 16752334, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:37Z\", \"source_id\": 51921300, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:21:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:42Z\", \"source_id\": 16752847, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:17Z\", \"source_id\": 51922827, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:22:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:23Z\", \"source_id\": 16753260, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:43Z\", \"source_id\": 51924076, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:24:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:47Z\", \"source_id\": 16753630, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:24Z\", \"source_id\": 51925588, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:25:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:28Z\", \"source_id\": 16754047, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:45Z\", \"source_id\": 51929380, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:30:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:53Z\", \"source_id\": 16755051, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:14Z\", \"source_id\": 51932211, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:19Z\", \"source_id\": 16755795, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:37:14Z\", \"source_id\": 51935302, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:37:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:37:18Z\", \"source_id\": 16756579, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:02Z\", \"source_id\": 51938590, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:07Z\", \"source_id\": 16757427, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:14Z\", \"source_id\": 51939254, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:44:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:18Z\", \"source_id\": 16757629, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:28Z\", \"source_id\": 51942276, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:33Z\", \"source_id\": 16758417, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "2", "timing_fact_generation": 1789602513878249, "current_leg_arrival_utc": "2026-09-18T00:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:50:16.255804", "service_state_evidence_id": 16758417, "current_leg_start_actual_dep": "2026-09-18T00:44:00+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-16T23:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:00:16.505612", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
None |
9G75 |
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": 18149.04, "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": 19545.379, "from_m": 18149.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21115.136, "from_m": 19545.379, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21435.589, "from_m": 21115.136, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21505.126, "from_m": 21435.589, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21804.968, "from_m": 21505.126, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21854.739, "from_m": 21804.968, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23944.494, "from_m": 21854.739, "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": 24856.689, "from_m": 23944.494, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25950.662, "from_m": 24856.689, "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": 26041.527, "from_m": 25950.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26565.126, "from_m": 26041.527, "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": 26603.46, "from_m": 26565.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26690.291, "from_m": 26603.46, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26832.753, "from_m": 26690.291, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27477.443, "from_m": 26832.753, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27577.261, "from_m": 27477.443, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28960.971, "from_m": 27577.261, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29198.279, "from_m": 28960.971, "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": 626417, "profile_key": "7f1169b96aaa4deddc6eca6ed8347dc3844c4a802da1dad2bc021639602dfc84", "schedule_id": 32885, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0002", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 38257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0009", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0010H", "wtt_dep": "0011", "location": "Haggerston", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0012H", "wtt_dep": "0013", "location": "Hoxton", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0015H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 8855.9, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0018", "location": "Whitechapel", "stage_seq": 8, "distance_m": 14638.025, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0020", "location": "Shadwell", "stage_seq": 9, "distance_m": 15622.112, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0021H", "wtt_dep": "0022", "location": "Wapping", "stage_seq": 10, "distance_m": 16405.584, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0023", "wtt_dep": "0023H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 16881.908, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0024H", "wtt_dep": "0025H", "location": "Canada Water", "stage_seq": 12, "distance_m": 17195.973, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0026H", "wtt_dep": "0027H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 17805.638, "section_seq": 1, "route_path_id": 38257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 18095.083, "section_seq": 1, "route_path_id": 38257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0030H", "location": "Old Kent Road Jn", "stage_seq": 15, "distance_m": 19576.12, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0031H", "wtt_dep": "0032", "location": "Queens Rd Peckham", "stage_seq": 16, "distance_m": 20094.341, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": "0034H", "location": "Peckham Rye (C)", "stage_seq": 17, "distance_m": 21295.569, "section_seq": 1, "route_path_id": 38257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0035H", "location": "Crofton Road Jn", "stage_seq": 18, "distance_m": 21804.968, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0036H", "wtt_dep": "0038", "location": "Denmark Hill", "stage_seq": 19, "distance_m": 22629.974, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0042", "wtt_dep": "0042H", "location": "Clapham High Street", "stage_seq": 20, "distance_m": 25796.349, "section_seq": 1, "route_path_id": 38257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0043", "location": "Voltaire Road Jn", "stage_seq": 21, "distance_m": 26060.336, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0043H", "wtt_dep": "0044", "location": "Wandsworth Road", "stage_seq": 22, "distance_m": 26475.563, "section_seq": 1, "route_path_id": 38257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0044H", "location": "Factory Jn", "stage_seq": 23, "distance_m": 26565.126, "section_seq": 1, "route_path_id": 38257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0046", "location": "Longhedge Jn", "stage_seq": 24, "distance_m": 27425.603, "section_seq": 1, "route_path_id": 38257}, {"is_pass": false, "wtt_arr": "0050", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 25, "distance_m": 29198.279, "section_seq": 1, "route_path_id": 38257}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29198.279, "from_m": 0.0, "section_seq": 1, "route_path_id": 38257}], "total_distance_m": 29198.279, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 28202.046, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 996.233, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:02:46Z", "source_id": 51902094, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:02:49Z", "source_id": 16747553, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:09Z", "source_id": 51905135, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:06:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:14Z", "source_id": 16748352, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:09:37Z", "source_id": 51910314, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:09:38Z", "source_id": 16749769, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:41Z", "source_id": 51912542, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:12:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:43Z", "source_id": 16750387, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:18Z", "source_id": 51915236, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:14:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:24Z", "source_id": 16751145, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:16:23Z", "source_id": 51917357, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:16:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:16:29Z", "source_id": 16751719, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:39Z", "source_id": 51919532, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:19:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:44Z", "source_id": 16752334, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:37Z", "source_id": 51921300, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:21:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:42Z", "source_id": 16752847, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:17Z", "source_id": 51922827, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:22:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:23Z", "source_id": 16753260, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:43Z", "source_id": 51924076, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:24:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:47Z", "source_id": 16753630, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:24Z", "source_id": 51925588, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:25:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:28Z", "source_id": 16754047, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31505, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:45Z", "source_id": 51929380, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:30:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:53Z", "source_id": 16755051, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29778, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:14Z", "source_id": 51932211, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:33:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:19Z", "source_id": 16755795, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:37:14Z", "source_id": 51935302, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:37:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:37:18Z", "source_id": 16756579, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28938, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:02Z", "source_id": 51938590, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:07Z", "source_id": 16757427, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28922, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:14Z", "source_id": 51939254, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T23:44:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:18Z", "source_id": 16757629, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T00:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:28Z", "source_id": 51942276, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T23:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:33Z", "source_id": 16758417, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T00:50:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
0002 |
0002 |
1 |
None |
None |
Clapham Junction Plats 0-2 |
0050 |
0050 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04884/2026-09-17/detailed |
None |
Wandsworth Road |
2026-09-18T00:44:00+01:00 |
Clapham Junction Plats 0-2 |
6.0 |
{"type": "LineString", "coordinates": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} |
1.9 |
0044 |
0050 |
Wandsworth Road |
Clapham Junction Carriage Maintenance Depot |
Clapham Junction Plats 0-2 |
51.4635715 |
-0.1738581 |
51.4635715 |
-0.1738581 |
1 |
0 |
2026-09-17 00:00:21 |
TERMINATED |
2026-09-16 23:50:00 |
Clapham Junction Plats 0-2 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758417 |
1789602513878249 |
68 |
68 |
2026-09-17 00:00:16.505612 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:50:16.255804 |
| 595842 |
613382 |
H58063 |
236H86C816 |
2026-09-16 |
COMPLETE |
16758671 |
2026-09-17 00:08:00 |
2026-09-17 00:00:51 |
2026-09-19 00:00:51 |
{"id": 613382, "stp": "P", "toc": "Unknown", "uid": "H58063", "consist": null, "dest_crs": "XPW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H58063/2026-09-17/detailed", "trust_id": "236H86C816", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough West Yard", "service_date": "2026-09-16", "dest_arr_time": "0008", "dest_platform": null, "is_terminated": 1, "next_location": "Peterborough West Yard", "signalling_id": "6H86", "timing_status": "ON TIME", "origin_station": "Heck Plasmor P S", "current_leg_arr": "0008", "current_leg_dep": "0005", "current_leg_end": "Peterborough West Yard", "origin_dep_time": "2200", "origin_platform": null, "current_location": "Peterborough North Down Departure", "last_update_time": "2026-09-17T00:00:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2557678, 52.58401389999999], [-0.2559140999999999, 52.58426679999999], [-0.2561729, 52.58466330000001], [-0.2566995000000001, 52.5855316], [-0.25678049999999997, 52.58573659999999], [-0.2568323, 52.58597590000001], [-0.25690209999999997, 52.586462399999995], [-0.2570934999999999, 52.587914600000005], [-0.2570691, 52.5881932], [-0.2570474, 52.58846259999999], [-0.25698219999999994, 52.5886647], [-0.2569083, 52.588905], [-0.2568496, 52.589144], [-0.2568323, 52.5894405], [-0.2568754999999999, 52.58969810000001], [-0.2569135, 52.5898488], [-0.25724310000000006, 52.59056360000001]]}", "current_leg_start": "Peterborough Eastfield Jn", "dest_arr_time_act": "0008", "motion_projection": null, "next_location_lat": "52.5905636", "next_location_lon": "-0.2572431", "previous_location": "Peterborough Eastfield Jn", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 392.461, \"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\": 10923.8, \"from_m\": 392.461, \"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\": 10979.251, \"from_m\": 10923.8, \"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\": 16961.886, \"from_m\": 10979.251, \"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\": 17402.828, \"from_m\": 16961.886, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 17755.138, \"from_m\": 17402.828, \"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\": 17875.133, \"from_m\": 17755.138, \"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\": 18950.603, \"from_m\": 17875.133, \"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\": 21045.222, \"from_m\": 18950.603, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 30293.625, \"from_m\": 21045.222, \"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\": 34669.923, \"from_m\": 30293.625, \"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\": 44364.813, \"from_m\": 34669.923, \"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\": 44418.771, \"from_m\": 44364.813, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46792.642, \"from_m\": 44418.771, \"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\": 49938.286, \"from_m\": 46792.642, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 53001.027, \"from_m\": 49938.286, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 54167.549, \"from_m\": 53001.027, \"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\": 54179.495, \"from_m\": 54167.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\": 67352.968, \"from_m\": 54179.495, \"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\": 67404.151, \"from_m\": 67352.968, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74353.986, \"from_m\": 67404.151, \"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\": 75027.089, \"from_m\": 74353.986, \"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\": 75033.644, \"from_m\": 75027.089, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75088.032, \"from_m\": 75033.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\": 93874.368, \"from_m\": 75088.032, \"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\": 93929.621, \"from_m\": 93874.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\": 94893.959, \"from_m\": 93929.621, \"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\": 98778.115, \"from_m\": 94893.959, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 99871.858, \"from_m\": 98778.115, \"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\": 107642.321, \"from_m\": 99871.858, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 145916.235, \"from_m\": 107642.321, \"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\": 145961.698, \"from_m\": 145916.235, \"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\": 145982.225, \"from_m\": 145961.698, \"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\": 147247.548, \"from_m\": 145982.225, \"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\": 613382, \"profile_key\": \"44d4d8f856f1ce29a581075ab40a2189952eb76bec596808efa224f372c92bf6\", \"schedule_id\": 15175, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Heck Plasmor P S\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 2, \"distance_m\": 11684.002, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"Doncaster Sig. D300\", \"stage_seq\": 3, \"distance_m\": 16227.879, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"Doncaster\", \"stage_seq\": 4, \"distance_m\": 18460.248, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224H\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 5, \"distance_m\": 21668.366, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225H\", \"location\": \"Black Carr Jn (Doncaster)\", \"stage_seq\": 6, \"distance_m\": 22881.194, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": false, \"wtt_arr\": \"2228\", \"wtt_dep\": \"2231H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 7, \"distance_m\": 24891.802, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Retford\", \"stage_seq\": 8, \"distance_m\": 46416.512, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 9, \"distance_m\": 66593.858, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 10, \"distance_m\": 75027.089, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Newark North Gate\", \"stage_seq\": 11, \"distance_m\": 76119.404, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 12, \"distance_m\": 83634.579, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"Grantham\", \"stage_seq\": 13, \"distance_m\": 99669.773, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332H\", \"location\": \"Stoke Jn\", \"stage_seq\": 14, \"distance_m\": 108832.655, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Tallington Jn\", \"stage_seq\": 15, \"distance_m\": 132671.228, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"New England North Jn\", \"stage_seq\": 16, \"distance_m\": 143753.956, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0005\", \"location\": \"Peterborough Eastfield Jn\", \"stage_seq\": 17, \"distance_m\": 146465.306, \"section_seq\": 1, \"route_path_id\": 71931}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": null, \"location\": \"Peterborough West Yard\", \"stage_seq\": 18, \"distance_m\": 147247.548, \"section_seq\": 1, \"route_path_id\": 71931}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 147247.548, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71931}], \"total_distance_m\": 147247.548, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 146682.747, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 564.801, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.5905636", "current_position_lon": "-0.2572431", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:30Z\", \"source_id\": 51713164, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:17:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:15:36Z\", \"source_id\": 16691180, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:05:29Z\", \"source_id\": 51811924, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:05:31Z\", \"source_id\": 16720542, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:20:48Z\", \"source_id\": 51838473, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:22:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:20:50Z\", \"source_id\": 16728709, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:50:17Z\", \"source_id\": 16758671, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Peterborough West Yard", "service_state_platform": null, "timing_fact_generation": 1789602622520128, "current_leg_arrival_utc": "2026-09-18T00:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:50:22.510571", "service_state_evidence_id": 16758671, "current_leg_start_actual_dep": "2026-09-18T00:05:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-16T23:08:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:00:25.768730", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
XPW |
6H86 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 392.461, "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": 10923.8, "from_m": 392.461, "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": 10979.251, "from_m": 10923.8, "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": 16961.886, "from_m": 10979.251, "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": 17402.828, "from_m": 16961.886, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 17755.138, "from_m": 17402.828, "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": 17875.133, "from_m": 17755.138, "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": 18950.603, "from_m": 17875.133, "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": 21045.222, "from_m": 18950.603, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 30293.625, "from_m": 21045.222, "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": 34669.923, "from_m": 30293.625, "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": 44364.813, "from_m": 34669.923, "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": 44418.771, "from_m": 44364.813, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46792.642, "from_m": 44418.771, "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": 49938.286, "from_m": 46792.642, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 53001.027, "from_m": 49938.286, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 54167.549, "from_m": 53001.027, "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": 54179.495, "from_m": 54167.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": 67352.968, "from_m": 54179.495, "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": 67404.151, "from_m": 67352.968, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74353.986, "from_m": 67404.151, "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": 75027.089, "from_m": 74353.986, "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": 75033.644, "from_m": 75027.089, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75088.032, "from_m": 75033.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": 93874.368, "from_m": 75088.032, "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": 93929.621, "from_m": 93874.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": 94893.959, "from_m": 93929.621, "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": 98778.115, "from_m": 94893.959, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 99871.858, "from_m": 98778.115, "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": 107642.321, "from_m": 99871.858, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 145916.235, "from_m": 107642.321, "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": 145961.698, "from_m": 145916.235, "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": 145982.225, "from_m": 145961.698, "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": 147247.548, "from_m": 145982.225, "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": 613382, "profile_key": "44d4d8f856f1ce29a581075ab40a2189952eb76bec596808efa224f372c92bf6", "schedule_id": 15175, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2200", "location": "Heck Plasmor P S", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Shaftholme Jn", "stage_seq": 2, "distance_m": 11684.002, "section_seq": 1, "route_path_id": 71931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "Doncaster Sig. D300", "stage_seq": 3, "distance_m": 16227.879, "section_seq": 1, "route_path_id": 71931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222", "location": "Doncaster", "stage_seq": 4, "distance_m": 18460.248, "section_seq": 1, "route_path_id": 71931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224H", "location": "Potteric Carr Jn", "stage_seq": 5, "distance_m": 21668.366, "section_seq": 1, "route_path_id": 71931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225H", "location": "Black Carr Jn (Doncaster)", "stage_seq": 6, "distance_m": 22881.194, "section_seq": 1, "route_path_id": 71931}, {"is_pass": false, "wtt_arr": "2228", "wtt_dep": "2231H", "location": "Loversall Carr Jn", "stage_seq": 7, "distance_m": 24891.802, "section_seq": 1, "route_path_id": 71931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Retford", "stage_seq": 8, "distance_m": 46416.512, "section_seq": 1, "route_path_id": 71931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302", "location": "Carlton On Trent Loop", "stage_seq": 9, "distance_m": 66593.858, "section_seq": 1, "route_path_id": 71931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "Newark Flat Crossing", "stage_seq": 10, "distance_m": 75027.089, "section_seq": 1, "route_path_id": 71931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Newark North Gate", "stage_seq": 11, "distance_m": 76119.404, "section_seq": 1, "route_path_id": 71931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Claypole Down Loop", "stage_seq": 12, "distance_m": 83634.579, "section_seq": 1, "route_path_id": 71931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Grantham", "stage_seq": 13, "distance_m": 99669.773, "section_seq": 1, "route_path_id": 71931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Stoke Jn", "stage_seq": 14, "distance_m": 108832.655, "section_seq": 1, "route_path_id": 71931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Tallington Jn", "stage_seq": 15, "distance_m": 132671.228, "section_seq": 1, "route_path_id": 71931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "New England North Jn", "stage_seq": 16, "distance_m": 143753.956, "section_seq": 1, "route_path_id": 71931}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0005", "location": "Peterborough Eastfield Jn", "stage_seq": 17, "distance_m": 146465.306, "section_seq": 1, "route_path_id": 71931}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": null, "location": "Peterborough West Yard", "stage_seq": 18, "distance_m": 147247.548, "section_seq": 1, "route_path_id": 71931}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 147247.548, "from_m": 0.0, "section_seq": 1, "route_path_id": 71931}], "total_distance_m": 147247.548, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 146682.747, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 564.801, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6821, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:30Z", "source_id": 51713164, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:17:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:15:36Z", "source_id": 16691180, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11664, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:05:29Z", "source_id": 51811924, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:07:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:05:31Z", "source_id": 16720542, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11689, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:20:48Z", "source_id": 51838473, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:22:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:20:50Z", "source_id": 16728709, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:50:17Z", "source_id": 16758671, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:08:00+01:00", "operational_fact": true}] |
Heck Plasmor P S |
2200 |
2200 |
None |
None |
None |
Peterborough West Yard |
0008 |
0008 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H58063/2026-09-17/detailed |
None |
Peterborough Eastfield Jn |
2026-09-18T00:05:00+01:00 |
Peterborough West Yard |
3.0 |
{"type": "LineString", "coordinates": [[-0.2557678, 52.58401389999999], [-0.2559140999999999, 52.58426679999999], [-0.2561729, 52.58466330000001], [-0.2566995000000001, 52.5855316], [-0.25678049999999997, 52.58573659999999], [-0.2568323, 52.58597590000001], [-0.25690209999999997, 52.586462399999995], [-0.2570934999999999, 52.587914600000005], [-0.2570691, 52.5881932], [-0.2570474, 52.58846259999999], [-0.25698219999999994, 52.5886647], [-0.2569083, 52.588905], [-0.2568496, 52.589144], [-0.2568323, 52.5894405], [-0.2568754999999999, 52.58969810000001], [-0.2569135, 52.5898488], [-0.25724310000000006, 52.59056360000001]]} |
0.5 |
0005 |
0008 |
Peterborough Eastfield Jn |
Peterborough North Down Departure |
Peterborough West Yard |
52.5905636 |
-0.2572431 |
52.5905636 |
-0.2572431 |
1 |
0 |
2026-09-17 00:00:51 |
TERMINATED |
2026-09-16 23:08:00 |
Peterborough West Yard |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758671 |
1789602622520128 |
43 |
43 |
2026-09-17 00:00:25.768730 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:50:22.510571 |
| 595843 |
625975 |
C82691 |
871C94M916 |
2026-09-16 |
COMPLETE |
16758506 |
2026-09-17 00:50:00 |
2026-09-17 00:00:51 |
2026-09-19 00:00:51 |
{"id": 625975, "stp": "O", "toc": "Southern", "uid": "C82691", "consist": "377107", "dest_crs": "HRH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82691/2026-09-17/detailed", "trust_id": "871C94M916", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Horsham", "service_date": "2026-09-16", "dest_arr_time": "0054", "dest_platform": "4", "is_terminated": 1, "next_location": "Horsham", "signalling_id": "1C94", "timing_status": "EARLY", "origin_station": "London Victoria (C)", "current_leg_arr": "0050", "current_leg_dep": "0041", "current_leg_end": "Horsham", "origin_dep_time": "2335", "origin_platform": "16", "current_location": "Horsham Sig. Cpb76", "last_update_time": "2026-09-17T00:00:51", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.187649, 51.1121753], [-0.1883593, 51.1122694], [-0.1906175, 51.11260649999999], [-0.1967887, 51.113520599999994], [-0.1968458, 51.113532], [-0.2009728, 51.1141596], [-0.205958, 51.1148966], [-0.2094559, 51.11541520000001], [-0.2103009, 51.1155279], [-0.2109804, 51.11560179999999], [-0.2116463, 51.11564959999999], [-0.2123103, 51.1156707], [-0.2127697, 51.1156699], [-0.21327139999999997, 51.115653900000005], [-0.2136259, 51.11563309999999], [-0.2143359, 51.1155704], [-0.2150021, 51.1154887], [-0.2152243, 51.11545189999998], [-0.2159834, 51.11531209999998], [-0.2166837, 51.11514909999998], [-0.2174017, 51.1149527], [-0.2180838, 51.1147356], [-0.2187302, 51.1144932], [-0.2193537, 51.11422679999999], [-0.2199985, 51.11392], [-0.2208177, 51.1134963], [-0.230776, 51.1083459], [-0.2313078, 51.1080904], [-0.23244970000000004, 51.1075749], [-0.23260239999999993, 51.1075106], [-0.2333068, 51.10721379999999], [-0.2340938999999999, 51.1069021], [-0.23496200000000003, 51.1065684], [-0.23585529999999996, 51.1062382], [-0.23680560000000003, 51.1059052], [-0.23768440491718695, 51.105631359695174], [-0.23880619999999997, 51.1052818], [-0.2397351, 51.104969], [-0.24062009999999995, 51.10465099999999], [-0.2476584, 51.1019258], [-0.2582305, 51.097832399999994], [-0.26100219999999996, 51.0967592], [-0.2620277, 51.0963529], [-0.2626655, 51.0961004], [-0.263021, 51.09595959999999], [-0.26378440000000003, 51.095652900000005], [-0.2645798999999999, 51.095307899999995], [-0.2653225, 51.0949768], [-0.26949458523585645, 51.0931060533726], [-0.27334159999999996, 51.091381], [-0.2805457, 51.08813159999999], [-0.28114519999999993, 51.0878766], [-0.2820329999999999, 51.0875299], [-0.28286979999999995, 51.0872111], [-0.28455139999999995, 51.0866051], [-0.2856620999999999, 51.0862374], [-0.28668829999999995, 51.08591930000001], [-0.2877913, 51.085598299999994], [-0.2982944, 51.0827065], [-0.3037801, 51.081201], [-0.3050126, 51.0808363], [-0.3059909, 51.080490399999995], [-0.30684859999999997, 51.0801442], [-0.30772829999999995, 51.07976599999999], [-0.3083133, 51.079499000000006], [-0.30841529999999995, 51.0794524], [-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": "Crawley", "dest_arr_time_act": "0054", "motion_projection": null, "next_location_lat": "51.0659811", "next_location_lon": "-0.3189475", "previous_location": "Crawley", "current_leg_milage": "7.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15116.796, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16421.109, \"from_m\": 15116.796, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16482.496, \"from_m\": 16421.109, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16522.099, \"from_m\": 16482.496, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16547.668, \"from_m\": 16522.099, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16600.667, \"from_m\": 16547.668, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16630.867, \"from_m\": 16600.667, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16667.832, \"from_m\": 16630.867, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17062.088, \"from_m\": 16667.832, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17092.524, \"from_m\": 17062.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17181.192, \"from_m\": 17092.524, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17244.891, \"from_m\": 17181.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17280.598, \"from_m\": 17244.891, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17324.869, \"from_m\": 17280.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17383.433, \"from_m\": 17324.869, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18661.077, \"from_m\": 17383.433, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23004.058, \"from_m\": 18661.077, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23120.827, \"from_m\": 23004.058, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23226.745, \"from_m\": 23120.827, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23273.219, \"from_m\": 23226.745, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24614.544, \"from_m\": 23273.219, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25242.58, \"from_m\": 24614.544, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30199.632, \"from_m\": 25242.58, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31037.479, \"from_m\": 30199.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\": 32750.312, \"from_m\": 31037.479, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33933.03, \"from_m\": 32750.312, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34490.3, \"from_m\": 33933.03, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34618.455, \"from_m\": 34490.3, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34902.588, \"from_m\": 34618.455, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 46918.163, \"from_m\": 34902.588, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47028.909, \"from_m\": 46918.163, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47061.2, \"from_m\": 47028.909, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47142.768, \"from_m\": 47061.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\": 47502.606, \"from_m\": 47142.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47684.998, \"from_m\": 47502.606, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48088.909, \"from_m\": 47684.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51158.408, \"from_m\": 48088.909, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 52016.681, \"from_m\": 51158.408, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57387.438, \"from_m\": 52016.681, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 60102.846, \"from_m\": 57387.438, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60254.547, \"from_m\": 60102.846, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60628.688, \"from_m\": 60254.547, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60955.647, \"from_m\": 60628.688, \"capability_applied\": null, \"effective_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\": 625975, \"profile_key\": \"bcdc44e37db6da6cd1f1cadb15bfad96cda7b5973ea143a6c77c2abcd9ad9d05\", \"schedule_id\": 40328, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 7, \"distance_m\": 9730.311, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350\", \"location\": \"Streatham Common\", \"stage_seq\": 8, \"distance_m\": 10464.161, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2355\", \"location\": \"Selhurst\", \"stage_seq\": 9, \"distance_m\": 15024.904, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 16011.094, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2359\", \"location\": \"East Croydon\", \"stage_seq\": 11, \"distance_m\": 16860.196, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001H\", \"location\": \"South Croydon\", \"stage_seq\": 12, \"distance_m\": 18307.619, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": \"0005\", \"location\": \"Purley\", \"stage_seq\": 13, \"distance_m\": 21655.065, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 14, \"distance_m\": 23226.745, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": false, \"wtt_arr\": \"0008H\", \"wtt_dep\": \"0009\", \"location\": \"Coulsdon South\", \"stage_seq\": 15, \"distance_m\": 24722.343, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": false, \"wtt_arr\": \"0014\", \"wtt_dep\": \"0014H\", \"location\": \"Merstham\", \"stage_seq\": 16, \"distance_m\": 30737.142, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": false, \"wtt_arr\": \"0018H\", \"wtt_dep\": \"0019H\", \"location\": \"Redhill\", \"stage_seq\": 17, \"distance_m\": 33593.955, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 18, \"distance_m\": 35040.639, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023H\", \"location\": \"Salfords\", \"stage_seq\": 19, \"distance_m\": 38209.633, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": \"0026\", \"location\": \"Horley\", \"stage_seq\": 20, \"distance_m\": 41678.938, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": false, \"wtt_arr\": \"0029H\", \"wtt_dep\": \"0031\", \"location\": \"Gatwick Airport\", \"stage_seq\": 21, \"distance_m\": 43031.366, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": false, \"wtt_arr\": \"0036\", \"wtt_dep\": \"0038\", \"location\": \"Three Bridges\", \"stage_seq\": 22, \"distance_m\": 47379.779, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": false, \"wtt_arr\": \"0041\", \"wtt_dep\": \"0042\", \"location\": \"Crawley\", \"stage_seq\": 23, \"distance_m\": 49594.086, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0047\", \"location\": \"Littlehaven\", \"stage_seq\": 24, \"distance_m\": 59300.475, \"section_seq\": 1, \"route_path_id\": 67982}, {\"is_pass\": false, \"wtt_arr\": \"0054\", \"wtt_dep\": null, \"location\": \"Horsham\", \"stage_seq\": 25, \"distance_m\": 60955.647, \"section_seq\": 1, \"route_path_id\": 67982}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60955.647, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67982}], \"total_distance_m\": 60955.647, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 59910.33, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1045.317, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2335", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.0659811", "current_position_lon": "-0.3189475", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:39:31Z\", \"source_id\": 51869649, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:39:39Z\", \"source_id\": 16737891, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:41:39Z\", \"source_id\": 51872915, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:41:40Z\", \"source_id\": 16738840, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:47:10Z\", \"source_id\": 51880983, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:47:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:47:14Z\", \"source_id\": 16741369, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:49:43Z\", \"source_id\": 51884708, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:50:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:49:48Z\", \"source_id\": 16742542, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:54:27Z\", \"source_id\": 51891229, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:55:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:54:28Z\", \"source_id\": 16744473, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:57:57Z\", \"source_id\": 51895843, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:58:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:58:04Z\", \"source_id\": 16745811, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:00:06Z\", \"source_id\": 51898824, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:01:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:00:10Z\", \"source_id\": 16746631, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:03:19Z\", \"source_id\": 51902893, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:04:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:03:23Z\", \"source_id\": 16747734, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:06:52Z\", \"source_id\": 51907281, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:07:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:06:59Z\", \"source_id\": 16748955, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:12:21Z\", \"source_id\": 51913239, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:13:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:12:29Z\", \"source_id\": 16750578, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:16:28Z\", \"source_id\": 51917414, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:17:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:16:33Z\", \"source_id\": 16751732, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:19:59Z\", \"source_id\": 51920738, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:21:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:04Z\", \"source_id\": 16752678, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:21:43Z\", \"source_id\": 51922282, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:22:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:21:49Z\", \"source_id\": 16753109, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:58Z\", \"source_id\": 51924280, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:24:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:24:03Z\", \"source_id\": 16753685, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:36Z\", \"source_id\": 51926659, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:27:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:39Z\", \"source_id\": 16754331, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:29Z\", \"source_id\": 51932411, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:34:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:33Z\", \"source_id\": 16755841, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:12Z\", \"source_id\": 51936705, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:40:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:19Z\", \"source_id\": 16756924, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:26Z\", \"source_id\": 51941677, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:33Z\", \"source_id\": 16758274, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:57Z\", \"source_id\": 51942554, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:50:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:49:03Z\", \"source_id\": 16758506, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horsham", "service_state_platform": "4", "timing_fact_generation": 1789602544957059, "current_leg_arrival_utc": "2026-09-18T00:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:50:25.165732", "service_state_evidence_id": 16758506, "current_leg_start_actual_dep": "2026-09-18T00:42:00+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-16T23:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:00:25.772539", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
None |
HRH |
1C94 |
377107 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15116.796, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16421.109, "from_m": 15116.796, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16482.496, "from_m": 16421.109, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16522.099, "from_m": 16482.496, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16547.668, "from_m": 16522.099, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16600.667, "from_m": 16547.668, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16630.867, "from_m": 16600.667, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16667.832, "from_m": 16630.867, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17062.088, "from_m": 16667.832, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17092.524, "from_m": 17062.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17181.192, "from_m": 17092.524, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17244.891, "from_m": 17181.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17280.598, "from_m": 17244.891, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17324.869, "from_m": 17280.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17383.433, "from_m": 17324.869, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18661.077, "from_m": 17383.433, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23004.058, "from_m": 18661.077, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23120.827, "from_m": 23004.058, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23226.745, "from_m": 23120.827, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23273.219, "from_m": 23226.745, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24614.544, "from_m": 23273.219, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25242.58, "from_m": 24614.544, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30199.632, "from_m": 25242.58, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31037.479, "from_m": 30199.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": 32750.312, "from_m": 31037.479, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33933.03, "from_m": 32750.312, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34490.3, "from_m": 33933.03, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34618.455, "from_m": 34490.3, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34902.588, "from_m": 34618.455, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46918.163, "from_m": 34902.588, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47028.909, "from_m": 46918.163, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47061.2, "from_m": 47028.909, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47142.768, "from_m": 47061.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": 47502.606, "from_m": 47142.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47684.998, "from_m": 47502.606, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48088.909, "from_m": 47684.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51158.408, "from_m": 48088.909, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 52016.681, "from_m": 51158.408, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57387.438, "from_m": 52016.681, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 60102.846, "from_m": 57387.438, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60254.547, "from_m": 60102.846, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60628.688, "from_m": 60254.547, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60955.647, "from_m": 60628.688, "capability_applied": null, "effective_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": 625975, "profile_key": "bcdc44e37db6da6cd1f1cadb15bfad96cda7b5973ea143a6c77c2abcd9ad9d05", "schedule_id": 40328, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2335", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 67982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 67982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 67982}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 67982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Balham", "stage_seq": 6, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 67982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349H", "location": "Streatham North Jn", "stage_seq": 7, "distance_m": 9730.311, "section_seq": 1, "route_path_id": 67982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350", "location": "Streatham Common", "stage_seq": 8, "distance_m": 10464.161, "section_seq": 1, "route_path_id": 67982}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2355", "location": "Selhurst", "stage_seq": 9, "distance_m": 15024.904, "section_seq": 1, "route_path_id": 67982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Windmill Bridge Jn", "stage_seq": 10, "distance_m": 16011.094, "section_seq": 1, "route_path_id": 67982}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2359", "location": "East Croydon", "stage_seq": 11, "distance_m": 16860.196, "section_seq": 1, "route_path_id": 67982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001H", "location": "South Croydon", "stage_seq": 12, "distance_m": 18307.619, "section_seq": 1, "route_path_id": 67982}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0005", "location": "Purley", "stage_seq": 13, "distance_m": 21655.065, "section_seq": 1, "route_path_id": 67982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Stoats Nest Jn", "stage_seq": 14, "distance_m": 23226.745, "section_seq": 1, "route_path_id": 67982}, {"is_pass": false, "wtt_arr": "0008H", "wtt_dep": "0009", "location": "Coulsdon South", "stage_seq": 15, "distance_m": 24722.343, "section_seq": 1, "route_path_id": 67982}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": "0014H", "location": "Merstham", "stage_seq": 16, "distance_m": 30737.142, "section_seq": 1, "route_path_id": 67982}, {"is_pass": false, "wtt_arr": "0018H", "wtt_dep": "0019H", "location": "Redhill", "stage_seq": 17, "distance_m": 33593.955, "section_seq": 1, "route_path_id": 67982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022", "location": "Earlswood (Surrey)", "stage_seq": 18, "distance_m": 35040.639, "section_seq": 1, "route_path_id": 67982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023H", "location": "Salfords", "stage_seq": 19, "distance_m": 38209.633, "section_seq": 1, "route_path_id": 67982}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": "0026", "location": "Horley", "stage_seq": 20, "distance_m": 41678.938, "section_seq": 1, "route_path_id": 67982}, {"is_pass": false, "wtt_arr": "0029H", "wtt_dep": "0031", "location": "Gatwick Airport", "stage_seq": 21, "distance_m": 43031.366, "section_seq": 1, "route_path_id": 67982}, {"is_pass": false, "wtt_arr": "0036", "wtt_dep": "0038", "location": "Three Bridges", "stage_seq": 22, "distance_m": 47379.779, "section_seq": 1, "route_path_id": 67982}, {"is_pass": false, "wtt_arr": "0041", "wtt_dep": "0042", "location": "Crawley", "stage_seq": 23, "distance_m": 49594.086, "section_seq": 1, "route_path_id": 67982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0047", "location": "Littlehaven", "stage_seq": 24, "distance_m": 59300.475, "section_seq": 1, "route_path_id": 67982}, {"is_pass": false, "wtt_arr": "0054", "wtt_dep": null, "location": "Horsham", "stage_seq": 25, "distance_m": 60955.647, "section_seq": 1, "route_path_id": 67982}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60955.647, "from_m": 0.0, "section_seq": 1, "route_path_id": 67982}], "total_distance_m": 60955.647, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 59910.33, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1045.317, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:39:31Z", "source_id": 51869649, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:39:39Z", "source_id": 16737891, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:41:39Z", "source_id": 51872915, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:41:40Z", "source_id": 16738840, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:47:10Z", "source_id": 51880983, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:47:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:47:14Z", "source_id": 16741369, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:49:43Z", "source_id": 51884708, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:50:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:49:48Z", "source_id": 16742542, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:54:27Z", "source_id": 51891229, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:55:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:54:28Z", "source_id": 16744473, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:57:57Z", "source_id": 51895843, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:58:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:58:04Z", "source_id": 16745811, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:00:06Z", "source_id": 51898824, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:01:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:00:10Z", "source_id": 16746631, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:03:19Z", "source_id": 51902893, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:04:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:03:23Z", "source_id": 16747734, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30536, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:06:52Z", "source_id": 51907281, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:07:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:06:59Z", "source_id": 16748955, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30283, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:12:21Z", "source_id": 51913239, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:13:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:12:29Z", "source_id": 16750578, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30335, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:16:28Z", "source_id": 51917414, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:17:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:16:33Z", "source_id": 16751732, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:19:59Z", "source_id": 51920738, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:21:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:04Z", "source_id": 16752678, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:21:43Z", "source_id": 51922282, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:22:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:21:49Z", "source_id": 16753109, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30571, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:58Z", "source_id": 51924280, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:24:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:24:03Z", "source_id": 16753685, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30623, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:36Z", "source_id": 51926659, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T23:27:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:39Z", "source_id": 16754331, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:29Z", "source_id": 51932411, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T23:34:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:33Z", "source_id": 16755841, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T00:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30711, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:12Z", "source_id": 51936705, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T23:40:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:19Z", "source_id": 16756924, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T00:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30725, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:26Z", "source_id": 51941677, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T23:48:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:33Z", "source_id": 16758274, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30778, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:57Z", "source_id": 51942554, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T23:50:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:49:03Z", "source_id": 16758506, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T00:50:00+01:00", "operational_fact": true}] |
London Victoria (C) |
2335 |
2335 |
16 |
None |
None |
Horsham |
0054 |
0054 |
4 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82691/2026-09-17/detailed |
None |
Crawley |
2026-09-18T00:42:00+01:00 |
Horsham |
9.0 |
{"type": "LineString", "coordinates": [[-0.187649, 51.1121753], [-0.1883593, 51.1122694], [-0.1906175, 51.11260649999999], [-0.1967887, 51.113520599999994], [-0.1968458, 51.113532], [-0.2009728, 51.1141596], [-0.205958, 51.1148966], [-0.2094559, 51.11541520000001], [-0.2103009, 51.1155279], [-0.2109804, 51.11560179999999], [-0.2116463, 51.11564959999999], [-0.2123103, 51.1156707], [-0.2127697, 51.1156699], [-0.21327139999999997, 51.115653900000005], [-0.2136259, 51.11563309999999], [-0.2143359, 51.1155704], [-0.2150021, 51.1154887], [-0.2152243, 51.11545189999998], [-0.2159834, 51.11531209999998], [-0.2166837, 51.11514909999998], [-0.2174017, 51.1149527], [-0.2180838, 51.1147356], [-0.2187302, 51.1144932], [-0.2193537, 51.11422679999999], [-0.2199985, 51.11392], [-0.2208177, 51.1134963], [-0.230776, 51.1083459], [-0.2313078, 51.1080904], [-0.23244970000000004, 51.1075749], [-0.23260239999999993, 51.1075106], [-0.2333068, 51.10721379999999], [-0.2340938999999999, 51.1069021], [-0.23496200000000003, 51.1065684], [-0.23585529999999996, 51.1062382], [-0.23680560000000003, 51.1059052], [-0.23768440491718695, 51.105631359695174], [-0.23880619999999997, 51.1052818], [-0.2397351, 51.104969], [-0.24062009999999995, 51.10465099999999], [-0.2476584, 51.1019258], [-0.2582305, 51.097832399999994], [-0.26100219999999996, 51.0967592], [-0.2620277, 51.0963529], [-0.2626655, 51.0961004], [-0.263021, 51.09595959999999], [-0.26378440000000003, 51.095652900000005], [-0.2645798999999999, 51.095307899999995], [-0.2653225, 51.0949768], [-0.26949458523585645, 51.0931060533726], [-0.27334159999999996, 51.091381], [-0.2805457, 51.08813159999999], [-0.28114519999999993, 51.0878766], [-0.2820329999999999, 51.0875299], [-0.28286979999999995, 51.0872111], [-0.28455139999999995, 51.0866051], [-0.2856620999999999, 51.0862374], [-0.28668829999999995, 51.08591930000001], [-0.2877913, 51.085598299999994], [-0.2982944, 51.0827065], [-0.3037801, 51.081201], [-0.3050126, 51.0808363], [-0.3059909, 51.080490399999995], [-0.30684859999999997, 51.0801442], [-0.30772829999999995, 51.07976599999999], [-0.3083133, 51.079499000000006], [-0.30841529999999995, 51.0794524], [-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]]} |
7.0 |
0041 |
0050 |
Crawley |
Horsham Sig. Cpb76 |
Horsham |
51.0659811 |
-0.3189475 |
51.0659811 |
-0.3189475 |
1 |
0 |
2026-09-17 00:00:51 |
TERMINATED |
2026-09-16 23:50:00 |
Horsham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758506 |
1789602544957059 |
100 |
100 |
2026-09-17 00:00:25.772539 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:50:25.165732 |
| 595844 |
627021 |
W33822 |
725A83M117 |
2026-09-16 |
COMPLETE |
16758030 |
2026-09-17 00:50:00 |
2026-09-17 00:00:51 |
2026-09-19 00:00:51 |
{"id": 627021, "stp": "O", "toc": "Avanti West Coast", "uid": "W33822", "consist": "390006", "dest_crs": "XWF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33822/2026-09-17/detailed", "trust_id": "725A83M117", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wembley IC Depot", "service_date": "2026-09-16", "dest_arr_time": "0222", "dest_platform": null, "is_terminated": 1, "next_location": "Wembley IC Depot", "signalling_id": "5A83", "timing_status": "EARLY", "origin_station": "London Euston", "current_leg_arr": "0050", "current_leg_dep": "0043", "current_leg_end": "Wembley IC Depot", "origin_dep_time": "0126", "origin_platform": "4", "current_location": "Wembley IC Depot", "last_update_time": "2026-09-17T00:00:51", "route_debug_link": null, "timing_variation": "-92 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.28957814762595196, 51.54727921451696], [-0.28941023278674394, 51.54726789007793], [-0.28931218512605794, 51.54726127758925], [-0.28920555742686666, 51.54725408644816], [-0.28910861172581387, 51.5472475482754], [-0.2889931600508418, 51.547239762029], [-0.28889487039111933, 51.54723313321542], [-0.2887601367944963, 51.54722404656223], [-0.2886539097953397, 51.54721688243913], [-0.2885188896158613, 51.54720777645509], [-0.28823219999999994, 51.5470502], [-0.2880134, 51.54694889999999], [-0.28780239999999996, 51.546874599999995], [-0.2876371999999999, 51.54682729999999], [-0.2874981999999999, 51.546792499999995], [-0.28732359999999996, 51.5467629], [-0.28714839999999997, 51.5467406], [-0.28696949999999993, 51.5467279], [-0.2867584, 51.5467191], [-0.28668649999999996, 51.5467174], [-0.2863902, 51.54669030000001], [-0.2861533, 51.5466541], [-0.286012, 51.5466228], [-0.28584329999999997, 51.5465759], [-0.2855734999999999, 51.546489400000006], [-0.2850685, 51.5463322], [-0.284324, 51.546096], [-0.2835394, 51.5458542]]}", "current_leg_start": "Wembley Central", "dest_arr_time_act": "0222", "motion_projection": null, "next_location_lat": "51.5458542", "next_location_lon": "-0.2835394", "previous_location": "Wembley Central", "current_leg_milage": "0.3", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8199.391, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8275.644, \"from_m\": 8199.391, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8419.363, \"from_m\": 8275.644, \"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\": 8485.6, \"from_m\": 8419.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8514.338, \"from_m\": 8485.6, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8567.951, \"from_m\": 8514.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9701.719, \"from_m\": 8567.951, \"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\": 9892.485, \"from_m\": 9701.719, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 11809.312, \"from_m\": 9892.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12964.389, \"from_m\": 11809.312, \"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\": 13426.211, \"from_m\": 12964.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13839.01, \"from_m\": 13426.211, \"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\": 627021, \"profile_key\": \"abb56b9e936233ee7c541b8826e3d8c8fe84366fc5d1acda36a8bc320756cc6d\", \"schedule_id\": 39950, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0126\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0128H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 106002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0129\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 106002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0134\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8467.203, \"section_seq\": 1, \"route_path_id\": 106002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0138H\", \"location\": \"Willesden No7\", \"stage_seq\": 5, \"distance_m\": 9994.835, \"section_seq\": 1, \"route_path_id\": 106002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0147\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 6, \"distance_m\": 11068.376, \"section_seq\": 1, \"route_path_id\": 106002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0148H\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 7, \"distance_m\": 11686.426, \"section_seq\": 1, \"route_path_id\": 106002}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0154H\", \"location\": \"Willesden Up & Down Relief Line\", \"stage_seq\": 8, \"distance_m\": 12093.119, \"section_seq\": 1, \"route_path_id\": 106002}, {\"is_pass\": false, \"wtt_arr\": \"0158\", \"wtt_dep\": \"0213\", \"location\": \"Wembley Central\", \"stage_seq\": 9, \"distance_m\": 12964.389, \"section_seq\": 1, \"route_path_id\": 106002}, {\"is_pass\": false, \"wtt_arr\": \"0222\", \"wtt_dep\": null, \"location\": \"Wembley IC Depot\", \"stage_seq\": 10, \"distance_m\": 13839.01, \"section_seq\": 1, \"route_path_id\": 106002}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13839.01, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106002}], \"total_distance_m\": 13839.01, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 10573.656, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3265.354, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0126", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5458542", "current_position_lon": "-0.2835394", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:55Z\", \"source_id\": 51931966, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:03Z\", \"source_id\": 16755727, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:37Z\", \"source_id\": 51940687, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:50:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:42Z\", \"source_id\": 16758030, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wembley IC Depot", "service_state_platform": null, "timing_fact_generation": 1789602343259138, "current_leg_arrival_utc": "2026-09-18T01:36:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390006\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-16T23:50:36.353253", "service_state_evidence_id": 16758030, "current_leg_start_actual_dep": "2026-09-18T02:13:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-16T23:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:00:37.754777", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
O |
EUS |
XWF |
5A83 |
390006 |
9 |
140 |
{"units": ["390006"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8199.391, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8275.644, "from_m": 8199.391, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8419.363, "from_m": 8275.644, "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": 8485.6, "from_m": 8419.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8514.338, "from_m": 8485.6, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8567.951, "from_m": 8514.338, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9701.719, "from_m": 8567.951, "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": 9892.485, "from_m": 9701.719, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 11809.312, "from_m": 9892.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12964.389, "from_m": 11809.312, "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": 13426.211, "from_m": 12964.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13839.01, "from_m": 13426.211, "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": 627021, "profile_key": "abb56b9e936233ee7c541b8826e3d8c8fe84366fc5d1acda36a8bc320756cc6d", "schedule_id": 39950, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0126", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0128H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 106002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0129", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 106002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0134", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8467.203, "section_seq": 1, "route_path_id": 106002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0138H", "location": "Willesden No7", "stage_seq": 5, "distance_m": 9994.835, "section_seq": 1, "route_path_id": 106002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0147", "location": "Wembley Yard South Jn", "stage_seq": 6, "distance_m": 11068.376, "section_seq": 1, "route_path_id": 106002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0148H", "location": "Willesden Sudbury Jn", "stage_seq": 7, "distance_m": 11686.426, "section_seq": 1, "route_path_id": 106002}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0154H", "location": "Willesden Up & Down Relief Line", "stage_seq": 8, "distance_m": 12093.119, "section_seq": 1, "route_path_id": 106002}, {"is_pass": false, "wtt_arr": "0158", "wtt_dep": "0213", "location": "Wembley Central", "stage_seq": 9, "distance_m": 12964.389, "section_seq": 1, "route_path_id": 106002}, {"is_pass": false, "wtt_arr": "0222", "wtt_dep": null, "location": "Wembley IC Depot", "stage_seq": 10, "distance_m": 13839.01, "section_seq": 1, "route_path_id": 106002}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13839.01, "from_m": 0.0, "section_seq": 1, "route_path_id": 106002}], "total_distance_m": 13839.01, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 10573.656, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3265.354, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22004, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:55Z", "source_id": 51931966, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:03Z", "source_id": 16755727, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22034, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:37Z", "source_id": 51940687, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:50:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:42Z", "source_id": 16758030, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:50:00+01:00", "operational_fact": true}] |
London Euston |
0126 |
0126 |
4 |
None |
None |
Wembley IC Depot |
0222 |
0222 |
None |
EARLY |
-92 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33822/2026-09-17/detailed |
None |
Wembley Central |
2026-09-18T02:13:00+01:00 |
Wembley IC Depot |
7.0 |
{"type": "LineString", "coordinates": [[-0.28957814762595196, 51.54727921451696], [-0.28941023278674394, 51.54726789007793], [-0.28931218512605794, 51.54726127758925], [-0.28920555742686666, 51.54725408644816], [-0.28910861172581387, 51.5472475482754], [-0.2889931600508418, 51.547239762029], [-0.28889487039111933, 51.54723313321542], [-0.2887601367944963, 51.54722404656223], [-0.2886539097953397, 51.54721688243913], [-0.2885188896158613, 51.54720777645509], [-0.28823219999999994, 51.5470502], [-0.2880134, 51.54694889999999], [-0.28780239999999996, 51.546874599999995], [-0.2876371999999999, 51.54682729999999], [-0.2874981999999999, 51.546792499999995], [-0.28732359999999996, 51.5467629], [-0.28714839999999997, 51.5467406], [-0.28696949999999993, 51.5467279], [-0.2867584, 51.5467191], [-0.28668649999999996, 51.5467174], [-0.2863902, 51.54669030000001], [-0.2861533, 51.5466541], [-0.286012, 51.5466228], [-0.28584329999999997, 51.5465759], [-0.2855734999999999, 51.546489400000006], [-0.2850685, 51.5463322], [-0.284324, 51.546096], [-0.2835394, 51.5458542]]} |
0.3 |
0043 |
0050 |
Wembley Central |
Wembley IC Depot |
Wembley IC Depot |
51.5458542 |
-0.2835394 |
51.5458542 |
-0.2835394 |
1 |
0 |
2026-09-17 00:00:51 |
TERMINATED |
2026-09-16 23:50:00 |
Wembley IC Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758030 |
1789602343259138 |
14 |
14 |
2026-09-17 00:00:37.754777 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:50:36.353253 |
| 595845 |
623961 |
L79499 |
831L88M816 |
2026-09-16 |
COMPLETE |
16758610 |
2026-09-17 00:50:00 |
2026-09-17 00:01:21 |
2026-09-19 00:01:21 |
{"id": 623961, "stp": "O", "toc": "South Western Railway", "uid": "L79499", "consist": "159108", "dest_crs": "SAL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79499/2026-09-17/detailed", "trust_id": "831L88M816", "origin_crs": "EXD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Salisbury", "service_date": "2026-09-16", "dest_arr_time": "0047", "dest_platform": "2", "is_terminated": 1, "next_location": null, "signalling_id": "1L88", "timing_status": "LATE", "origin_station": "Exeter St. David's", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2158", "origin_platform": "1", "current_location": "Salisbury Sig. Sy43", "last_update_time": "2026-09-17T00:01:21", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0047", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Westbury", "current_leg_milage": null, "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 163.916, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 453.451, \"from_m\": 163.916, \"capability_applied\": null, \"effective_limit_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\": 1710.89, \"from_m\": 453.451, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2831.141, \"from_m\": 1710.89, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2871.317, \"from_m\": 2831.141, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3461.122, \"from_m\": 2871.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\": 9733.786, \"from_m\": 3461.122, \"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\": 11095.578, \"from_m\": 9733.786, \"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\": 16425.298, \"from_m\": 11095.578, \"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\": 20758.539, \"from_m\": 16425.298, \"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\": 27713.995, \"from_m\": 20758.539, \"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\": 28784.844, \"from_m\": 27713.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30088.113, \"from_m\": 28784.844, \"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\": 37280.268, \"from_m\": 30088.113, \"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\": 37994.28, \"from_m\": 37280.268, \"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\": 46414.434, \"from_m\": 37994.28, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 46477.223, \"from_m\": 46414.434, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62616.373, \"from_m\": 46477.223, \"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\": 64668.92, \"from_m\": 62616.373, \"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\": 79549.776, \"from_m\": 64668.92, \"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\": 79901.401, \"from_m\": 79549.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79956.556, \"from_m\": 79901.401, \"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\": 79968.842, \"from_m\": 79956.556, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81380.774, \"from_m\": 79968.842, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 82393.771, \"from_m\": 81380.774, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82414.32, \"from_m\": 82393.771, \"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\": 82439.86, \"from_m\": 82414.32, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82869.153, \"from_m\": 82439.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82977.452, \"from_m\": 82869.153, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 92142.052, \"from_m\": 82977.452, \"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\": 92156.255, \"from_m\": 92142.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92243.981, \"from_m\": 92156.255, \"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\": 92261.847, \"from_m\": 92243.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100401.116, \"from_m\": 92261.847, \"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\": 101348.331, \"from_m\": 100401.116, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101688.346, \"from_m\": 101348.331, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 102042.213, \"from_m\": 101688.346, \"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\": 102137.832, \"from_m\": 102042.213, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107975.505, \"from_m\": 102137.832, \"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\": 111104.691, \"from_m\": 107975.505, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 130637.464, \"from_m\": 111104.691, \"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\": 132127.464, \"from_m\": 130637.464, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132235.839, \"from_m\": 132127.464, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132492.634, \"from_m\": 132235.839, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 139001.712, \"from_m\": 132492.634, \"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\": 139255.665, \"from_m\": 139001.712, \"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\": 149936.091, \"from_m\": 139255.665, \"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\": 150485.291, \"from_m\": 149936.091, \"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\": 161988.571, \"from_m\": 150485.291, \"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\": 162808.287, \"from_m\": 161988.571, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 167627.929, \"from_m\": 162808.287, \"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\": 167810.304, \"from_m\": 167627.929, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 170413.726, \"from_m\": 167810.304, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 170486.135, \"from_m\": 170413.726, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 170512.104, \"from_m\": 170486.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\": 170857.592, \"from_m\": 170512.104, \"capability_applied\": null, \"effective_limit_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\": 623961, \"profile_key\": \"1bc878263bcf302190d4b2c4d2eaf7bd68f716342152785985fd30389e15b8c8\", \"schedule_id\": 37631, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Exeter St. David's\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2203\", \"location\": \"Exeter Central\", \"stage_seq\": 2, \"distance_m\": 1178.417, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Exmouth Jn\", \"stage_seq\": 3, \"distance_m\": 3010.705, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2208H\", \"location\": \"Pinhoe\", \"stage_seq\": 4, \"distance_m\": 5765.869, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2213\", \"location\": \"Cranbrook\", \"stage_seq\": 5, \"distance_m\": 9573.8, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": false, \"wtt_arr\": \"2217H\", \"wtt_dep\": \"2218H\", \"location\": \"Whimple\", \"stage_seq\": 6, \"distance_m\": 14697.541, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2224H\", \"location\": \"Feniton\", \"stage_seq\": 7, \"distance_m\": 20671.349, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": false, \"wtt_arr\": \"2230H\", \"wtt_dep\": \"2232H\", \"location\": \"Honiton\", \"stage_seq\": 8, \"distance_m\": 28093.03, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Axminster West Jn\", \"stage_seq\": 9, \"distance_m\": 41994.36, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": false, \"wtt_arr\": \"2245H\", \"wtt_dep\": \"2256\", \"location\": \"Axminster\", \"stage_seq\": 10, \"distance_m\": 44409.74, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258\", \"location\": \"Axminster East Jn\", \"stage_seq\": 11, \"distance_m\": 46507.979, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": false, \"wtt_arr\": \"2304H\", \"wtt_dep\": \"2311H\", \"location\": \"Chard Jn. S.B.\", \"stage_seq\": 12, \"distance_m\": 52724.408, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Crewkerne\", \"stage_seq\": 13, \"distance_m\": 65580.523, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2337H\", \"location\": \"Yeovil Junction\", \"stage_seq\": 14, \"distance_m\": 79697.146, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Yeovil Pen Mill\", \"stage_seq\": 15, \"distance_m\": 82560.351, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2356\", \"location\": \"Castle Cary\", \"stage_seq\": 16, \"distance_m\": 101452.074, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005H\", \"location\": \"East Somerset Jn\", \"stage_seq\": 17, \"distance_m\": 115858.492, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009\", \"location\": \"Blatchbridge Jn\", \"stage_seq\": 18, \"distance_m\": 122144.357, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011\", \"location\": \"Clink Road Jn\", \"stage_seq\": 19, \"distance_m\": 125287.341, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014\", \"location\": \"Fairwood Jn\", \"stage_seq\": 20, \"distance_m\": 130582.035, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": false, \"wtt_arr\": \"0016H\", \"wtt_dep\": \"0021H\", \"location\": \"Westbury\", \"stage_seq\": 21, \"distance_m\": 132235.839, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027H\", \"location\": \"Warminster\", \"stage_seq\": 22, \"distance_m\": 139089.88, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028H\", \"location\": \"Warminster Sig. W308\", \"stage_seq\": 23, \"distance_m\": 140735.577, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0031H\", \"location\": \"Upton Lovell\", \"stage_seq\": 24, \"distance_m\": 147776.371, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0035H\", \"location\": \"Wylye AHB\", \"stage_seq\": 25, \"distance_m\": 155298.021, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0040\", \"location\": \"Wishford\", \"stage_seq\": 26, \"distance_m\": 162562.532, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0043H\", \"location\": \"Wilton Jn\", \"stage_seq\": 27, \"distance_m\": 167810.304, \"section_seq\": 1, \"route_path_id\": 106788}, {\"is_pass\": false, \"wtt_arr\": \"0047\", \"wtt_dep\": null, \"location\": \"Salisbury\", \"stage_seq\": 28, \"distance_m\": 170857.592, \"section_seq\": 1, \"route_path_id\": 106788}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 170857.592, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106788}], \"total_distance_m\": 170857.592, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 170028.32, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 829.272, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2158", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:26Z\", \"source_id\": 51677895, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:00:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T20:59:29Z\", \"source_id\": 16681020, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:54Z\", \"source_id\": 51692114, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:07:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:05:59Z\", \"source_id\": 16685166, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:12:04Z\", \"source_id\": 16688998, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:17:33Z\", \"source_id\": 16692399, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:22:31Z\", \"source_id\": 51727806, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:23:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:22:34Z\", \"source_id\": 16695511, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:29:51Z\", \"source_id\": 51742507, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:30:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:29:52Z\", \"source_id\": 16699845, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:43:23Z\", \"source_id\": 51770033, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:44:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:43:25Z\", \"source_id\": 16707933, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:03:30Z\", \"source_id\": 51808371, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:03:31Z\", \"source_id\": 16719414, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:30:41Z\", \"source_id\": 16733603, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:42:16Z\", \"source_id\": 51873827, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:43:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:42:19Z\", \"source_id\": 16739147, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:49:42Z\", \"source_id\": 16742508, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:01:58Z\", \"source_id\": 51901101, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:02:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:02:02Z\", \"source_id\": 16747287, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:19:51Z\", \"source_id\": 51920620, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:21:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:19:58Z\", \"source_id\": 16752649, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:30:46Z\", \"source_id\": 51930305, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:31:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:30:48Z\", \"source_id\": 16755256, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:49:40Z\", \"source_id\": 51942981, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:50:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:49:47Z\", \"source_id\": 16758610, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Salisbury", "service_state_platform": "4", "timing_fact_generation": 1789602592269441, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:50:52.778536", "service_state_evidence_id": 16758610, "current_leg_start_actual_dep": null, "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-16T23:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:00:56.312913", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
EXD |
SAL |
1L88 |
159108 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 163.916, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 453.451, "from_m": 163.916, "capability_applied": null, "effective_limit_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": 1710.89, "from_m": 453.451, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2831.141, "from_m": 1710.89, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2871.317, "from_m": 2831.141, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3461.122, "from_m": 2871.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": 9733.786, "from_m": 3461.122, "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": 11095.578, "from_m": 9733.786, "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": 16425.298, "from_m": 11095.578, "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": 20758.539, "from_m": 16425.298, "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": 27713.995, "from_m": 20758.539, "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": 28784.844, "from_m": 27713.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30088.113, "from_m": 28784.844, "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": 37280.268, "from_m": 30088.113, "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": 37994.28, "from_m": 37280.268, "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": 46414.434, "from_m": 37994.28, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 46477.223, "from_m": 46414.434, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62616.373, "from_m": 46477.223, "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": 64668.92, "from_m": 62616.373, "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": 79549.776, "from_m": 64668.92, "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": 79901.401, "from_m": 79549.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79956.556, "from_m": 79901.401, "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": 79968.842, "from_m": 79956.556, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81380.774, "from_m": 79968.842, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82393.771, "from_m": 81380.774, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82414.32, "from_m": 82393.771, "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": 82439.86, "from_m": 82414.32, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82869.153, "from_m": 82439.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82977.452, "from_m": 82869.153, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 92142.052, "from_m": 82977.452, "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": 92156.255, "from_m": 92142.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92243.981, "from_m": 92156.255, "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": 92261.847, "from_m": 92243.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100401.116, "from_m": 92261.847, "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": 101348.331, "from_m": 100401.116, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101688.346, "from_m": 101348.331, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 102042.213, "from_m": 101688.346, "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": 102137.832, "from_m": 102042.213, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107975.505, "from_m": 102137.832, "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": 111104.691, "from_m": 107975.505, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 130637.464, "from_m": 111104.691, "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": 132127.464, "from_m": 130637.464, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132235.839, "from_m": 132127.464, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132492.634, "from_m": 132235.839, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 139001.712, "from_m": 132492.634, "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": 139255.665, "from_m": 139001.712, "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": 149936.091, "from_m": 139255.665, "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": 150485.291, "from_m": 149936.091, "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": 161988.571, "from_m": 150485.291, "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": 162808.287, "from_m": 161988.571, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 167627.929, "from_m": 162808.287, "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": 167810.304, "from_m": 167627.929, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 170413.726, "from_m": 167810.304, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 170486.135, "from_m": 170413.726, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 170512.104, "from_m": 170486.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": 170857.592, "from_m": 170512.104, "capability_applied": null, "effective_limit_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": 623961, "profile_key": "1bc878263bcf302190d4b2c4d2eaf7bd68f716342152785985fd30389e15b8c8", "schedule_id": 37631, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2158", "location": "Exeter St. David's", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106788}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2203", "location": "Exeter Central", "stage_seq": 2, "distance_m": 1178.417, "section_seq": 1, "route_path_id": 106788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Exmouth Jn", "stage_seq": 3, "distance_m": 3010.705, "section_seq": 1, "route_path_id": 106788}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2208H", "location": "Pinhoe", "stage_seq": 4, "distance_m": 5765.869, "section_seq": 1, "route_path_id": 106788}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2213", "location": "Cranbrook", "stage_seq": 5, "distance_m": 9573.8, "section_seq": 1, "route_path_id": 106788}, {"is_pass": false, "wtt_arr": "2217H", "wtt_dep": "2218H", "location": "Whimple", "stage_seq": 6, "distance_m": 14697.541, "section_seq": 1, "route_path_id": 106788}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2224H", "location": "Feniton", "stage_seq": 7, "distance_m": 20671.349, "section_seq": 1, "route_path_id": 106788}, {"is_pass": false, "wtt_arr": "2230H", "wtt_dep": "2232H", "location": "Honiton", "stage_seq": 8, "distance_m": 28093.03, "section_seq": 1, "route_path_id": 106788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Axminster West Jn", "stage_seq": 9, "distance_m": 41994.36, "section_seq": 1, "route_path_id": 106788}, {"is_pass": false, "wtt_arr": "2245H", "wtt_dep": "2256", "location": "Axminster", "stage_seq": 10, "distance_m": 44409.74, "section_seq": 1, "route_path_id": 106788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258", "location": "Axminster East Jn", "stage_seq": 11, "distance_m": 46507.979, "section_seq": 1, "route_path_id": 106788}, {"is_pass": false, "wtt_arr": "2304H", "wtt_dep": "2311H", "location": "Chard Jn. S.B.", "stage_seq": 12, "distance_m": 52724.408, "section_seq": 1, "route_path_id": 106788}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Crewkerne", "stage_seq": 13, "distance_m": 65580.523, "section_seq": 1, "route_path_id": 106788}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337H", "location": "Yeovil Junction", "stage_seq": 14, "distance_m": 79697.146, "section_seq": 1, "route_path_id": 106788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Yeovil Pen Mill", "stage_seq": 15, "distance_m": 82560.351, "section_seq": 1, "route_path_id": 106788}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Castle Cary", "stage_seq": 16, "distance_m": 101452.074, "section_seq": 1, "route_path_id": 106788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005H", "location": "East Somerset Jn", "stage_seq": 17, "distance_m": 115858.492, "section_seq": 1, "route_path_id": 106788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009", "location": "Blatchbridge Jn", "stage_seq": 18, "distance_m": 122144.357, "section_seq": 1, "route_path_id": 106788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011", "location": "Clink Road Jn", "stage_seq": 19, "distance_m": 125287.341, "section_seq": 1, "route_path_id": 106788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "Fairwood Jn", "stage_seq": 20, "distance_m": 130582.035, "section_seq": 1, "route_path_id": 106788}, {"is_pass": false, "wtt_arr": "0016H", "wtt_dep": "0021H", "location": "Westbury", "stage_seq": 21, "distance_m": 132235.839, "section_seq": 1, "route_path_id": 106788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027H", "location": "Warminster", "stage_seq": 22, "distance_m": 139089.88, "section_seq": 1, "route_path_id": 106788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028H", "location": "Warminster Sig. W308", "stage_seq": 23, "distance_m": 140735.577, "section_seq": 1, "route_path_id": 106788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0031H", "location": "Upton Lovell", "stage_seq": 24, "distance_m": 147776.371, "section_seq": 1, "route_path_id": 106788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0035H", "location": "Wylye AHB", "stage_seq": 25, "distance_m": 155298.021, "section_seq": 1, "route_path_id": 106788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0040", "location": "Wishford", "stage_seq": 26, "distance_m": 162562.532, "section_seq": 1, "route_path_id": 106788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0043H", "location": "Wilton Jn", "stage_seq": 27, "distance_m": 167810.304, "section_seq": 1, "route_path_id": 106788}, {"is_pass": false, "wtt_arr": "0047", "wtt_dep": null, "location": "Salisbury", "stage_seq": 28, "distance_m": 170857.592, "section_seq": 1, "route_path_id": 106788}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 170857.592, "from_m": 0.0, "section_seq": 1, "route_path_id": 106788}], "total_distance_m": 170857.592, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 170028.32, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 829.272, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26485, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:26Z", "source_id": 51677895, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:00:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T20:59:29Z", "source_id": 16681020, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26508, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:54Z", "source_id": 51692114, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T21:07:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:05:59Z", "source_id": 16685166, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:12:04Z", "source_id": 16688998, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:17:33Z", "source_id": 16692399, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26512, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:22:31Z", "source_id": 51727806, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T21:23:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:22:34Z", "source_id": 16695511, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26514, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:29:51Z", "source_id": 51742507, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T21:30:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:29:52Z", "source_id": 16699845, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26522, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:43:23Z", "source_id": 51770033, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:44:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:43:25Z", "source_id": 16707933, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26531, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:03:30Z", "source_id": 51808371, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:03:31Z", "source_id": 16719414, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:30:41Z", "source_id": 16733603, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26363, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:42:16Z", "source_id": 51873827, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:43:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:42:19Z", "source_id": 16739147, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:49:42Z", "source_id": 16742508, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26334, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:01:58Z", "source_id": 51901101, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:02:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:02:02Z", "source_id": 16747287, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26231, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:19:51Z", "source_id": 51920620, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T23:21:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:19:58Z", "source_id": 16752649, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26277, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:30:46Z", "source_id": 51930305, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T23:31:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:30:48Z", "source_id": 16755256, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T00:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27229, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:49:40Z", "source_id": 51942981, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T23:50:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:49:47Z", "source_id": 16758610, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T00:50:00+01:00", "operational_fact": true}] |
Exeter St. David's |
2158 |
2158 |
1 |
None |
None |
Salisbury |
0047 |
0047 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79499/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Westbury |
Salisbury Sig. Sy43 |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-17 00:01:21 |
TERMINATED |
2026-09-16 23:50:00 |
Salisbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758610 |
1789602592269441 |
75 |
75 |
2026-09-17 00:00:56.312913 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:50:52.778536 |
| 595846 |
626025 |
W34275 |
075S97M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:50:50 |
2026-09-17 00:01:21 |
2026-09-19 00:01:21 |
{"id": 626025, "stp": "P", "toc": "Avanti West Coast", "uid": "W34275", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34275/2026-09-16/detailed", "trust_id": "075S97M916", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": "23:39:00", "dar_platform": null, "dest_station": "Polmadie Car M.D.", "service_date": "2026-09-16", "dest_arr_time": "2349", "dest_platform": null, "is_terminated": 1, "next_location": "Polmadie Car M.D.", "signalling_id": "5S97", "timing_status": "OFF ROUTE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2349", "current_leg_dep": "2345", "current_leg_end": "Polmadie Car M.D.", "origin_dep_time": "2338", "origin_platform": "2", "current_location": "Polmadie Sig. G755", "last_update_time": "2026-09-17T00:01:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248175499999999, 55.838669], [-4.2472933, 55.838364199999994], [-4.2467515, 55.8381747], [-4.2465885, 55.838117700000005], [-4.2454691, 55.8377864], [-4.244662599999999, 55.8375073], [-4.2437048, 55.8372151], [-4.243264999999999, 55.8370628], [-4.242640100000001, 55.8368472], [-4.2420767, 55.8366529], [-4.2418102, 55.8365755], [-4.2413488, 55.8364413], [-4.241058, 55.8363657], [-4.2409444, 55.836340799999995], [-4.2407853, 55.8363158], [-4.240633099999999, 55.8362971], [-4.240185699999999, 55.8362443], [-4.2397218, 55.8362123]]}", "current_leg_start": "Larkfield Jn", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "55.8362123", "next_location_lon": "-4.2397218", "previous_location": "Larkfield Jn", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 5, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:16740673\", \"confirmationDeadline\": \"2026-09-16T23:50:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1398.563, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2228.123, \"from_m\": 1398.563, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2343.016, \"from_m\": 2228.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2398.176, \"from_m\": 2343.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2863.172, \"from_m\": 2398.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2942.181, \"from_m\": 2863.172, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3001.334, \"from_m\": 2942.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3069.396, \"from_m\": 3001.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3188.74, \"from_m\": 3069.396, \"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\": 3685.576, \"from_m\": 3188.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}], \"service_id\": 626025, \"profile_key\": \"af218588cac2ff441f1328291b9b179d8409b2745d946a6927066bde71c7baf2\", \"schedule_id\": 26756, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 28154}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 28154}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 28154}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Polmadie Car M.D.\", \"stage_seq\": 5, \"distance_m\": 3685.576, \"section_seq\": 1, \"route_path_id\": 28154}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3685.576, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28154}], \"total_distance_m\": 3685.576, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 3188.74, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 496.836, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2338", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "55.8362123", "current_position_lon": "-4.2397218", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Polmadie Sig. G755", "service_state_platform": null, "timing_fact_generation": 1789598888049825, "current_leg_arrival_utc": "2026-09-16T23:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:50:52.783679", "service_state_evidence_id": 51882291, "current_leg_start_actual_dep": "2026-09-16T23:45:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-16T23:50:50", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:00:56.316696", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
GLC |
None |
5S97 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 424.467, "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": 1007.78, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1398.563, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2228.123, "from_m": 1398.563, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2343.016, "from_m": 2228.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2398.176, "from_m": 2343.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2863.172, "from_m": 2398.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2942.181, "from_m": 2863.172, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3001.334, "from_m": 2942.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3069.396, "from_m": 3001.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3188.74, "from_m": 3069.396, "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": 3685.576, "from_m": 3188.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}], "service_id": 626025, "profile_key": "af218588cac2ff441f1328291b9b179d8409b2745d946a6927066bde71c7baf2", "schedule_id": 26756, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2338", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 28154}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 28154}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 28154}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Polmadie Car M.D.", "stage_seq": 5, "distance_m": 3685.576, "section_seq": 1, "route_path_id": 28154}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3685.576, "from_m": 0.0, "section_seq": 1, "route_path_id": 28154}], "total_distance_m": 3685.576, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 3188.74, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 496.836, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Glasgow Central High Level |
2338 |
2338 |
2 |
23:39:00 |
None |
Polmadie Car M.D. |
2349 |
2349 |
None |
OFF ROUTE |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W34275/2026-09-16/detailed |
None |
Larkfield Jn |
2026-09-16T23:45:00+01:00 |
Polmadie Car M.D. |
4.0 |
{"type": "LineString", "coordinates": [[-4.258115088526848, 55.84212103367016], [-4.2581019, 55.84211620000001], [-4.2578502, 55.842023], [-4.2569405, 55.8417086], [-4.2564592, 55.84154219999999], [-4.255760799999999, 55.841298599999995], [-4.2552415, 55.8411164], [-4.2547371, 55.84094309999999], [-4.2542865, 55.840788199999984], [-4.2532699, 55.84043859999999], [-4.2529219, 55.84031770000001], [-4.250594799999999, 55.83950939999999], [-4.2500616, 55.83932149999999], [-4.249691899999999, 55.839191199999995], [-4.248175499999999, 55.838669], [-4.2472933, 55.838364199999994], [-4.2467515, 55.8381747], [-4.2465885, 55.838117700000005], [-4.2454691, 55.8377864], [-4.244662599999999, 55.8375073], [-4.2437048, 55.8372151], [-4.243264999999999, 55.8370628], [-4.242640100000001, 55.8368472], [-4.2420767, 55.8366529], [-4.2418102, 55.8365755], [-4.2413488, 55.8364413], [-4.241058, 55.8363657], [-4.2409444, 55.836340799999995], [-4.2407853, 55.8363158], [-4.240633099999999, 55.8362971], [-4.240185699999999, 55.8362443], [-4.2397218, 55.8362123]]} |
0.8 |
2345 |
2349 |
Larkfield Jn |
Polmadie Sig. G755 |
Polmadie Car M.D. |
55.8362123 |
-4.2397218 |
55.8362123 |
-4.2397218 |
1 |
0 |
2026-09-17 00:01:21 |
TERMINATED |
2026-09-16 23:50:50 |
Polmadie Sig. G755 |
TD |
TRACKING_TIMEOUT |
51882291 |
1789598888049825 |
12 |
12 |
2026-09-17 00:00:56.316696 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:50:52.783679 |
| 595847 |
626776 |
L86243 |
875S79M017 |
2026-09-16 |
COMPLETE |
16757826 |
2026-09-17 00:51:00 |
2026-09-17 00:01:21 |
2026-09-19 00:01:21 |
{"id": 626776, "stp": "P", "toc": "South Western Railway", "uid": "L86243", "consist": "701041", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86243/2026-09-17/detailed", "trust_id": "875S79M017", "origin_crs": "HOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Feltham Depot", "service_date": "2026-09-16", "dest_arr_time": "0100", "dest_platform": null, "is_terminated": 1, "next_location": "Feltham Depot", "signalling_id": "5S79", "timing_status": "EARLY", "origin_station": "Hounslow", "current_leg_arr": "0051", "current_leg_dep": "0044", "current_leg_end": "Feltham Depot", "origin_dep_time": "0034", "origin_platform": "2", "current_location": "Aldershot Sig. As16", "last_update_time": "2026-09-17T00:01:21", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4049475, 51.448963], [-0.4056093999999999, 51.4488284], [-0.4060538, 51.4487347], [-0.4064578, 51.44864640000001], [-0.4071269, 51.448503], [-0.407479, 51.4484431], [-0.4078523, 51.448379], [-0.40848139999999994, 51.44824259999999], [-0.4092178, 51.448086999999994], [-0.409939, 51.447930099999994], [-0.4105101, 51.447806699999994], [-0.4109618, 51.4477095], [-0.4131546, 51.447238899999995], [-0.4167084999999999, 51.44649489999998], [-0.4187625, 51.4460497], [-0.4215605, 51.4454522], [-0.4261109, 51.44447410000001], [-0.4274164, 51.4441948], [-0.4281805, 51.44402989999998], [-0.42889379999999994, 51.4438755], [-0.430161, 51.4436093], [-0.4309956999999999, 51.44342819999999], [-0.4318317, 51.4432465], [-0.4325621, 51.443088], [-0.4334028, 51.44291110000001], [-0.43382296337890464, 51.442817580280106], [-0.4339626, 51.4427865], [-0.4346836, 51.4426351], [-0.43527369999999993, 51.44250530000001], [-0.4360935, 51.4423309], [-0.4369544, 51.44214899999999], [-0.4376191, 51.442004399999995], [-0.4383048, 51.44185610000001], [-0.43892, 51.44171849999999], [-0.4395549, 51.4415832], [-0.4410575, 51.44126119999999], [-0.4426395, 51.4409226], [-0.4441421, 51.440601], [-0.4449254, 51.44043090000001], [-0.4457018, 51.44026420000001], [-0.4464748, 51.4400954], [-0.44705729999999994, 51.439973999999985], [-0.4478265999999999, 51.4398101], [-0.4485795, 51.43964020000001], [-0.4491576420597607, 51.43952022863934], [-0.44933030000000007, 51.4394844], [-0.4502218, 51.439291299999994], [-0.4508806, 51.4391574], [-0.4515253999999999, 51.4390211], [-0.45205350000000005, 51.4389207], [-0.452487, 51.43884379999999], [-0.453026, 51.43875619999999], [-0.4535872, 51.4386737], [-0.4543067, 51.43856449999999], [-0.4548943, 51.43847869999999], [-0.4556532999999999, 51.43836970000001], [-0.4565658000000001, 51.438239800000005], [-0.4570929, 51.4381626], [-0.4576508, 51.4380816], [-0.4582659, 51.4379897], [-0.4588527, 51.4379042], [-0.4594605, 51.4378152], [-0.4604537999999999, 51.43767309999999], [-0.4612287, 51.4375585], [-0.4619746999999999, 51.43745150000001], [-0.4627839, 51.4373326], [-0.463603, 51.4372143], [-0.4644991, 51.437081499999984], [-0.4667353999999999, 51.436741600000005], [-0.46782289999999993, 51.4365801], [-0.46901680000000007, 51.436407900000006], [-0.4701666, 51.4362423], [-0.48202549999999994, 51.4345196], [-0.4847325, 51.43412669999999], [-0.4864433, 51.4338712], [-0.4873373, 51.4337397], [-0.4877982999999999, 51.43367710000001], [-0.4882565, 51.4336094], [-0.4888455, 51.43352469999999], [-0.48956589999999994, 51.4334192], [-0.4902273, 51.43331680000001], [-0.4906909999999999, 51.4332506], [-0.4913297999999999, 51.43316250000001], [-0.4919394, 51.43307779999999], [-0.4924015999999999, 51.4330137], [-0.4925987999999999, 51.4329861], [-0.4932158, 51.4329349], [-0.4936903, 51.4328711], [-0.494175, 51.4328031], [-0.4946845, 51.4327298], [-0.4951552, 51.4326661], [-0.4955788, 51.432605599999995], [-0.49604850000000006, 51.4325444], [-0.4965218, 51.43248009999999], [-0.4971409999999999, 51.4323947], [-0.4977201, 51.43232269999999], [-0.4979105, 51.4322969], [-0.498381, 51.43224739999999], [-0.4987995999999999, 51.43221719999999], [-0.499183, 51.432192400000005], [-0.4996763, 51.4321667], [-0.5001069, 51.432127300000005], [-0.5004556, 51.43210769999999], [-0.5008053999999998, 51.4321113], [-0.5010454, 51.4321214], [-0.501374, 51.4321425], [-0.501631, 51.432168100000005], [-0.5020081, 51.432213], [-0.5023182, 51.43225350000001], [-0.5027628999999999, 51.4323265], [-0.5031755, 51.432402], [-0.503452, 51.4324586], [-0.5037016, 51.4325185], [-0.5039418, 51.432576299999994], [-0.5041514999999999, 51.43263219999999], [-0.5047295, 51.4327638], [-0.5049616, 51.43280210000001], [-0.5052812, 51.4328481], [-0.5055519000000002, 51.4328671], [-0.5058006999999999, 51.4328726], [-0.5059768, 51.432868899999995], [-0.506232, 51.43285289999999], [-0.5064415, 51.4328308], [-0.5066593, 51.4327986], [-0.5068384, 51.43276360000001], [-0.5070746999999999, 51.4327049], [-0.5073371999999999, 51.43262769999999], [-0.5076178, 51.4325304], [-0.5078655, 51.4324287], [-0.5080878, 51.4323314], [-0.5082751999999999, 51.4322351], [-0.5085025999999999, 51.4321069], [-0.5087042999999999, 51.4319794], [-0.5090373999999999, 51.4317282], [-0.5091823, 51.4316223], [-0.5093198999999999, 51.43152140000001], [-0.5095229, 51.431382], [-0.5096975000000001, 51.43127880000001], [-0.509843, 51.431198], [-0.5100489999999999, 51.4310885], [-0.5102414, 51.4309982], [-0.5104513, 51.43091959999999], [-0.5118026, 51.430452999999986], [-0.5120061, 51.43039430000001], [-0.5122827, 51.4303219], [-0.5124927, 51.43027330000001], [-0.5127392, 51.4302247], [-0.513015, 51.430179599999995], [-0.5133221, 51.4301385], [-0.5136604, 51.430106899999984], [-0.5140207999999999, 51.430083199999984], [-0.5145729, 51.4300705], [-0.5147283, 51.4300718], [-0.5149862999999999, 51.4300757], [-0.5152144, 51.4300847], [-0.5154398, 51.4300966], [-0.5156246, 51.43011109999999], [-0.5157736999999999, 51.4301221], [-0.51597, 51.4301468], [-0.5164239, 51.43021120000001], [-0.5170755000000001, 51.4303219], [-0.518011, 51.430495], [-0.5195279, 51.4307754], [-0.520204, 51.4308964], [-0.5211005, 51.4310648], [-0.522094, 51.43124879999999], [-0.5230752, 51.43142759999999], [-0.5240433, 51.431606900000006], [-0.5242359, 51.4316426], [-0.5252228, 51.4318243], [-0.5258051, 51.43193560000001], [-0.5263591999999999, 51.4320349], [-0.5269551, 51.4321477], [-0.5279030999999998, 51.4323212], [-0.528288, 51.4323882], [-0.5287070999999999, 51.432455], [-0.5290739, 51.4325124], [-0.5294126, 51.4325619], [-0.5304618, 51.43266950000001], [-0.5309792, 51.4327062], [-0.5313495, 51.43272639999999], [-0.5318227999999999, 51.4327466], [-0.5321169, 51.432757], [-0.5324455, 51.4327617], [-0.5328063, 51.4327653], [-0.5331938999999999, 51.4327639], [-0.5335569999999998, 51.4327542], [-0.5339835, 51.432741], [-0.5343221999999999, 51.4327209], [-0.5347052999999999, 51.4326938], [-0.5350863, 51.432659999999984], [-0.5354103, 51.4326151], [-0.5357014, 51.4325842], [-0.5360389999999999, 51.43253980000001], [-0.5366469, 51.4324498], [-0.5369546999999999, 51.43239799999999], [-0.5375256, 51.43228829999999], [-0.5380445999999999, 51.432173599999985], [-0.5381008, 51.4321601], [-0.5381631999999998, 51.4321443], [-0.5386614, 51.43202549999999], [-0.5389891704717129, 51.43193307891597], [-0.5394433999999999, 51.431805], [-0.5403459999999999, 51.4315386], [-0.5407133, 51.4314113], [-0.5410559, 51.43129629999999], [-0.541508, 51.4311474], [-0.5420084, 51.4309778], [-0.5424351000000001, 51.4308325], [-0.5428032, 51.4307087], [-0.5432716999999999, 51.43055029999999], [-0.5436843, 51.430408199999995], [-0.5440028, 51.4303052], [-0.5443106, 51.430198099999984], [-0.5447694, 51.430043099999985], [-0.5452607999999999, 51.429879], [-0.5457128000000001, 51.4297253], [-0.5461259, 51.429584], [-0.5465847000000001, 51.4294232], [-0.5469546999999999, 51.4292823], [-0.5471832, 51.42919789999999], [-0.5472474000000002, 51.4291724], [-0.5475405, 51.4290607], [-0.5478507999999999, 51.428932399999994], [-0.5480816999999999, 51.428831599999995], [-0.5483497999999999, 51.42871099999999], [-0.5488369999999999, 51.4284823], [-0.5491896, 51.4283106], [-0.5494965, 51.42815389999999], [-0.5497899, 51.4280018], [-0.5501189, 51.4278172], [-0.5504304, 51.4276364], [-0.5506865, 51.42748629999999], [-0.5510009999999999, 51.4272885], [-0.5512607999999999, 51.427125], [-0.5513912, 51.42703889999999], [-0.5516208, 51.42688989999999], [-0.5518965999999998, 51.42669480000001], [-0.5521433, 51.4265195], [-0.5523187, 51.426390100000006], [-0.5525480999999999, 51.42622229999999], [-0.5527454, 51.42606850000001], [-0.5529192, 51.4259343], [-0.5531032, 51.4257849], [-0.5533387, 51.42559109999999], [-0.5535516999999999, 51.42540639999999], [-0.5538239000000001, 51.42517120000001], [-0.5539973999999999, 51.4250152], [-0.5541716, 51.4248582], [-0.5545381999999999, 51.4245036], [-0.5547724999999999, 51.424268600000005], [-0.5549614999999999, 51.42407809999999], [-0.5551259, 51.42390449999999], [-0.5552999, 51.423716199999994], [-0.5554626, 51.42353800000001], [-0.5555963, 51.4233856], [-0.5557394, 51.42321840000002], [-0.5558789999999999, 51.423056299999985], [-0.5560131, 51.422896900000005], [-0.5561387999999999, 51.42273930000001], [-0.556277, 51.422563], [-0.5564196, 51.422387699999994], [-0.5565423999999999, 51.4222268], [-0.5566618999999999, 51.4220657], [-0.5568282999999999, 51.421836199999994], [-0.5569948, 51.4216045], [-0.5572657999999999, 51.4212021], [-0.557447, 51.420932099999995], [-0.5575454, 51.4207831], [-0.5576738, 51.4205727], [-0.5577952, 51.42036040000001], [-0.5579195, 51.42015049999999], [-0.5580459, 51.41993509999999], [-0.5582121999999999, 51.4196284], [-0.5583282, 51.4194189], [-0.5584315999999999, 51.41921430000001], [-0.5586376, 51.4187909], [-0.5587392000000001, 51.41857339999999], [-0.5588323, 51.4183633], [-0.5590387, 51.41785600000001], [-0.5591569999999999, 51.417533], [-0.5592346999999999, 51.41731339999999], [-0.559295, 51.4171329], [-0.5593466, 51.4169513], [-0.5594254, 51.4166808], [-0.5594829, 51.4164907], [-0.5595232, 51.416329], [-0.5595762999999999, 51.4161162], [-0.5596291, 51.41589989999999], [-0.5597150999999999, 51.4154947], [-0.5597817999999999, 51.41514949999999], [-0.5598223999999999, 51.4149066], [-0.5601018, 51.4133079], [-0.5602421, 51.4125038], [-0.5603822999999999, 51.411694999999995], [-0.5607658999999999, 51.40921860000001], [-0.5609523, 51.408142], [-0.5611732999999999, 51.4070485], [-0.5614221, 51.4059822], [-0.5615186, 51.40554199999998], [-0.5615744, 51.40519019999999], [-0.5616238999999998, 51.4048109], [-0.5617631, 51.4040261], [-0.5618048, 51.4035077], [-0.5618619000000001, 51.403191599999985], [-0.5618719, 51.40313629999999], [-0.5619278, 51.40287829999999], [-0.5620167, 51.4024687], [-0.5621129, 51.402103700000005], [-0.5622259, 51.4017208], [-0.5624270999999998, 51.40108159999999], [-0.5627327999999999, 51.400233199999995], [-0.5627704, 51.4001445], [-0.5628039999999999, 51.4000653], [-0.5628535, 51.3999487], [-0.5629957, 51.399622400000005], [-0.5631209, 51.399345499999995], [-0.5632911, 51.3989996], [-0.5634527, 51.3986623], [-0.5636573999999999, 51.398271], [-0.5640011, 51.3977281], [-0.564163, 51.3974731], [-0.5646552, 51.3967683], [-0.5649977, 51.396306499999994], [-0.565354, 51.395856300000005], [-0.5658745, 51.39526], [-0.5664330999999999, 51.3946631], [-0.5680464, 51.3930869], [-0.5690438999999999, 51.39226419999999], [-0.5695472, 51.3918661], [-0.5700763999999999, 51.3914663], [-0.5706220999999999, 51.3910809], [-0.5711903999999999, 51.3906979], [-0.5717618999999999, 51.39032100000001], [-0.5723594, 51.3899617], [-0.5730268, 51.38958740000001], [-0.5737423, 51.3892007], [-0.5744069, 51.3888691], [-0.5751021, 51.38853749999999], [-0.5756034999999999, 51.3883321], [-0.5761119, 51.388137], [-0.5772642999999998, 51.38771599999999], [-0.578325, 51.38735729999999], [-0.5796922, 51.3869487], [-0.5803111515027607, 51.38679167395817], [-0.5818353, 51.386405], [-0.5828645, 51.38617080000001], [-0.5839161, 51.3859525], [-0.5848762, 51.3857858], [-0.5858497, 51.3856344], [-0.5863684, 51.3855659], [-0.5869003, 51.385499300000006], [-0.5874984999999999, 51.38543109999999], [-0.5880862, 51.3853754], [-0.5892768999999999, 51.385292199999995], [-0.5902489, 51.38524670000001], [-0.5912159, 51.3852247], [-0.5935616, 51.3852412], [-0.5943854999999999, 51.38526000000001], [-0.5950803, 51.38529019999999], [-0.5957569999999999, 51.3853307], [-0.596171, 51.3853665], [-0.5966186999999998, 51.38540879999999], [-0.5970664, 51.38545090000001], [-0.5975379, 51.385497], [-0.5979951, 51.385546999999995], [-0.5985354, 51.38561490000001], [-0.5990845, 51.3856906], [-0.5996961, 51.38578419999999], [-0.6004234999999999, 51.3859054], [-0.6022323, 51.3862232], [-0.6036603, 51.38647389999999], [-0.6050222, 51.3867168], [-0.6054470301617573, 51.38679167395817], [-0.6064248, 51.386964], [-0.6075868999999999, 51.3871737], [-0.6083209, 51.38730180000001], [-0.6093291, 51.3874695], [-0.6102135, 51.3876241], [-0.6113844, 51.3878327], [-0.6122643, 51.38799469999999], [-0.6131242999999998, 51.3881492], [-0.6146141999999999, 51.388423200000005], [-0.6155409999999999, 51.38857879999999], [-0.6164567, 51.38874429999999], [-0.6175067999999999, 51.3889292], [-0.6186381, 51.3891361], [-0.6197381, 51.3893363], [-0.6208537, 51.389536], [-0.6222522999999999, 51.38976420000001], [-0.6235725999999999, 51.3899989], [-0.6242989999999999, 51.39013390000001], [-0.6248305999999999, 51.39021679999999], [-0.6263208, 51.390483800000005], [-0.627791, 51.390745200000005], [-0.628820698883665, 51.39094823813187], [-0.6290258999999999, 51.390988699999994], [-0.6301089, 51.39123649999999], [-0.6311242999999999, 51.3915005], [-0.6316775, 51.39164890000001], [-0.6319259, 51.39173069999999], [-0.6320022, 51.391755800000006], [-0.6320805, 51.3917805], [-0.6321688, 51.3918059], [-0.632658, 51.3919659], [-0.6332472, 51.39216030000001], [-0.63447, 51.392628], [-0.6357458, 51.39312030000001], [-0.6365622999999999, 51.3934354], [-0.6398095999999999, 51.39470109999999], [-0.6399326, 51.394749], [-0.6401274, 51.39482600000001], [-0.6430167, 51.395948100000005], [-0.6444004999999999, 51.3964917], [-0.6499299999999999, 51.3986485], [-0.6500129999999998, 51.39868090000001], [-0.6503716, 51.39881940000001], [-0.6508575, 51.3990115], [-0.6514065, 51.3992105], [-0.6516833999999999, 51.3993055], [-0.6524181, 51.3995414], [-0.6529014, 51.3996975], [-0.6533091, 51.3998247], [-0.6560659, 51.40062509999999], [-0.65636, 51.400712199999994], [-0.6582625, 51.401258099999986], [-0.6602195999999999, 51.40182659999999], [-0.6604459, 51.40189709999999], [-0.6632075, 51.40269529999999], [-0.6634973999999999, 51.4027791], [-0.6637937999999999, 51.402865], [-0.6686426999999999, 51.40427540000001], [-0.6689028, 51.404351000000005], [-0.6705655, 51.4048346], [-0.6707755, 51.4048957], [-0.6714706999999999, 51.405062], [-0.6720143, 51.40522010000001], [-0.6723357999999999, 51.4053106], [-0.6724673999999999, 51.4053467], [-0.6727705, 51.405427], [-0.6731245, 51.4055039], [-0.6735703, 51.405593], [-0.6743073999999999, 51.40573319999999], [-0.6748544, 51.40584450000001], [-0.6750287999999999, 51.40588], [-0.6750718, 51.4058888], [-0.6755438999999999, 51.4059858], [-0.6759138999999998, 51.4060578], [-0.6773617999999999, 51.4063106], [-0.6780569999999999, 51.40643759999998], [-0.6782394, 51.4064677], [-0.6783655000000001, 51.4064844], [-0.6784783999999999, 51.40649429999999], [-0.6786206, 51.406501], [-0.6787945999999999, 51.4065045], [-0.6789439999999999, 51.4065024], [-0.679106, 51.406496], [-0.6793018, 51.4064843], [-0.6794437, 51.406469400000006], [-0.6795777999999999, 51.406451], [-0.6797122, 51.40643070000001], [-0.679838, 51.4064058], [-0.6799455999999999, 51.4063805], [-0.6800660000000001, 51.4063506], [-0.6802693, 51.40629049999999], [-0.6804254, 51.4062334], [-0.680597, 51.4061681], [-0.6807386999999999, 51.4061031], [-0.6811283999999999, 51.4058819], [-0.6813515, 51.40573499999999], [-0.6815464, 51.40554350000001], [-0.6816291, 51.40545190000001], [-0.6817091999999999, 51.40535219999999], [-0.6817657, 51.405266100000006], [-0.6818071999999998, 51.4051751], [-0.6819155999999998, 51.4049375], [-0.6820113, 51.404692399999995], [-0.6820829, 51.4044834], [-0.6821213999999999, 51.40437079999999], [-0.6822217, 51.40405369999999], [-0.6822863, 51.40384970000001], [-0.6823391999999999, 51.403676799999985], [-0.6823964, 51.403462], [-0.6824905, 51.4030637], [-0.6825199999999999, 51.40285149999999], [-0.6825475, 51.40263519999999], [-0.6826299, 51.4017587], [-0.6826433999999999, 51.4011393], [-0.6826332, 51.4007966], [-0.6826154999999999, 51.40047440000001], [-0.6825828, 51.4000883], [-0.6825332, 51.3997269], [-0.6825037, 51.3995366], [-0.6824678, 51.39932610000001], [-0.6823896, 51.398936], [-0.6821206, 51.3980317], [-0.6817903999999999, 51.3971254], [-0.6808688, 51.394807199999995], [-0.6799699, 51.39247670000001], [-0.6798236000000001, 51.3920273], [-0.6797613000000001, 51.3918021], [-0.6797136999999999, 51.39157190000001], [-0.6796132999999999, 51.39104539999999], [-0.6795677000000001, 51.39077800000001], [-0.6795307, 51.39051189999999], [-0.6795006, 51.390006], [-0.6794929999999999, 51.38949519999999], [-0.679496, 51.389259499999994], [-0.6794921, 51.389011700000005], [-0.6795430999999998, 51.3885226], [-0.679611, 51.3880539], [-0.6796456999999999, 51.38781509999999], [-0.6797015, 51.3875828], [-0.6798212, 51.38710089999999], [-0.6798903999999999, 51.3868604], [-0.679911991224428, 51.38679167395817], [-0.6799636, 51.3866274], [-0.6803153999999999, 51.3856687], [-0.6810459, 51.3837591], [-0.6817715, 51.381857], [-0.6824865999999999, 51.3799373], [-0.6830845999999999, 51.3784441], [-0.6836564000000002, 51.3769501], [-0.6847956999999999, 51.37393339999999], [-0.6871000000000002, 51.3679166], [-0.6871601999999999, 51.367777299999986], [-0.6873282999999999, 51.36731059999999], [-0.6873845999999999, 51.3671611], [-0.6876657999999999, 51.366435499999994], [-0.6879460999999999, 51.3657279], [-0.6882229999999999, 51.3649915], [-0.6884727, 51.3643346], [-0.6885357, 51.364162599999986], [-0.6885923, 51.364011299999994], [-0.6887286999999999, 51.36364759999999], [-0.6888602999999999, 51.3633166], [-0.6889851, 51.3629864], [-0.6894959, 51.3616747], [-0.6896969, 51.361142499999985], [-0.6904266, 51.3592627], [-0.6907918, 51.35832729999999], [-0.6909668, 51.3578645], [-0.6911910999999998, 51.357384], [-0.6913134, 51.35715489999998], [-0.6916200999999998, 51.35670650000001], [-0.6917748999999999, 51.3564894], [-0.6919392999999999, 51.3562634], [-0.6921143, 51.35606159999998], [-0.692299, 51.35586759999999], [-0.6924040999999999, 51.3557648], [-0.6925137999999998, 51.355659], [-0.6927368999999999, 51.3554586], [-0.6931538999999999, 51.3551202], [-0.6933974, 51.3549403], [-0.6936538, 51.3547623], [-0.6939007999999999, 51.3546054], [-0.6941626000000001, 51.3544394], [-0.6944566999999999, 51.3542729], [-0.6947632, 51.35410809999999], [-0.6949147, 51.3540232], [-0.6950775999999999, 51.35393979999999], [-0.695335, 51.353821499999995], [-0.6955900999999999, 51.3537082], [-0.6958864999999999, 51.3535868], [-0.6961947, 51.3534671], [-0.6966982, 51.35330629999999], [-0.6967593, 51.353286100000005], [-0.6971873999999999, 51.3531288], [-0.6976028999999999, 51.3530092], [-0.6979024, 51.3529314], [-0.6982172, 51.3528561], [-0.6985809, 51.35277839999999], [-0.6989567, 51.3527076], [-0.6993894999999999, 51.35263419999998], [-0.6998261999999998, 51.3525708], [-0.7000853999999999, 51.35254040000001], [-0.7003444000000001, 51.3525138], [-0.7008665, 51.3524717], [-0.7013025999999999, 51.352445399999986], [-0.7017339999999999, 51.352419999999995], [-0.7024237999999999, 51.352375499999994], [-0.7028323999999999, 51.35233730000001], [-0.7033746999999999, 51.352282599999995], [-0.7034209, 51.352279], [-0.7037287, 51.3522373], [-0.7041256999999999, 51.3521736], [-0.7044264, 51.35211619999998], [-0.7047862, 51.3520437], [-0.7050199, 51.3519903], [-0.7052585, 51.351933499999994], [-0.7055108000000001, 51.3518706], [-0.7057756, 51.3517978], [-0.7062345, 51.35166], [-0.7064495, 51.3515991], [-0.7066653, 51.3515275], [-0.7070814, 51.35137099999999], [-0.7088176, 51.35063209999999], [-0.7089673999999999, 51.3505691], [-0.7126968, 51.3488973], [-0.7139805999999999, 51.348319], [-0.7142720999999999, 51.34817179999999], [-0.7145830999999999, 51.34800130000001], [-0.7151748000000001, 51.3476581], [-0.7163754999999999, 51.346999], [-0.7186522272956171, 51.34571881075767], [-0.7204333, 51.34471729999999], [-0.722799, 51.3434057], [-0.7236023, 51.3429589], [-0.7244206999999999, 51.3425159], [-0.7252447, 51.34209919999999], [-0.7260782, 51.34169579999999], [-0.7263857, 51.3415575], [-0.7267117, 51.34141839999999], [-0.7273682999999999, 51.3411682], [-0.7280117, 51.3409421], [-0.7286846999999999, 51.34072169999999], [-0.7306062, 51.3401422], [-0.7317894, 51.339796500000006], [-0.7324937999999999, 51.339596699999994], [-0.7332693, 51.3393702], [-0.734519, 51.33900419999999], [-0.7363307, 51.33849479999999], [-0.7380993999999999, 51.3379833], [-0.7398652, 51.3374824], [-0.7415607, 51.33699130000001], [-0.7420446, 51.336849499999985], [-0.7427953, 51.336628399999995], [-0.7433075999999998, 51.336483400000006], [-0.7438918999999999, 51.3363228], [-0.7441589, 51.33624429999999], [-0.7449808999999998, 51.33600269999999], [-0.7455547999999999, 51.3358201], [-0.7459222999999999, 51.3356877], [-0.7464596000000001, 51.33545019999999], [-0.7468493, 51.3352285], [-0.747035, 51.3351135], [-0.7471748999999999, 51.33502609999999], [-0.7474349, 51.33487119999999], [-0.7477113000000001, 51.33469399999999], [-0.7481895999999999, 51.3343193], [-0.7483693, 51.33414799999999], [-0.7493537, 51.3332363], [-0.7499572, 51.33265819999999], [-0.7507081999999999, 51.3319392], [-0.7510649, 51.3316191], [-0.7514351000000001, 51.3313125], [-0.7518212999999999, 51.33100410000001], [-0.7522235999999999, 51.3307041], [-0.7522344346199573, 51.33069708903964], [-0.7525964999999999, 51.33046280000001], [-0.7529881, 51.33023989999999], [-0.7533340999999999, 51.33004549999999], [-0.7538033999999999, 51.32982260000001], [-0.7542754999999999, 51.32961639999999], [-0.7548682999999999, 51.32939850000001], [-0.7555404, 51.3291493], [-0.7561477, 51.32888229999999], [-0.7566250999999999, 51.32865439999999], [-0.7570456, 51.3284348], [-0.7576140999999998, 51.3281052], [-0.7580809999999999, 51.3277937], [-0.7585772, 51.3274236], [-0.7591133, 51.326935600000006], [-0.7596148999999999, 51.3264097], [-0.7600145999999999, 51.3259239], [-0.7603606, 51.32538580000001], [-0.7606072999999999, 51.32482099999999], [-0.7607943999999999, 51.32427950000001], [-0.7609265, 51.3237482], [-0.7609666999999999, 51.3231851], [-0.7609479999999998, 51.32259669999999], [-0.760846, 51.3219866], [-0.7606744, 51.32142170000001], [-0.7604279, 51.320854100000005], [-0.7601353, 51.32033209999999], [-0.7597466, 51.3198031], [-0.7593226, 51.31929449999999], [-0.7588505, 51.31882840000001], [-0.758298, 51.318380899999994], [-0.757703, 51.3179737], [-0.7571467, 51.3176356], [-0.7570416999999999, 51.3175727], [-0.7566801000000001, 51.3173602], [-0.7563175, 51.3171484], [-0.7551002, 51.3164446], [-0.7548604, 51.3163133], [-0.7546322, 51.3161781], [-0.7541702999999998, 51.315913299999984], [-0.7535882999999999, 51.3155782], [-0.7530044999999999, 51.3152454], [-0.7527620999999999, 51.3151081], [-0.7520147999999999, 51.31466650000001], [-0.7516110999999999, 51.3144337], [-0.7512064999999999, 51.314197], [-0.7504008999999999, 51.31374], [-0.7502604, 51.31366090000001], [-0.7499745999999999, 51.313492200000006], [-0.7491594999999999, 51.31301909999999], [-0.7490368999999999, 51.3129514], [-0.7486087, 51.31269009999999], [-0.7481628, 51.3124367], [-0.747893, 51.31227259999999], [-0.7476035, 51.3121117], [-0.7473544, 51.3119641], [-0.7466070999999999, 51.31153259999999], [-0.7459611, 51.311156], [-0.7456372999999998, 51.31096639999999], [-0.74547, 51.3108724], [-0.7453116, 51.310778899999995], [-0.7450692000000001, 51.3106422], [-0.7448002, 51.31048580000001], [-0.7445382, 51.31033550000001], [-0.7431064, 51.3095064], [-0.7420036999999999, 51.3088655], [-0.7408886999999998, 51.3082307], [-0.738447, 51.306810000000006], [-0.7379744999999999, 51.3065361], [-0.7375522999999999, 51.3062955], [-0.7368414999999999, 51.3058804], [-0.7364904, 51.305673899999995], [-0.7361456, 51.30545969999999], [-0.7356248999999999, 51.305105299999994], [-0.7351198999999999, 51.304675], [-0.7347283, 51.30431790000001], [-0.7343526, 51.30391720000001], [-0.7339129, 51.3033771], [-0.7337052999999999, 51.3030681], [-0.7336805, 51.3030261], [-0.7335734, 51.30284509999999], [-0.7334502999999999, 51.302632200000005], [-0.7332745999999999, 51.3022871], [-0.7332072, 51.30209399999999], [-0.7331324, 51.30187960000001], [-0.7330725, 51.301531100000005], [-0.7329968, 51.30126440000001], [-0.7328410999999999, 51.30083280000001], [-0.7326569999999999, 51.3004847], [-0.7323311, 51.2999679], [-0.7322278, 51.2998278], [-0.7321417614882232, 51.2997153118442], [-0.7321193182682595, 51.29968596916647], [-0.732091688296879, 51.299649845208954], [-0.7320668499181422, 51.29961737100925], [-0.7320027, 51.29953350000001], [-0.7316570999999998, 51.2991455], [-0.7312788, 51.29876929999999], [-0.7309232999999999, 51.2984606], [-0.7305138999999999, 51.2981512], [-0.7302205999999999, 51.2979386], [-0.7298112, 51.29766609999999], [-0.729295, 51.2973711], [-0.7287838999999999, 51.2971156], [-0.7282456, 51.296882700000005], [-0.7267546999999999, 51.296282], [-0.7263824999999999, 51.2961343], [-0.7260753, 51.2959982], [-0.7254833, 51.2957107], [-0.7246808, 51.295264], [-0.7241198, 51.2948955], [-0.7236251, 51.2945077], [-0.7233336999999999, 51.2942484], [-0.7229106, 51.29384], [-0.7225132, 51.29340030000001], [-0.7222612, 51.293071899999994], [-0.7220609, 51.29276380000001], [-0.7218901999999999, 51.2924675], [-0.7217603, 51.292220400000005], [-0.7214605999999999, 51.2914927], [-0.7213564999999998, 51.291090199999985], [-0.7212893, 51.29074919999999], [-0.7212408, 51.2903489], [-0.7212229, 51.28995069999999], [-0.7212187, 51.28952159999999], [-0.7212430999999999, 51.2888402], [-0.7212989999999999, 51.2883394], [-0.7213551, 51.28797400000001], [-0.7214223999999999, 51.2876193], [-0.7218603, 51.2860774], [-0.7220025999999999, 51.2857071], [-0.7222557999999999, 51.28517050000001], [-0.7227354, 51.28425930000001], [-0.7230395, 51.2835855], [-0.7231656999999999, 51.2831808], [-0.7232412000000001, 51.28275709999998], [-0.7233036, 51.282216600000005], [-0.7232986, 51.281723099999994], [-0.723251, 51.2813263], [-0.7232336999999999, 51.2812237], [-0.7231706999999999, 51.2809341], [-0.7230779, 51.280664300000005], [-0.722977, 51.28035750000001], [-0.7228753999999998, 51.28011250000001], [-0.7228101, 51.2799718], [-0.7225753, 51.2794608], [-0.7224198, 51.27922249999999], [-0.722222, 51.2789362], [-0.7218711, 51.27850889999999], [-0.7216508, 51.27825500000001], [-0.7213787999999999, 51.278012899999986], [-0.7201883999999998, 51.2770321], [-0.7199136, 51.2768093], [-0.7197891999999999, 51.2766789], [-0.7196713, 51.27652090000001], [-0.7195885999999999, 51.2763855], [-0.7194907, 51.2761817], [-0.7193965, 51.2759257], [-0.7193272, 51.275649900000005], [-0.7193001, 51.27542499999999], [-0.7193052999999999, 51.27522590000001], [-0.7193461999999999, 51.27499950000001], [-0.7194076, 51.2747697], [-0.7195133811540542, 51.27453379516892], [-0.7195144999999998, 51.2745313], [-0.7196183, 51.27435719999998], [-0.7197203999999999, 51.2742165], [-0.7198471, 51.2740569], [-0.719955, 51.2739358], [-0.7202844999999999, 51.2736329], [-0.7204587, 51.2734719], [-0.720583, 51.2733581], [-0.7219608999999999, 51.272096299999994], [-0.722072, 51.27199590000001], [-0.7251665, 51.2691996], [-0.7255013, 51.268874], [-0.7260364, 51.2683196], [-0.726424, 51.26789449999999], [-0.7266949, 51.2675745], [-0.7270998999999999, 51.267099999999985], [-0.7271445610062716, 51.2670440854443], [-0.7271830259909814, 51.266995928110994], [-0.7272515, 51.266910200000005], [-0.7278943999999999, 51.266077], [-0.728476, 51.2652766], [-0.7292001, 51.2642055], [-0.7297120999999999, 51.2634735], [-0.7300919, 51.26296069999999], [-0.7303857, 51.2625996], [-0.7306539, 51.2622781], [-0.7310695999999999, 51.2618162], [-0.7315765, 51.2613081], [-0.7320888, 51.2608247], [-0.7327404999999999, 51.260247199999995], [-0.7331603, 51.2598991], [-0.7333078, 51.25978070000001], [-0.7334660999999999, 51.2596456], [-0.7335948, 51.2595438], [-0.7340294, 51.25921110000001], [-0.7376195, 51.2564462], [-0.7378381, 51.256296], [-0.7395199, 51.25520960000001], [-0.7400978, 51.2548608], [-0.7408154999999998, 51.254464199999994], [-0.7431059999999999, 51.2531984], [-0.7432857, 51.2531015], [-0.7480205, 51.2505171], [-0.7500691999999999, 51.2494247], [-0.7505196999999999, 51.24920289999999], [-0.7509366, 51.2490127], [-0.7513531, 51.2488473], [-0.7518251, 51.248659999999994], [-0.75245, 51.24844300000001], [-0.7529631, 51.2482874], [-0.7535726999999999, 51.2481205], [-0.7557684, 51.2475542], [-0.7560005999999999, 51.24749769999998], [-0.7561376, 51.2474659], [-0.7567031000000001, 51.247291700000005], [-0.7570524000000001, 51.24720659999999]]}", "current_leg_start": "Feltham Arr RD Country End", "dest_arr_time_act": "0100", "motion_projection": null, "next_location_lat": "51.2472066", "next_location_lon": "-0.7570524", "previous_location": "Feltham Arr RD Country End", "current_leg_milage": "28.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 123.438, \"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\": 174.998, \"from_m\": 123.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1169.514, \"from_m\": 174.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1549.711, \"from_m\": 1169.514, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1584.877, \"from_m\": 1549.711, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2770.532, \"from_m\": 1584.877, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2834.257, \"from_m\": 2770.532, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3646.073, \"from_m\": 2834.257, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4628.599, \"from_m\": 3646.073, \"capability_applied\": null, \"effective_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\": 626776, \"profile_key\": \"33716c4b205b92cbadcd0d5333b209888885664b8760643d5a8b8d9aa75d9564\", \"schedule_id\": 32658, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0034\", \"location\": \"Hounslow\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35430}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0035H\", \"location\": \"Hounslow Jn\", \"stage_seq\": 2, \"distance_m\": 1011.448, \"section_seq\": 1, \"route_path_id\": 35430}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0036H\", \"location\": \"Feltham Jn\", \"stage_seq\": 3, \"distance_m\": 1584.877, \"section_seq\": 1, \"route_path_id\": 35430}, {\"is_pass\": false, \"wtt_arr\": \"0043\", \"wtt_dep\": \"0043\", \"location\": \"Feltham Arr RD London End\", \"stage_seq\": 4, \"distance_m\": 3033.521, \"section_seq\": 1, \"route_path_id\": 35430}, {\"is_pass\": false, \"wtt_arr\": \"0044H\", \"wtt_dep\": \"0052H\", \"location\": \"Feltham Arr RD Country End\", \"stage_seq\": 5, \"distance_m\": 3535.646, \"section_seq\": 1, \"route_path_id\": 35430}, {\"is_pass\": false, \"wtt_arr\": \"0100\", \"wtt_dep\": null, \"location\": \"Feltham Depot\", \"stage_seq\": 6, \"distance_m\": 4628.599, \"section_seq\": 1, \"route_path_id\": 35430}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4628.599, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35430}], \"total_distance_m\": 4628.599, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3530.788, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1097.811, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0034", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.2472066", "current_position_lon": "-0.7570524", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27900, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:04Z\", \"source_id\": 51936620, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:09Z\", \"source_id\": 16756895, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:44:28Z\", \"source_id\": 16757826, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Feltham Depot", "service_state_platform": null, "timing_fact_generation": 1789602268752327, "current_leg_arrival_utc": "2026-09-18T00:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:51:01.325485", "service_state_evidence_id": 16757826, "current_leg_start_actual_dep": "2026-09-18T00:52:30+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-16T23:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:01:02.216788", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
HOU |
None |
5S79 |
701041 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 123.438, "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": 174.998, "from_m": 123.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1169.514, "from_m": 174.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1549.711, "from_m": 1169.514, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1584.877, "from_m": 1549.711, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2770.532, "from_m": 1584.877, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2834.257, "from_m": 2770.532, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3646.073, "from_m": 2834.257, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4628.599, "from_m": 3646.073, "capability_applied": null, "effective_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": 626776, "profile_key": "33716c4b205b92cbadcd0d5333b209888885664b8760643d5a8b8d9aa75d9564", "schedule_id": 32658, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0034", "location": "Hounslow", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35430}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0035H", "location": "Hounslow Jn", "stage_seq": 2, "distance_m": 1011.448, "section_seq": 1, "route_path_id": 35430}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0036H", "location": "Feltham Jn", "stage_seq": 3, "distance_m": 1584.877, "section_seq": 1, "route_path_id": 35430}, {"is_pass": false, "wtt_arr": "0043", "wtt_dep": "0043", "location": "Feltham Arr RD London End", "stage_seq": 4, "distance_m": 3033.521, "section_seq": 1, "route_path_id": 35430}, {"is_pass": false, "wtt_arr": "0044H", "wtt_dep": "0052H", "location": "Feltham Arr RD Country End", "stage_seq": 5, "distance_m": 3535.646, "section_seq": 1, "route_path_id": 35430}, {"is_pass": false, "wtt_arr": "0100", "wtt_dep": null, "location": "Feltham Depot", "stage_seq": 6, "distance_m": 4628.599, "section_seq": 1, "route_path_id": 35430}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4628.599, "from_m": 0.0, "section_seq": 1, "route_path_id": 35430}], "total_distance_m": 4628.599, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3530.788, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1097.811, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27900, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:04Z", "source_id": 51936620, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:39:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:09Z", "source_id": 16756895, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:44:28Z", "source_id": 16757826, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:51:00+01:00", "operational_fact": true}] |
Hounslow |
0034 |
0034 |
2 |
None |
None |
Feltham Depot |
0100 |
0100 |
None |
EARLY |
-9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86243/2026-09-17/detailed |
None |
Feltham Arr RD Country End |
2026-09-18T00:52:30+01:00 |
Feltham Depot |
7.0 |
{"type": "LineString", "coordinates": [[-0.4049475, 51.448963], [-0.4056093999999999, 51.4488284], [-0.4060538, 51.4487347], [-0.4064578, 51.44864640000001], [-0.4071269, 51.448503], [-0.407479, 51.4484431], [-0.4078523, 51.448379], [-0.40848139999999994, 51.44824259999999], [-0.4092178, 51.448086999999994], [-0.409939, 51.447930099999994], [-0.4105101, 51.447806699999994], [-0.4109618, 51.4477095], [-0.4131546, 51.447238899999995], [-0.4167084999999999, 51.44649489999998], [-0.4187625, 51.4460497], [-0.4215605, 51.4454522], [-0.4261109, 51.44447410000001], [-0.4274164, 51.4441948], [-0.4281805, 51.44402989999998], [-0.42889379999999994, 51.4438755], [-0.430161, 51.4436093], [-0.4309956999999999, 51.44342819999999], [-0.4318317, 51.4432465], [-0.4325621, 51.443088], [-0.4334028, 51.44291110000001], [-0.43382296337890464, 51.442817580280106], [-0.4339626, 51.4427865], [-0.4346836, 51.4426351], [-0.43527369999999993, 51.44250530000001], [-0.4360935, 51.4423309], [-0.4369544, 51.44214899999999], [-0.4376191, 51.442004399999995], [-0.4383048, 51.44185610000001], [-0.43892, 51.44171849999999], [-0.4395549, 51.4415832], [-0.4410575, 51.44126119999999], [-0.4426395, 51.4409226], [-0.4441421, 51.440601], [-0.4449254, 51.44043090000001], [-0.4457018, 51.44026420000001], [-0.4464748, 51.4400954], [-0.44705729999999994, 51.439973999999985], [-0.4478265999999999, 51.4398101], [-0.4485795, 51.43964020000001], [-0.4491576420597607, 51.43952022863934], [-0.44933030000000007, 51.4394844], [-0.4502218, 51.439291299999994], [-0.4508806, 51.4391574], [-0.4515253999999999, 51.4390211], [-0.45205350000000005, 51.4389207], [-0.452487, 51.43884379999999], [-0.453026, 51.43875619999999], [-0.4535872, 51.4386737], [-0.4543067, 51.43856449999999], [-0.4548943, 51.43847869999999], [-0.4556532999999999, 51.43836970000001], [-0.4565658000000001, 51.438239800000005], [-0.4570929, 51.4381626], [-0.4576508, 51.4380816], [-0.4582659, 51.4379897], [-0.4588527, 51.4379042], [-0.4594605, 51.4378152], [-0.4604537999999999, 51.43767309999999], [-0.4612287, 51.4375585], [-0.4619746999999999, 51.43745150000001], [-0.4627839, 51.4373326], [-0.463603, 51.4372143], [-0.4644991, 51.437081499999984], [-0.4667353999999999, 51.436741600000005], [-0.46782289999999993, 51.4365801], [-0.46901680000000007, 51.436407900000006], [-0.4701666, 51.4362423], [-0.48202549999999994, 51.4345196], [-0.4847325, 51.43412669999999], [-0.4864433, 51.4338712], [-0.4873373, 51.4337397], [-0.4877982999999999, 51.43367710000001], [-0.4882565, 51.4336094], [-0.4888455, 51.43352469999999], [-0.48956589999999994, 51.4334192], [-0.4902273, 51.43331680000001], [-0.4906909999999999, 51.4332506], [-0.4913297999999999, 51.43316250000001], [-0.4919394, 51.43307779999999], [-0.4924015999999999, 51.4330137], [-0.4925987999999999, 51.4329861], [-0.4932158, 51.4329349], [-0.4936903, 51.4328711], [-0.494175, 51.4328031], [-0.4946845, 51.4327298], [-0.4951552, 51.4326661], [-0.4955788, 51.432605599999995], [-0.49604850000000006, 51.4325444], [-0.4965218, 51.43248009999999], [-0.4971409999999999, 51.4323947], [-0.4977201, 51.43232269999999], [-0.4979105, 51.4322969], [-0.498381, 51.43224739999999], [-0.4987995999999999, 51.43221719999999], [-0.499183, 51.432192400000005], [-0.4996763, 51.4321667], [-0.5001069, 51.432127300000005], [-0.5004556, 51.43210769999999], [-0.5008053999999998, 51.4321113], [-0.5010454, 51.4321214], [-0.501374, 51.4321425], [-0.501631, 51.432168100000005], [-0.5020081, 51.432213], [-0.5023182, 51.43225350000001], [-0.5027628999999999, 51.4323265], [-0.5031755, 51.432402], [-0.503452, 51.4324586], [-0.5037016, 51.4325185], [-0.5039418, 51.432576299999994], [-0.5041514999999999, 51.43263219999999], [-0.5047295, 51.4327638], [-0.5049616, 51.43280210000001], [-0.5052812, 51.4328481], [-0.5055519000000002, 51.4328671], [-0.5058006999999999, 51.4328726], [-0.5059768, 51.432868899999995], [-0.506232, 51.43285289999999], [-0.5064415, 51.4328308], [-0.5066593, 51.4327986], [-0.5068384, 51.43276360000001], [-0.5070746999999999, 51.4327049], [-0.5073371999999999, 51.43262769999999], [-0.5076178, 51.4325304], [-0.5078655, 51.4324287], [-0.5080878, 51.4323314], [-0.5082751999999999, 51.4322351], [-0.5085025999999999, 51.4321069], [-0.5087042999999999, 51.4319794], [-0.5090373999999999, 51.4317282], [-0.5091823, 51.4316223], [-0.5093198999999999, 51.43152140000001], [-0.5095229, 51.431382], [-0.5096975000000001, 51.43127880000001], [-0.509843, 51.431198], [-0.5100489999999999, 51.4310885], [-0.5102414, 51.4309982], [-0.5104513, 51.43091959999999], [-0.5118026, 51.430452999999986], [-0.5120061, 51.43039430000001], [-0.5122827, 51.4303219], [-0.5124927, 51.43027330000001], [-0.5127392, 51.4302247], [-0.513015, 51.430179599999995], [-0.5133221, 51.4301385], [-0.5136604, 51.430106899999984], [-0.5140207999999999, 51.430083199999984], [-0.5145729, 51.4300705], [-0.5147283, 51.4300718], [-0.5149862999999999, 51.4300757], [-0.5152144, 51.4300847], [-0.5154398, 51.4300966], [-0.5156246, 51.43011109999999], [-0.5157736999999999, 51.4301221], [-0.51597, 51.4301468], [-0.5164239, 51.43021120000001], [-0.5170755000000001, 51.4303219], [-0.518011, 51.430495], [-0.5195279, 51.4307754], [-0.520204, 51.4308964], [-0.5211005, 51.4310648], [-0.522094, 51.43124879999999], [-0.5230752, 51.43142759999999], [-0.5240433, 51.431606900000006], [-0.5242359, 51.4316426], [-0.5252228, 51.4318243], [-0.5258051, 51.43193560000001], [-0.5263591999999999, 51.4320349], [-0.5269551, 51.4321477], [-0.5279030999999998, 51.4323212], [-0.528288, 51.4323882], [-0.5287070999999999, 51.432455], [-0.5290739, 51.4325124], [-0.5294126, 51.4325619], [-0.5304618, 51.43266950000001], [-0.5309792, 51.4327062], [-0.5313495, 51.43272639999999], [-0.5318227999999999, 51.4327466], [-0.5321169, 51.432757], [-0.5324455, 51.4327617], [-0.5328063, 51.4327653], [-0.5331938999999999, 51.4327639], [-0.5335569999999998, 51.4327542], [-0.5339835, 51.432741], [-0.5343221999999999, 51.4327209], [-0.5347052999999999, 51.4326938], [-0.5350863, 51.432659999999984], [-0.5354103, 51.4326151], [-0.5357014, 51.4325842], [-0.5360389999999999, 51.43253980000001], [-0.5366469, 51.4324498], [-0.5369546999999999, 51.43239799999999], [-0.5375256, 51.43228829999999], [-0.5380445999999999, 51.432173599999985], [-0.5381008, 51.4321601], [-0.5381631999999998, 51.4321443], [-0.5386614, 51.43202549999999], [-0.5389891704717129, 51.43193307891597], [-0.5394433999999999, 51.431805], [-0.5403459999999999, 51.4315386], [-0.5407133, 51.4314113], [-0.5410559, 51.43129629999999], [-0.541508, 51.4311474], [-0.5420084, 51.4309778], [-0.5424351000000001, 51.4308325], [-0.5428032, 51.4307087], [-0.5432716999999999, 51.43055029999999], [-0.5436843, 51.430408199999995], [-0.5440028, 51.4303052], [-0.5443106, 51.430198099999984], [-0.5447694, 51.430043099999985], [-0.5452607999999999, 51.429879], [-0.5457128000000001, 51.4297253], [-0.5461259, 51.429584], [-0.5465847000000001, 51.4294232], [-0.5469546999999999, 51.4292823], [-0.5471832, 51.42919789999999], [-0.5472474000000002, 51.4291724], [-0.5475405, 51.4290607], [-0.5478507999999999, 51.428932399999994], [-0.5480816999999999, 51.428831599999995], [-0.5483497999999999, 51.42871099999999], [-0.5488369999999999, 51.4284823], [-0.5491896, 51.4283106], [-0.5494965, 51.42815389999999], [-0.5497899, 51.4280018], [-0.5501189, 51.4278172], [-0.5504304, 51.4276364], [-0.5506865, 51.42748629999999], [-0.5510009999999999, 51.4272885], [-0.5512607999999999, 51.427125], [-0.5513912, 51.42703889999999], [-0.5516208, 51.42688989999999], [-0.5518965999999998, 51.42669480000001], [-0.5521433, 51.4265195], [-0.5523187, 51.426390100000006], [-0.5525480999999999, 51.42622229999999], [-0.5527454, 51.42606850000001], [-0.5529192, 51.4259343], [-0.5531032, 51.4257849], [-0.5533387, 51.42559109999999], [-0.5535516999999999, 51.42540639999999], [-0.5538239000000001, 51.42517120000001], [-0.5539973999999999, 51.4250152], [-0.5541716, 51.4248582], [-0.5545381999999999, 51.4245036], [-0.5547724999999999, 51.424268600000005], [-0.5549614999999999, 51.42407809999999], [-0.5551259, 51.42390449999999], [-0.5552999, 51.423716199999994], [-0.5554626, 51.42353800000001], [-0.5555963, 51.4233856], [-0.5557394, 51.42321840000002], [-0.5558789999999999, 51.423056299999985], [-0.5560131, 51.422896900000005], [-0.5561387999999999, 51.42273930000001], [-0.556277, 51.422563], [-0.5564196, 51.422387699999994], [-0.5565423999999999, 51.4222268], [-0.5566618999999999, 51.4220657], [-0.5568282999999999, 51.421836199999994], [-0.5569948, 51.4216045], [-0.5572657999999999, 51.4212021], [-0.557447, 51.420932099999995], [-0.5575454, 51.4207831], [-0.5576738, 51.4205727], [-0.5577952, 51.42036040000001], [-0.5579195, 51.42015049999999], [-0.5580459, 51.41993509999999], [-0.5582121999999999, 51.4196284], [-0.5583282, 51.4194189], [-0.5584315999999999, 51.41921430000001], [-0.5586376, 51.4187909], [-0.5587392000000001, 51.41857339999999], [-0.5588323, 51.4183633], [-0.5590387, 51.41785600000001], [-0.5591569999999999, 51.417533], [-0.5592346999999999, 51.41731339999999], [-0.559295, 51.4171329], [-0.5593466, 51.4169513], [-0.5594254, 51.4166808], [-0.5594829, 51.4164907], [-0.5595232, 51.416329], [-0.5595762999999999, 51.4161162], [-0.5596291, 51.41589989999999], [-0.5597150999999999, 51.4154947], [-0.5597817999999999, 51.41514949999999], [-0.5598223999999999, 51.4149066], [-0.5601018, 51.4133079], [-0.5602421, 51.4125038], [-0.5603822999999999, 51.411694999999995], [-0.5607658999999999, 51.40921860000001], [-0.5609523, 51.408142], [-0.5611732999999999, 51.4070485], [-0.5614221, 51.4059822], [-0.5615186, 51.40554199999998], [-0.5615744, 51.40519019999999], [-0.5616238999999998, 51.4048109], [-0.5617631, 51.4040261], [-0.5618048, 51.4035077], [-0.5618619000000001, 51.403191599999985], [-0.5618719, 51.40313629999999], [-0.5619278, 51.40287829999999], [-0.5620167, 51.4024687], [-0.5621129, 51.402103700000005], [-0.5622259, 51.4017208], [-0.5624270999999998, 51.40108159999999], [-0.5627327999999999, 51.400233199999995], [-0.5627704, 51.4001445], [-0.5628039999999999, 51.4000653], [-0.5628535, 51.3999487], [-0.5629957, 51.399622400000005], [-0.5631209, 51.399345499999995], [-0.5632911, 51.3989996], [-0.5634527, 51.3986623], [-0.5636573999999999, 51.398271], [-0.5640011, 51.3977281], [-0.564163, 51.3974731], [-0.5646552, 51.3967683], [-0.5649977, 51.396306499999994], [-0.565354, 51.395856300000005], [-0.5658745, 51.39526], [-0.5664330999999999, 51.3946631], [-0.5680464, 51.3930869], [-0.5690438999999999, 51.39226419999999], [-0.5695472, 51.3918661], [-0.5700763999999999, 51.3914663], [-0.5706220999999999, 51.3910809], [-0.5711903999999999, 51.3906979], [-0.5717618999999999, 51.39032100000001], [-0.5723594, 51.3899617], [-0.5730268, 51.38958740000001], [-0.5737423, 51.3892007], [-0.5744069, 51.3888691], [-0.5751021, 51.38853749999999], [-0.5756034999999999, 51.3883321], [-0.5761119, 51.388137], [-0.5772642999999998, 51.38771599999999], [-0.578325, 51.38735729999999], [-0.5796922, 51.3869487], [-0.5803111515027607, 51.38679167395817], [-0.5818353, 51.386405], [-0.5828645, 51.38617080000001], [-0.5839161, 51.3859525], [-0.5848762, 51.3857858], [-0.5858497, 51.3856344], [-0.5863684, 51.3855659], [-0.5869003, 51.385499300000006], [-0.5874984999999999, 51.38543109999999], [-0.5880862, 51.3853754], [-0.5892768999999999, 51.385292199999995], [-0.5902489, 51.38524670000001], [-0.5912159, 51.3852247], [-0.5935616, 51.3852412], [-0.5943854999999999, 51.38526000000001], [-0.5950803, 51.38529019999999], [-0.5957569999999999, 51.3853307], [-0.596171, 51.3853665], [-0.5966186999999998, 51.38540879999999], [-0.5970664, 51.38545090000001], [-0.5975379, 51.385497], [-0.5979951, 51.385546999999995], [-0.5985354, 51.38561490000001], [-0.5990845, 51.3856906], [-0.5996961, 51.38578419999999], [-0.6004234999999999, 51.3859054], [-0.6022323, 51.3862232], [-0.6036603, 51.38647389999999], [-0.6050222, 51.3867168], [-0.6054470301617573, 51.38679167395817], [-0.6064248, 51.386964], [-0.6075868999999999, 51.3871737], [-0.6083209, 51.38730180000001], [-0.6093291, 51.3874695], [-0.6102135, 51.3876241], [-0.6113844, 51.3878327], [-0.6122643, 51.38799469999999], [-0.6131242999999998, 51.3881492], [-0.6146141999999999, 51.388423200000005], [-0.6155409999999999, 51.38857879999999], [-0.6164567, 51.38874429999999], [-0.6175067999999999, 51.3889292], [-0.6186381, 51.3891361], [-0.6197381, 51.3893363], [-0.6208537, 51.389536], [-0.6222522999999999, 51.38976420000001], [-0.6235725999999999, 51.3899989], [-0.6242989999999999, 51.39013390000001], [-0.6248305999999999, 51.39021679999999], [-0.6263208, 51.390483800000005], [-0.627791, 51.390745200000005], [-0.628820698883665, 51.39094823813187], [-0.6290258999999999, 51.390988699999994], [-0.6301089, 51.39123649999999], [-0.6311242999999999, 51.3915005], [-0.6316775, 51.39164890000001], [-0.6319259, 51.39173069999999], [-0.6320022, 51.391755800000006], [-0.6320805, 51.3917805], [-0.6321688, 51.3918059], [-0.632658, 51.3919659], [-0.6332472, 51.39216030000001], [-0.63447, 51.392628], [-0.6357458, 51.39312030000001], [-0.6365622999999999, 51.3934354], [-0.6398095999999999, 51.39470109999999], [-0.6399326, 51.394749], [-0.6401274, 51.39482600000001], [-0.6430167, 51.395948100000005], [-0.6444004999999999, 51.3964917], [-0.6499299999999999, 51.3986485], [-0.6500129999999998, 51.39868090000001], [-0.6503716, 51.39881940000001], [-0.6508575, 51.3990115], [-0.6514065, 51.3992105], [-0.6516833999999999, 51.3993055], [-0.6524181, 51.3995414], [-0.6529014, 51.3996975], [-0.6533091, 51.3998247], [-0.6560659, 51.40062509999999], [-0.65636, 51.400712199999994], [-0.6582625, 51.401258099999986], [-0.6602195999999999, 51.40182659999999], [-0.6604459, 51.40189709999999], [-0.6632075, 51.40269529999999], [-0.6634973999999999, 51.4027791], [-0.6637937999999999, 51.402865], [-0.6686426999999999, 51.40427540000001], [-0.6689028, 51.404351000000005], [-0.6705655, 51.4048346], [-0.6707755, 51.4048957], [-0.6714706999999999, 51.405062], [-0.6720143, 51.40522010000001], [-0.6723357999999999, 51.4053106], [-0.6724673999999999, 51.4053467], [-0.6727705, 51.405427], [-0.6731245, 51.4055039], [-0.6735703, 51.405593], [-0.6743073999999999, 51.40573319999999], [-0.6748544, 51.40584450000001], [-0.6750287999999999, 51.40588], [-0.6750718, 51.4058888], [-0.6755438999999999, 51.4059858], [-0.6759138999999998, 51.4060578], [-0.6773617999999999, 51.4063106], [-0.6780569999999999, 51.40643759999998], [-0.6782394, 51.4064677], [-0.6783655000000001, 51.4064844], [-0.6784783999999999, 51.40649429999999], [-0.6786206, 51.406501], [-0.6787945999999999, 51.4065045], [-0.6789439999999999, 51.4065024], [-0.679106, 51.406496], [-0.6793018, 51.4064843], [-0.6794437, 51.406469400000006], [-0.6795777999999999, 51.406451], [-0.6797122, 51.40643070000001], [-0.679838, 51.4064058], [-0.6799455999999999, 51.4063805], [-0.6800660000000001, 51.4063506], [-0.6802693, 51.40629049999999], [-0.6804254, 51.4062334], [-0.680597, 51.4061681], [-0.6807386999999999, 51.4061031], [-0.6811283999999999, 51.4058819], [-0.6813515, 51.40573499999999], [-0.6815464, 51.40554350000001], [-0.6816291, 51.40545190000001], [-0.6817091999999999, 51.40535219999999], [-0.6817657, 51.405266100000006], [-0.6818071999999998, 51.4051751], [-0.6819155999999998, 51.4049375], [-0.6820113, 51.404692399999995], [-0.6820829, 51.4044834], [-0.6821213999999999, 51.40437079999999], [-0.6822217, 51.40405369999999], [-0.6822863, 51.40384970000001], [-0.6823391999999999, 51.403676799999985], [-0.6823964, 51.403462], [-0.6824905, 51.4030637], [-0.6825199999999999, 51.40285149999999], [-0.6825475, 51.40263519999999], [-0.6826299, 51.4017587], [-0.6826433999999999, 51.4011393], [-0.6826332, 51.4007966], [-0.6826154999999999, 51.40047440000001], [-0.6825828, 51.4000883], [-0.6825332, 51.3997269], [-0.6825037, 51.3995366], [-0.6824678, 51.39932610000001], [-0.6823896, 51.398936], [-0.6821206, 51.3980317], [-0.6817903999999999, 51.3971254], [-0.6808688, 51.394807199999995], [-0.6799699, 51.39247670000001], [-0.6798236000000001, 51.3920273], [-0.6797613000000001, 51.3918021], [-0.6797136999999999, 51.39157190000001], [-0.6796132999999999, 51.39104539999999], [-0.6795677000000001, 51.39077800000001], [-0.6795307, 51.39051189999999], [-0.6795006, 51.390006], [-0.6794929999999999, 51.38949519999999], [-0.679496, 51.389259499999994], [-0.6794921, 51.389011700000005], [-0.6795430999999998, 51.3885226], [-0.679611, 51.3880539], [-0.6796456999999999, 51.38781509999999], [-0.6797015, 51.3875828], [-0.6798212, 51.38710089999999], [-0.6798903999999999, 51.3868604], [-0.679911991224428, 51.38679167395817], [-0.6799636, 51.3866274], [-0.6803153999999999, 51.3856687], [-0.6810459, 51.3837591], [-0.6817715, 51.381857], [-0.6824865999999999, 51.3799373], [-0.6830845999999999, 51.3784441], [-0.6836564000000002, 51.3769501], [-0.6847956999999999, 51.37393339999999], [-0.6871000000000002, 51.3679166], [-0.6871601999999999, 51.367777299999986], [-0.6873282999999999, 51.36731059999999], [-0.6873845999999999, 51.3671611], [-0.6876657999999999, 51.366435499999994], [-0.6879460999999999, 51.3657279], [-0.6882229999999999, 51.3649915], [-0.6884727, 51.3643346], [-0.6885357, 51.364162599999986], [-0.6885923, 51.364011299999994], [-0.6887286999999999, 51.36364759999999], [-0.6888602999999999, 51.3633166], [-0.6889851, 51.3629864], [-0.6894959, 51.3616747], [-0.6896969, 51.361142499999985], [-0.6904266, 51.3592627], [-0.6907918, 51.35832729999999], [-0.6909668, 51.3578645], [-0.6911910999999998, 51.357384], [-0.6913134, 51.35715489999998], [-0.6916200999999998, 51.35670650000001], [-0.6917748999999999, 51.3564894], [-0.6919392999999999, 51.3562634], [-0.6921143, 51.35606159999998], [-0.692299, 51.35586759999999], [-0.6924040999999999, 51.3557648], [-0.6925137999999998, 51.355659], [-0.6927368999999999, 51.3554586], [-0.6931538999999999, 51.3551202], [-0.6933974, 51.3549403], [-0.6936538, 51.3547623], [-0.6939007999999999, 51.3546054], [-0.6941626000000001, 51.3544394], [-0.6944566999999999, 51.3542729], [-0.6947632, 51.35410809999999], [-0.6949147, 51.3540232], [-0.6950775999999999, 51.35393979999999], [-0.695335, 51.353821499999995], [-0.6955900999999999, 51.3537082], [-0.6958864999999999, 51.3535868], [-0.6961947, 51.3534671], [-0.6966982, 51.35330629999999], [-0.6967593, 51.353286100000005], [-0.6971873999999999, 51.3531288], [-0.6976028999999999, 51.3530092], [-0.6979024, 51.3529314], [-0.6982172, 51.3528561], [-0.6985809, 51.35277839999999], [-0.6989567, 51.3527076], [-0.6993894999999999, 51.35263419999998], [-0.6998261999999998, 51.3525708], [-0.7000853999999999, 51.35254040000001], [-0.7003444000000001, 51.3525138], [-0.7008665, 51.3524717], [-0.7013025999999999, 51.352445399999986], [-0.7017339999999999, 51.352419999999995], [-0.7024237999999999, 51.352375499999994], [-0.7028323999999999, 51.35233730000001], [-0.7033746999999999, 51.352282599999995], [-0.7034209, 51.352279], [-0.7037287, 51.3522373], [-0.7041256999999999, 51.3521736], [-0.7044264, 51.35211619999998], [-0.7047862, 51.3520437], [-0.7050199, 51.3519903], [-0.7052585, 51.351933499999994], [-0.7055108000000001, 51.3518706], [-0.7057756, 51.3517978], [-0.7062345, 51.35166], [-0.7064495, 51.3515991], [-0.7066653, 51.3515275], [-0.7070814, 51.35137099999999], [-0.7088176, 51.35063209999999], [-0.7089673999999999, 51.3505691], [-0.7126968, 51.3488973], [-0.7139805999999999, 51.348319], [-0.7142720999999999, 51.34817179999999], [-0.7145830999999999, 51.34800130000001], [-0.7151748000000001, 51.3476581], [-0.7163754999999999, 51.346999], [-0.7186522272956171, 51.34571881075767], [-0.7204333, 51.34471729999999], [-0.722799, 51.3434057], [-0.7236023, 51.3429589], [-0.7244206999999999, 51.3425159], [-0.7252447, 51.34209919999999], [-0.7260782, 51.34169579999999], [-0.7263857, 51.3415575], [-0.7267117, 51.34141839999999], [-0.7273682999999999, 51.3411682], [-0.7280117, 51.3409421], [-0.7286846999999999, 51.34072169999999], [-0.7306062, 51.3401422], [-0.7317894, 51.339796500000006], [-0.7324937999999999, 51.339596699999994], [-0.7332693, 51.3393702], [-0.734519, 51.33900419999999], [-0.7363307, 51.33849479999999], [-0.7380993999999999, 51.3379833], [-0.7398652, 51.3374824], [-0.7415607, 51.33699130000001], [-0.7420446, 51.336849499999985], [-0.7427953, 51.336628399999995], [-0.7433075999999998, 51.336483400000006], [-0.7438918999999999, 51.3363228], [-0.7441589, 51.33624429999999], [-0.7449808999999998, 51.33600269999999], [-0.7455547999999999, 51.3358201], [-0.7459222999999999, 51.3356877], [-0.7464596000000001, 51.33545019999999], [-0.7468493, 51.3352285], [-0.747035, 51.3351135], [-0.7471748999999999, 51.33502609999999], [-0.7474349, 51.33487119999999], [-0.7477113000000001, 51.33469399999999], [-0.7481895999999999, 51.3343193], [-0.7483693, 51.33414799999999], [-0.7493537, 51.3332363], [-0.7499572, 51.33265819999999], [-0.7507081999999999, 51.3319392], [-0.7510649, 51.3316191], [-0.7514351000000001, 51.3313125], [-0.7518212999999999, 51.33100410000001], [-0.7522235999999999, 51.3307041], [-0.7522344346199573, 51.33069708903964], [-0.7525964999999999, 51.33046280000001], [-0.7529881, 51.33023989999999], [-0.7533340999999999, 51.33004549999999], [-0.7538033999999999, 51.32982260000001], [-0.7542754999999999, 51.32961639999999], [-0.7548682999999999, 51.32939850000001], [-0.7555404, 51.3291493], [-0.7561477, 51.32888229999999], [-0.7566250999999999, 51.32865439999999], [-0.7570456, 51.3284348], [-0.7576140999999998, 51.3281052], [-0.7580809999999999, 51.3277937], [-0.7585772, 51.3274236], [-0.7591133, 51.326935600000006], [-0.7596148999999999, 51.3264097], [-0.7600145999999999, 51.3259239], [-0.7603606, 51.32538580000001], [-0.7606072999999999, 51.32482099999999], [-0.7607943999999999, 51.32427950000001], [-0.7609265, 51.3237482], [-0.7609666999999999, 51.3231851], [-0.7609479999999998, 51.32259669999999], [-0.760846, 51.3219866], [-0.7606744, 51.32142170000001], [-0.7604279, 51.320854100000005], [-0.7601353, 51.32033209999999], [-0.7597466, 51.3198031], [-0.7593226, 51.31929449999999], [-0.7588505, 51.31882840000001], [-0.758298, 51.318380899999994], [-0.757703, 51.3179737], [-0.7571467, 51.3176356], [-0.7570416999999999, 51.3175727], [-0.7566801000000001, 51.3173602], [-0.7563175, 51.3171484], [-0.7551002, 51.3164446], [-0.7548604, 51.3163133], [-0.7546322, 51.3161781], [-0.7541702999999998, 51.315913299999984], [-0.7535882999999999, 51.3155782], [-0.7530044999999999, 51.3152454], [-0.7527620999999999, 51.3151081], [-0.7520147999999999, 51.31466650000001], [-0.7516110999999999, 51.3144337], [-0.7512064999999999, 51.314197], [-0.7504008999999999, 51.31374], [-0.7502604, 51.31366090000001], [-0.7499745999999999, 51.313492200000006], [-0.7491594999999999, 51.31301909999999], [-0.7490368999999999, 51.3129514], [-0.7486087, 51.31269009999999], [-0.7481628, 51.3124367], [-0.747893, 51.31227259999999], [-0.7476035, 51.3121117], [-0.7473544, 51.3119641], [-0.7466070999999999, 51.31153259999999], [-0.7459611, 51.311156], [-0.7456372999999998, 51.31096639999999], [-0.74547, 51.3108724], [-0.7453116, 51.310778899999995], [-0.7450692000000001, 51.3106422], [-0.7448002, 51.31048580000001], [-0.7445382, 51.31033550000001], [-0.7431064, 51.3095064], [-0.7420036999999999, 51.3088655], [-0.7408886999999998, 51.3082307], [-0.738447, 51.306810000000006], [-0.7379744999999999, 51.3065361], [-0.7375522999999999, 51.3062955], [-0.7368414999999999, 51.3058804], [-0.7364904, 51.305673899999995], [-0.7361456, 51.30545969999999], [-0.7356248999999999, 51.305105299999994], [-0.7351198999999999, 51.304675], [-0.7347283, 51.30431790000001], [-0.7343526, 51.30391720000001], [-0.7339129, 51.3033771], [-0.7337052999999999, 51.3030681], [-0.7336805, 51.3030261], [-0.7335734, 51.30284509999999], [-0.7334502999999999, 51.302632200000005], [-0.7332745999999999, 51.3022871], [-0.7332072, 51.30209399999999], [-0.7331324, 51.30187960000001], [-0.7330725, 51.301531100000005], [-0.7329968, 51.30126440000001], [-0.7328410999999999, 51.30083280000001], [-0.7326569999999999, 51.3004847], [-0.7323311, 51.2999679], [-0.7322278, 51.2998278], [-0.7321417614882232, 51.2997153118442], [-0.7321193182682595, 51.29968596916647], [-0.732091688296879, 51.299649845208954], [-0.7320668499181422, 51.29961737100925], [-0.7320027, 51.29953350000001], [-0.7316570999999998, 51.2991455], [-0.7312788, 51.29876929999999], [-0.7309232999999999, 51.2984606], [-0.7305138999999999, 51.2981512], [-0.7302205999999999, 51.2979386], [-0.7298112, 51.29766609999999], [-0.729295, 51.2973711], [-0.7287838999999999, 51.2971156], [-0.7282456, 51.296882700000005], [-0.7267546999999999, 51.296282], [-0.7263824999999999, 51.2961343], [-0.7260753, 51.2959982], [-0.7254833, 51.2957107], [-0.7246808, 51.295264], [-0.7241198, 51.2948955], [-0.7236251, 51.2945077], [-0.7233336999999999, 51.2942484], [-0.7229106, 51.29384], [-0.7225132, 51.29340030000001], [-0.7222612, 51.293071899999994], [-0.7220609, 51.29276380000001], [-0.7218901999999999, 51.2924675], [-0.7217603, 51.292220400000005], [-0.7214605999999999, 51.2914927], [-0.7213564999999998, 51.291090199999985], [-0.7212893, 51.29074919999999], [-0.7212408, 51.2903489], [-0.7212229, 51.28995069999999], [-0.7212187, 51.28952159999999], [-0.7212430999999999, 51.2888402], [-0.7212989999999999, 51.2883394], [-0.7213551, 51.28797400000001], [-0.7214223999999999, 51.2876193], [-0.7218603, 51.2860774], [-0.7220025999999999, 51.2857071], [-0.7222557999999999, 51.28517050000001], [-0.7227354, 51.28425930000001], [-0.7230395, 51.2835855], [-0.7231656999999999, 51.2831808], [-0.7232412000000001, 51.28275709999998], [-0.7233036, 51.282216600000005], [-0.7232986, 51.281723099999994], [-0.723251, 51.2813263], [-0.7232336999999999, 51.2812237], [-0.7231706999999999, 51.2809341], [-0.7230779, 51.280664300000005], [-0.722977, 51.28035750000001], [-0.7228753999999998, 51.28011250000001], [-0.7228101, 51.2799718], [-0.7225753, 51.2794608], [-0.7224198, 51.27922249999999], [-0.722222, 51.2789362], [-0.7218711, 51.27850889999999], [-0.7216508, 51.27825500000001], [-0.7213787999999999, 51.278012899999986], [-0.7201883999999998, 51.2770321], [-0.7199136, 51.2768093], [-0.7197891999999999, 51.2766789], [-0.7196713, 51.27652090000001], [-0.7195885999999999, 51.2763855], [-0.7194907, 51.2761817], [-0.7193965, 51.2759257], [-0.7193272, 51.275649900000005], [-0.7193001, 51.27542499999999], [-0.7193052999999999, 51.27522590000001], [-0.7193461999999999, 51.27499950000001], [-0.7194076, 51.2747697], [-0.7195133811540542, 51.27453379516892], [-0.7195144999999998, 51.2745313], [-0.7196183, 51.27435719999998], [-0.7197203999999999, 51.2742165], [-0.7198471, 51.2740569], [-0.719955, 51.2739358], [-0.7202844999999999, 51.2736329], [-0.7204587, 51.2734719], [-0.720583, 51.2733581], [-0.7219608999999999, 51.272096299999994], [-0.722072, 51.27199590000001], [-0.7251665, 51.2691996], [-0.7255013, 51.268874], [-0.7260364, 51.2683196], [-0.726424, 51.26789449999999], [-0.7266949, 51.2675745], [-0.7270998999999999, 51.267099999999985], [-0.7271445610062716, 51.2670440854443], [-0.7271830259909814, 51.266995928110994], [-0.7272515, 51.266910200000005], [-0.7278943999999999, 51.266077], [-0.728476, 51.2652766], [-0.7292001, 51.2642055], [-0.7297120999999999, 51.2634735], [-0.7300919, 51.26296069999999], [-0.7303857, 51.2625996], [-0.7306539, 51.2622781], [-0.7310695999999999, 51.2618162], [-0.7315765, 51.2613081], [-0.7320888, 51.2608247], [-0.7327404999999999, 51.260247199999995], [-0.7331603, 51.2598991], [-0.7333078, 51.25978070000001], [-0.7334660999999999, 51.2596456], [-0.7335948, 51.2595438], [-0.7340294, 51.25921110000001], [-0.7376195, 51.2564462], [-0.7378381, 51.256296], [-0.7395199, 51.25520960000001], [-0.7400978, 51.2548608], [-0.7408154999999998, 51.254464199999994], [-0.7431059999999999, 51.2531984], [-0.7432857, 51.2531015], [-0.7480205, 51.2505171], [-0.7500691999999999, 51.2494247], [-0.7505196999999999, 51.24920289999999], [-0.7509366, 51.2490127], [-0.7513531, 51.2488473], [-0.7518251, 51.248659999999994], [-0.75245, 51.24844300000001], [-0.7529631, 51.2482874], [-0.7535726999999999, 51.2481205], [-0.7557684, 51.2475542], [-0.7560005999999999, 51.24749769999998], [-0.7561376, 51.2474659], [-0.7567031000000001, 51.247291700000005], [-0.7570524000000001, 51.24720659999999]]} |
28.6 |
0044 |
0051 |
Feltham Arr RD Country End |
Aldershot Sig. As16 |
Feltham Depot |
51.2472066 |
-0.7570524 |
51.2472066 |
-0.7570524 |
1 |
0 |
2026-09-17 00:01:21 |
TERMINATED |
2026-09-16 23:51:00 |
Feltham Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16757826 |
1789602268752327 |
11 |
11 |
2026-09-17 00:01:02.216788 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:51:01.325485 |
| 595848 |
626835 |
W87640 |
065W72M017 |
2026-09-16 |
COMPLETE |
16758524 |
2026-09-17 00:51:00 |
2026-09-17 00:01:21 |
2026-09-19 00:01:21 |
{"id": 626835, "stp": "P", "toc": "ScotRail", "uid": "W87640", "consist": "156457+156458+156462", "dest_crs": "XED", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87640/2026-09-17/detailed", "trust_id": "065W72M017", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Eastfield H.S.", "service_date": "2026-09-16", "dest_arr_time": "0051", "dest_platform": null, "is_terminated": 1, "next_location": "Eastfield H.S.", "signalling_id": "5W72", "timing_status": "ON TIME", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "0051", "current_leg_dep": "0043", "current_leg_end": "Eastfield H.S.", "origin_dep_time": "0044", "origin_platform": "5", "current_location": "Eastfield H.S.", "last_update_time": "2026-09-17T00:01:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.250983499999999, 55.862992899999995], [-4.2508846, 55.8632232], [-4.250816099999999, 55.863369], [-4.2507575, 55.86349620000001], [-4.2506836, 55.863654699999984], [-4.2506307, 55.8637683], [-4.2505903, 55.86385860000001], [-4.2505488, 55.8639426], [-4.2504785, 55.8640709], [-4.2502442, 55.8644183], [-4.250162899999999, 55.8645392], [-4.2501589, 55.86454470000001], [-4.250156, 55.8645487], [-4.2499497, 55.8648341], [-4.2498355, 55.86499280000001], [-4.249527999999999, 55.8654727], [-4.249487, 55.86553670000001], [-4.2489456, 55.8663173], [-4.248924899999999, 55.8663476], [-4.2483495, 55.867197899999994], [-4.247813999999999, 55.867988999999994], [-4.2477404, 55.8680969], [-4.2472332999999995, 55.8688402], [-4.244930700000001, 55.8722149], [-4.2449263, 55.872221399999994], [-4.244231899999999, 55.87326000000001], [-4.243818, 55.87386899999999], [-4.2437903, 55.87390979999999], [-4.242649, 55.875588999999984], [-4.241902799999999, 55.8766869], [-4.241348, 55.877499799999995], [-4.241302, 55.877567199999994], [-4.2407402, 55.8784442], [-4.2403761, 55.87895929999999], [-4.2397287, 55.879875199999994], [-4.2395794, 55.88007830000001], [-4.2395168, 55.880163499999995], [-4.239181599999999, 55.88067869999999], [-4.238922999999999, 55.88111709999999], [-4.2388443, 55.8812824], [-4.2387807, 55.8814159], [-4.2387197, 55.881613], [-4.2386914, 55.88172659999999], [-4.2386309, 55.8819693], [-4.2385843, 55.88225199999999], [-4.238579, 55.8823794], [-4.23857, 55.8825957], [-4.2385885, 55.8829249], [-4.238623, 55.88311350000001], [-4.2386490000000006, 55.88325619999999], [-4.2387418, 55.88364159999999], [-4.23875, 55.883675099999984], [-4.2388022, 55.8838876], [-4.2390719, 55.88450490000001], [-4.2392014, 55.88484029999999], [-4.239317599999999, 55.885090299999995], [-4.2395122, 55.885510399999994], [-4.2398148, 55.88626680000001], [-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": "Glasgow Queen St High Level", "dest_arr_time_act": "0051", "motion_projection": null, "next_location_lat": "55.8903811", "next_location_lon": "-4.2396692", "previous_location": "Glasgow Queen St High Level", "current_leg_milage": "2.0", "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\": 2646.843, \"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\": 2733.041, \"from_m\": 2646.843, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.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\": 75.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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 626835, \"profile_key\": \"6d7a611013c6ea4ae5b1f6f13b22444e322d2427bc255cf42c8ca4c2cfaabee4\", \"schedule_id\": 33133, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0044\", \"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\": \"0047\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0048\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2766.536, \"section_seq\": 1, \"route_path_id\": 28118}, {\"is_pass\": false, \"wtt_arr\": \"0051\", \"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\": 75.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": "0044", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.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-16T23:48:39Z\", \"source_id\": 16758437, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:49:07Z\", \"source_id\": 16758524, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastfield H.S.", "service_state_platform": null, "timing_fact_generation": 1789602547742715, "current_leg_arrival_utc": "2026-09-18T00:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:51:01.330639", "service_state_evidence_id": 16758524, "current_leg_start_actual_dep": "2026-09-18T00:44:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T23:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:01:02.221338", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
XED |
5W72 |
156457+156458+156462 |
6 |
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": 2646.843, "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": 2733.041, "from_m": 2646.843, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.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": 75.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": 75.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": 75.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": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 626835, "profile_key": "6d7a611013c6ea4ae5b1f6f13b22444e322d2427bc255cf42c8ca4c2cfaabee4", "schedule_id": 33133, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0044", "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": "0047", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0048", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2766.536, "section_seq": 1, "route_path_id": 28118}, {"is_pass": false, "wtt_arr": "0051", "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": 75.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-16T23:48:39Z", "source_id": 16758437, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:49:07Z", "source_id": 16758524, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:51:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
0044 |
0044 |
5 |
None |
None |
Eastfield H.S. |
0051 |
0051 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87640/2026-09-17/detailed |
None |
Glasgow Queen St High Level |
2026-09-18T00:44:00+01:00 |
Eastfield H.S. |
8.0 |
{"type": "LineString", "coordinates": [[-4.250983499999999, 55.862992899999995], [-4.2508846, 55.8632232], [-4.250816099999999, 55.863369], [-4.2507575, 55.86349620000001], [-4.2506836, 55.863654699999984], [-4.2506307, 55.8637683], [-4.2505903, 55.86385860000001], [-4.2505488, 55.8639426], [-4.2504785, 55.8640709], [-4.2502442, 55.8644183], [-4.250162899999999, 55.8645392], [-4.2501589, 55.86454470000001], [-4.250156, 55.8645487], [-4.2499497, 55.8648341], [-4.2498355, 55.86499280000001], [-4.249527999999999, 55.8654727], [-4.249487, 55.86553670000001], [-4.2489456, 55.8663173], [-4.248924899999999, 55.8663476], [-4.2483495, 55.867197899999994], [-4.247813999999999, 55.867988999999994], [-4.2477404, 55.8680969], [-4.2472332999999995, 55.8688402], [-4.244930700000001, 55.8722149], [-4.2449263, 55.872221399999994], [-4.244231899999999, 55.87326000000001], [-4.243818, 55.87386899999999], [-4.2437903, 55.87390979999999], [-4.242649, 55.875588999999984], [-4.241902799999999, 55.8766869], [-4.241348, 55.877499799999995], [-4.241302, 55.877567199999994], [-4.2407402, 55.8784442], [-4.2403761, 55.87895929999999], [-4.2397287, 55.879875199999994], [-4.2395794, 55.88007830000001], [-4.2395168, 55.880163499999995], [-4.239181599999999, 55.88067869999999], [-4.238922999999999, 55.88111709999999], [-4.2388443, 55.8812824], [-4.2387807, 55.8814159], [-4.2387197, 55.881613], [-4.2386914, 55.88172659999999], [-4.2386309, 55.8819693], [-4.2385843, 55.88225199999999], [-4.238579, 55.8823794], [-4.23857, 55.8825957], [-4.2385885, 55.8829249], [-4.238623, 55.88311350000001], [-4.2386490000000006, 55.88325619999999], [-4.2387418, 55.88364159999999], [-4.23875, 55.883675099999984], [-4.2388022, 55.8838876], [-4.2390719, 55.88450490000001], [-4.2392014, 55.88484029999999], [-4.239317599999999, 55.885090299999995], [-4.2395122, 55.885510399999994], [-4.2398148, 55.88626680000001], [-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]]} |
2.0 |
0043 |
0051 |
Glasgow Queen St High Level |
Eastfield H.S. |
Eastfield H.S. |
55.8903811 |
-4.2396692 |
55.8903811 |
-4.2396692 |
1 |
0 |
2026-09-17 00:01:21 |
TERMINATED |
2026-09-16 23:51:00 |
Eastfield H.S. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758524 |
1789602547742715 |
9 |
9 |
2026-09-17 00:01:02.221338 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:51:01.330639 |
| 595849 |
625990 |
P90838 |
885J55M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:51:00 |
2026-09-17 00:01:21 |
2026-09-19 00:01:21 |
{"id": 625990, "stp": "P", "toc": "Southeastern", "uid": "P90838", "consist": "707001+707012", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90838/2026-09-16/detailed", "trust_id": "885J55M916", "origin_crs": "NWX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grove Park C.S.D.", "service_date": "2026-09-16", "dest_arr_time": "2351", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5J55", "timing_status": "EARLY", "origin_station": "New Cross", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2336", "origin_platform": "B", "current_location": "Hither Green", "last_update_time": "2026-09-17T00:01:21", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2351", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Hither Green", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 875.783, \"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\": 944.559, \"from_m\": 875.783, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 986.16, \"from_m\": 944.559, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1315.495, \"from_m\": 986.16, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1368.024, \"from_m\": 1315.495, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2638.781, \"from_m\": 1368.024, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2885.033, \"from_m\": 2638.781, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4662.135, \"from_m\": 2885.033, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5767.257, \"from_m\": 4662.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6385.648, \"from_m\": 5767.257, \"capability_applied\": null, \"effective_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\": 625990, \"profile_key\": \"93791eab9a570232adf650d3b38c3dc69102f8fe59113deee7c7770c2c1f5bcf\", \"schedule_id\": 24488, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"New Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"St. John's\", \"stage_seq\": 2, \"distance_m\": 1172.462, \"section_seq\": 1, \"route_path_id\": 100479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 2395.751, \"section_seq\": 1, \"route_path_id\": 100479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Hither Green\", \"stage_seq\": 4, \"distance_m\": 3905.073, \"section_seq\": 1, \"route_path_id\": 100479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Grove Park Dpt Ctry Ed EXT\", \"stage_seq\": 5, \"distance_m\": 5412.356, \"section_seq\": 1, \"route_path_id\": 100479}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": null, \"location\": \"Grove Park C.S.D.\", \"stage_seq\": 6, \"distance_m\": 6385.648, \"section_seq\": 1, \"route_path_id\": 100479}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6385.648, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100479}], \"total_distance_m\": 6385.648, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5767.257, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 618.391, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2336", "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\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:25:13Z\", \"source_id\": 51846101, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:25:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:25:17Z\", \"source_id\": 16730958, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:30:17Z\", \"source_id\": 51854372, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:31:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:30:19Z\", \"source_id\": 16733391, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hither Green", "service_state_platform": null, "timing_fact_generation": 1789598598914353, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:51:01.333901", "service_state_evidence_id": 51857847, "current_leg_start_actual_dep": null, "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T23:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:01:02.210312", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
NWX |
None |
5J55 |
707001+707012 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 875.783, "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": 944.559, "from_m": 875.783, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 986.16, "from_m": 944.559, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1315.495, "from_m": 986.16, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1368.024, "from_m": 1315.495, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2638.781, "from_m": 1368.024, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2885.033, "from_m": 2638.781, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4662.135, "from_m": 2885.033, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5767.257, "from_m": 4662.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6385.648, "from_m": 5767.257, "capability_applied": null, "effective_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": 625990, "profile_key": "93791eab9a570232adf650d3b38c3dc69102f8fe59113deee7c7770c2c1f5bcf", "schedule_id": 24488, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2336", "location": "New Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "St. John's", "stage_seq": 2, "distance_m": 1172.462, "section_seq": 1, "route_path_id": 100479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339H", "location": "Parks Bridge Jn", "stage_seq": 3, "distance_m": 2395.751, "section_seq": 1, "route_path_id": 100479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Hither Green", "stage_seq": 4, "distance_m": 3905.073, "section_seq": 1, "route_path_id": 100479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Grove Park Dpt Ctry Ed EXT", "stage_seq": 5, "distance_m": 5412.356, "section_seq": 1, "route_path_id": 100479}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": null, "location": "Grove Park C.S.D.", "stage_seq": 6, "distance_m": 6385.648, "section_seq": 1, "route_path_id": 100479}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6385.648, "from_m": 0.0, "section_seq": 1, "route_path_id": 100479}], "total_distance_m": 6385.648, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5767.257, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 618.391, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:25:13Z", "source_id": 51846101, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:25:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:25:17Z", "source_id": 16730958, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:30:17Z", "source_id": 51854372, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:31:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:30:19Z", "source_id": 16733391, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:31:00+01:00", "operational_fact": true}] |
New Cross |
2336 |
2336 |
B |
None |
None |
Grove Park C.S.D. |
2351 |
2351 |
None |
EARLY |
-11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90838/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Hither Green |
Hither Green |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-17 00:01:21 |
TERMINATED |
2026-09-16 23:51:00 |
Hither Green |
TD |
TRACKING_TIMEOUT |
51857847 |
1789598598914353 |
15 |
15 |
2026-09-17 00:01:02.210312 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:51:01.333901 |
| 595850 |
624579 |
C49638 |
845C93M816 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:51:00 |
2026-09-17 00:01:21 |
2026-09-19 00:01:21 |
{"id": 624579, "stp": "P", "toc": "Great Western Railway", "uid": "C49638", "consist": "802110", "dest_crs": "XLZ", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49638/2026-09-16/detailed", "trust_id": "845C93M816", "origin_crs": "PLY", "show_on_map": 0, "dar_est_time": "22:27:00", "dar_platform": null, "dest_station": "Laira T.& R.S.M.D.", "service_date": "2026-09-16", "dest_arr_time": "2309", "dest_platform": null, "is_terminated": 1, "next_location": "Mount Gould Carriage Wash", "signalling_id": "5C93", "timing_status": "LATE", "origin_station": "Plymouth", "current_leg_arr": "2234", "current_leg_dep": "2231", "current_leg_end": "Mount Gould Carriage Wash", "origin_dep_time": "2227", "origin_platform": "5", "current_location": "Mount Gould Jn", "last_update_time": "2026-09-17T00:01:21", "route_debug_link": null, "timing_variation": "+42 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": "2309", "motion_projection": null, "next_location_lat": "50.3731252", "next_location_lon": "-4.1179007", "previous_location": "Lipson Jn", "current_leg_milage": "2.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"RECOVERY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 4, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51828750\", \"confirmationDeadline\": \"2026-09-16T23:16:06+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\": 624579, \"profile_key\": \"f49664e7780a6b7a5e96744b93d6839c75d8e25d5cd7b5624945b1cc86e449bc\", \"schedule_id\": 6775, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2227\", \"location\": \"Plymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230H\", \"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\": \"2233\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 3, \"distance_m\": 3185.792, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": false, \"wtt_arr\": \"2234\", \"wtt_dep\": \"2249\", \"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\": \"2307\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 5, \"distance_m\": 5981.676, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"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": "2227", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "50.3731252", "current_position_lon": "-4.1179007", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:35:44Z\", \"source_id\": 51754792, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:35:42\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "Mount Gould Jn", "service_state_platform": null, "timing_fact_generation": 1789598594377285, "current_leg_arrival_utc": "2026-09-16T22:38:47+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:51:01.407816", "service_state_evidence_id": 51828750, "current_leg_start_actual_dep": "2026-09-16T22:31:47+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T23:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:01:01.602248", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PLY |
XLZ |
5C93 |
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": 624579, "profile_key": "f49664e7780a6b7a5e96744b93d6839c75d8e25d5cd7b5624945b1cc86e449bc", "schedule_id": 6775, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2227", "location": "Plymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230H", "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": "2233", "location": "Mount Gould Jn", "stage_seq": 3, "distance_m": 3185.792, "section_seq": 1, "route_path_id": 30348}, {"is_pass": false, "wtt_arr": "2234", "wtt_dep": "2249", "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": "2307", "location": "Mount Gould Jn", "stage_seq": 5, "distance_m": 5981.676, "section_seq": 1, "route_path_id": 30348}, {"is_pass": false, "wtt_arr": "2309", "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": 26651, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:35:44Z", "source_id": 51754792, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:35:42", "operational_fact": true, "platform_smart_ids": []}] |
Plymouth |
2227 |
2227 |
5 |
22:27:00 |
None |
Laira T.& R.S.M.D. |
2309 |
2309 |
None |
LATE |
+42 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49638/2026-09-16/detailed |
None |
Plymouth |
2026-09-16T22:31:47+01:00 |
Mount Gould Carriage Wash |
3.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 |
2231 |
2234 |
Lipson Jn |
Mount Gould Jn |
Mount Gould Carriage Wash |
50.3731252 |
-4.1179007 |
50.3731252 |
-4.1179007 |
1 |
0 |
2026-09-17 00:01:21 |
TERMINATED |
2026-09-16 23:51:00 |
Mount Gould Jn |
TD |
TRACKING_TIMEOUT |
51828750 |
1789598594377285 |
9 |
9 |
2026-09-17 00:01:01.602248 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:51:01.407816 |
| 595851 |
626875 |
W43525 |
775G77M017 |
2026-09-16 |
COMPLETE |
16758764 |
2026-09-17 00:51:00 |
2026-09-17 00:01:21 |
2026-09-19 00:01:21 |
{"id": 626875, "stp": "O", "toc": "Transport for Wales", "uid": "W43525", "consist": "AT03", "dest_crs": "XCC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43525/2026-09-17/detailed", "trust_id": "775G77M017", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Canton C.S.D.", "service_date": "2026-09-16", "dest_arr_time": "0103", "dest_platform": null, "is_terminated": 1, "next_location": "Canton C.S.D.", "signalling_id": "5G77", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "0051", "current_leg_dep": "0058", "current_leg_end": "Canton C.S.D.", "origin_dep_time": "0050", "origin_platform": "0", "current_location": "Canton C.S.D.", "last_update_time": "2026-09-17T00:01:21", "route_debug_link": null, "timing_variation": "-12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2022880999999996, 51.4775092], [-3.2026182, 51.4775784], [-3.2032267999999995, 51.4777288], [-3.2050679999999994, 51.47820659999999], [-3.2074561, 51.4788463], [-3.2071428999999996, 51.4787369], [-3.2068652, 51.4786492], [-3.2066614, 51.47859329999999], [-3.2060658999999996, 51.4784337], [-3.2052554, 51.47821639999999], [-3.2038289999999994, 51.4778449], [-3.2029237, 51.47760929999999], [-3.2024838999999994, 51.477502399999985], [-3.2019152, 51.477387099999994], [-3.20158, 51.4773262], [-3.2013144, 51.4772719], [-3.2013101, 51.47727120000001], [-3.2010958, 51.47722099999999], [-3.2009335, 51.4771708], [-3.2006948, 51.47709820000001], [-3.200267, 51.4769971], [-3.2000095, 51.47693829999999], [-3.1998055999999995, 51.4768776], [-3.1995695, 51.4767941], [-3.199354, 51.4766784], [-3.1991389999999997, 51.4765669], [-3.1990008999999997, 51.47646999999999], [-3.1988386, 51.47633379999999], [-3.1987032, 51.476196399999985], [-3.1985720999999994, 51.4760471], [-3.1984631, 51.4759354], [-3.1982256999999996, 51.475693199999995], [-3.1981291999999995, 51.4756063], [-3.1980312999999994, 51.47554279999999], [-3.1978823999999997, 51.4754459], [-3.1977683999999997, 51.4753607], [-3.1976236, 51.4752455], [-3.1975041999999996, 51.4751636], [-3.1973405999999995, 51.475074199999995], [-3.1971531, 51.474991499999994], [-3.1970757999999995, 51.4749638], [-3.1969769999999995, 51.4749253], [-3.1966887999999996, 51.474857], [-3.1965264999999996, 51.4748276], [-3.1962283, 51.4747677], [-3.195793, 51.4747175], [-3.1956373999999994, 51.47470580000001], [-3.19494, 51.4746883], [-3.1944478, 51.4746824]]}", "current_leg_start": "Leckwith Bridge G.F.", "dest_arr_time_act": "0103", "motion_projection": null, "next_location_lat": "51.4746824", "next_location_lon": "-3.1944478", "previous_location": "Leckwith Bridge G.F.", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 581.662, \"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\": 2003.77, \"from_m\": 581.662, \"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\": 3053.032, \"from_m\": 2003.77, \"capability_applied\": null, \"effective_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\": 626875, \"profile_key\": \"3d0122bfac61a0f1f4a089255f52db1606d438a9dc21f0cde5c3b336a493a5e6\", \"schedule_id\": 39987, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0050\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63111}, {\"is_pass\": false, \"wtt_arr\": \"0053\", \"wtt_dep\": \"0058\", \"location\": \"Leckwith Bridge G.F.\", \"stage_seq\": 2, \"distance_m\": 1616.137, \"section_seq\": 1, \"route_path_id\": 63111}, {\"is_pass\": false, \"wtt_arr\": \"0103\", \"wtt_dep\": null, \"location\": \"Canton C.S.D.\", \"stage_seq\": 3, \"distance_m\": 3053.032, \"section_seq\": 1, \"route_path_id\": 63111}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3053.032, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63111}], \"total_distance_m\": 3053.032, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 2003.77, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1049.262, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0050", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1433.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-16T23:51:04Z\", \"source_id\": 16758764, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Canton C.S.D.", "service_state_platform": null, "timing_fact_generation": 1789602664289129, "current_leg_arrival_utc": "2026-09-18T00:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:51:04.285372", "service_state_evidence_id": 16758764, "current_leg_start_actual_dep": "2026-09-18T00:58:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T23:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:01:08.377004", "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 |
O |
CDF |
XCC |
5G77 |
AT03 |
2 |
100 |
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": 581.662, "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": 2003.77, "from_m": 581.662, "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": 3053.032, "from_m": 2003.77, "capability_applied": null, "effective_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": 626875, "profile_key": "3d0122bfac61a0f1f4a089255f52db1606d438a9dc21f0cde5c3b336a493a5e6", "schedule_id": 39987, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0050", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 63111}, {"is_pass": false, "wtt_arr": "0053", "wtt_dep": "0058", "location": "Leckwith Bridge G.F.", "stage_seq": 2, "distance_m": 1616.137, "section_seq": 1, "route_path_id": 63111}, {"is_pass": false, "wtt_arr": "0103", "wtt_dep": null, "location": "Canton C.S.D.", "stage_seq": 3, "distance_m": 3053.032, "section_seq": 1, "route_path_id": 63111}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3053.032, "from_m": 0.0, "section_seq": 1, "route_path_id": 63111}], "total_distance_m": 3053.032, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 2003.77, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1049.262, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:51:04Z", "source_id": 16758764, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:51:00+01:00", "operational_fact": true}] |
Cardiff Central |
0050 |
0050 |
0 |
None |
None |
Canton C.S.D. |
0103 |
0103 |
None |
EARLY |
-12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W43525/2026-09-17/detailed |
None |
Leckwith Bridge G.F. |
2026-09-18T00:58:00+01:00 |
Canton C.S.D. |
1433.0 |
{"type": "LineString", "coordinates": [[-3.2022880999999996, 51.4775092], [-3.2026182, 51.4775784], [-3.2032267999999995, 51.4777288], [-3.2050679999999994, 51.47820659999999], [-3.2074561, 51.4788463], [-3.2071428999999996, 51.4787369], [-3.2068652, 51.4786492], [-3.2066614, 51.47859329999999], [-3.2060658999999996, 51.4784337], [-3.2052554, 51.47821639999999], [-3.2038289999999994, 51.4778449], [-3.2029237, 51.47760929999999], [-3.2024838999999994, 51.477502399999985], [-3.2019152, 51.477387099999994], [-3.20158, 51.4773262], [-3.2013144, 51.4772719], [-3.2013101, 51.47727120000001], [-3.2010958, 51.47722099999999], [-3.2009335, 51.4771708], [-3.2006948, 51.47709820000001], [-3.200267, 51.4769971], [-3.2000095, 51.47693829999999], [-3.1998055999999995, 51.4768776], [-3.1995695, 51.4767941], [-3.199354, 51.4766784], [-3.1991389999999997, 51.4765669], [-3.1990008999999997, 51.47646999999999], [-3.1988386, 51.47633379999999], [-3.1987032, 51.476196399999985], [-3.1985720999999994, 51.4760471], [-3.1984631, 51.4759354], [-3.1982256999999996, 51.475693199999995], [-3.1981291999999995, 51.4756063], [-3.1980312999999994, 51.47554279999999], [-3.1978823999999997, 51.4754459], [-3.1977683999999997, 51.4753607], [-3.1976236, 51.4752455], [-3.1975041999999996, 51.4751636], [-3.1973405999999995, 51.475074199999995], [-3.1971531, 51.474991499999994], [-3.1970757999999995, 51.4749638], [-3.1969769999999995, 51.4749253], [-3.1966887999999996, 51.474857], [-3.1965264999999996, 51.4748276], [-3.1962283, 51.4747677], [-3.195793, 51.4747175], [-3.1956373999999994, 51.47470580000001], [-3.19494, 51.4746883], [-3.1944478, 51.4746824]]} |
0.9 |
0058 |
0051 |
Leckwith Bridge G.F. |
Canton C.S.D. |
Canton C.S.D. |
51.4746824 |
-3.1944478 |
51.4746824 |
-3.1944478 |
1 |
0 |
2026-09-17 00:01:21 |
TERMINATED |
2026-09-16 23:51:00 |
Canton C.S.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758764 |
1789602664289129 |
4 |
4 |
2026-09-17 00:01:08.377004 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:51:04.285372 |
| 595852 |
626708 |
P88603 |
872M68M017 |
2026-09-16 |
COMPLETE |
16758800 |
2026-09-17 00:51:00 |
2026-09-17 00:01:21 |
2026-09-19 00:01:21 |
{"id": 626708, "stp": "O", "toc": "Southeastern", "uid": "P88603", "consist": "465030+465178", "dest_crs": "BKJ", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88603/2026-09-17/detailed", "trust_id": "872M68M017", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Beckenham Junction", "service_date": "2026-09-16", "dest_arr_time": "0051", "dest_platform": "3", "is_terminated": 1, "next_location": "Beckenham Junction", "signalling_id": "2M68", "timing_status": "ON TIME", "origin_station": "London Victoria", "current_leg_arr": "0051", "current_leg_dep": "0049", "current_leg_end": "Beckenham Junction", "origin_dep_time": "0027", "origin_platform": "3", "current_location": "Beckenham Junction", "last_update_time": "2026-09-17T00:01:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.04526909999999999, 51.412276799999994], [-0.0449912, 51.41216379999999], [-0.04465179999999999, 51.4120316], [-0.0443249, 51.4119146], [-0.0437241, 51.4117238], [-0.0431311, 51.41155869999999], [-0.04246319999999999, 51.4114057], [-0.0418645, 51.41128940000001], [-0.04150619999999999, 51.4112323], [-0.0410159, 51.4111644], [-0.0407153, 51.41113429999999], [-0.040433, 51.4111057], [-0.0399504, 51.4110805], [-0.039439199999999994, 51.41105919999999], [-0.03900309999999999, 51.41106559999999], [-0.0386679, 51.41107019999999], [-0.03835229999999999, 51.41107980000001], [-0.03710769999999999, 51.4111802], [-0.03578939999999999, 51.4113224], [-0.0356472176814848, 51.411336715921344], [-0.0355827918580399, 51.4113432027674], [-0.0353673, 51.411364899999995], [-0.035101, 51.411383999999984], [-0.0342523, 51.41144859999999], [-0.03397519999999999, 51.4114665], [-0.033384699999999996, 51.4114991], [-0.032832099999999996, 51.411511199999985], [-0.0320934, 51.4115133], [-0.0316291, 51.4115109], [-0.030997400000000005, 51.411488], [-0.030477799999999992, 51.41146140000001], [-0.029919699999999994, 51.4114266], [-0.0292654, 51.41136310000001], [-0.02873429999999999, 51.4113124], [-0.0276609, 51.411208], [-0.0264527, 51.4110877]]}", "current_leg_start": "Kent House", "dest_arr_time_act": "0051", "motion_projection": null, "next_location_lat": "51.4110877", "next_location_lon": "-0.0264527", "previous_location": "Kent House", "current_leg_milage": "0.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1130.451, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1130.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6106.328, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6148.434, \"from_m\": 6106.328, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6172.296, \"from_m\": 6148.434, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6698.715, \"from_m\": 6172.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13912.325, \"from_m\": 6698.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 626708, \"profile_key\": \"a39da5526ad1029c34bb9da8a31b1e2518ad10173f167ba2ba27e351071e6037\", \"schedule_id\": 39819, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 105824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0031H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 105824}, {\"is_pass\": false, \"wtt_arr\": \"0033H\", \"wtt_dep\": \"0034H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 105824}, {\"is_pass\": false, \"wtt_arr\": \"0036\", \"wtt_dep\": \"0037\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6410.111, \"section_seq\": 1, \"route_path_id\": 105824}, {\"is_pass\": false, \"wtt_arr\": \"0039\", \"wtt_dep\": \"0039H\", \"location\": \"West Dulwich\", \"stage_seq\": 6, \"distance_m\": 8123.794, \"section_seq\": 1, \"route_path_id\": 105824}, {\"is_pass\": false, \"wtt_arr\": \"0041H\", \"wtt_dep\": \"0042\", \"location\": \"Sydenham Hill\", \"stage_seq\": 7, \"distance_m\": 9238.854, \"section_seq\": 1, \"route_path_id\": 105824}, {\"is_pass\": false, \"wtt_arr\": \"0044H\", \"wtt_dep\": \"0045H\", \"location\": \"Penge East\", \"stage_seq\": 8, \"distance_m\": 11542.243, \"section_seq\": 1, \"route_path_id\": 105824}, {\"is_pass\": false, \"wtt_arr\": \"0047\", \"wtt_dep\": \"0047H\", \"location\": \"Kent House\", \"stage_seq\": 9, \"distance_m\": 12572.893, \"section_seq\": 1, \"route_path_id\": 105824}, {\"is_pass\": false, \"wtt_arr\": \"0051\", \"wtt_dep\": null, \"location\": \"Beckenham Junction\", \"stage_seq\": 10, \"distance_m\": 13912.325, \"section_seq\": 1, \"route_path_id\": 105824}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13912.325, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105824}], \"total_distance_m\": 13912.325, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 12599.907, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1312.418, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0027", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4110877", "current_position_lon": "-0.0264527", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:45Z\", \"source_id\": 51932609, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:34:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:49Z\", \"source_id\": 16755879, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:07Z\", \"source_id\": 51934449, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:14Z\", \"source_id\": 16756368, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:10Z\", \"source_id\": 51936692, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:19Z\", \"source_id\": 16756923, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:41Z\", \"source_id\": 51938381, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:43Z\", \"source_id\": 16757352, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:31Z\", \"source_id\": 51940597, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:45:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:32Z\", \"source_id\": 16758005, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:30Z\", \"source_id\": 51941737, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:33Z\", \"source_id\": 16758285, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31366, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:51:05Z\", \"source_id\": 51943730, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:51:08Z\", \"source_id\": 16758800, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Beckenham Junction", "service_state_platform": "4", "timing_fact_generation": 1789602668200417, "current_leg_arrival_utc": "2026-09-18T00:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:51:08.195398", "service_state_evidence_id": 16758800, "current_leg_start_actual_dep": "2026-09-18T00:47:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-16T23:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:01:08.374296", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
O |
None |
BKJ |
2M68 |
465030+465178 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1130.451, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6148.434, "from_m": 6106.328, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6172.296, "from_m": 6148.434, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6698.715, "from_m": 6172.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13912.325, "from_m": 6698.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 626708, "profile_key": "a39da5526ad1029c34bb9da8a31b1e2518ad10173f167ba2ba27e351071e6037", "schedule_id": 39819, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0027", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 105824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0031H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 105824}, {"is_pass": false, "wtt_arr": "0033H", "wtt_dep": "0034H", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 105824}, {"is_pass": false, "wtt_arr": "0036", "wtt_dep": "0037", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6410.111, "section_seq": 1, "route_path_id": 105824}, {"is_pass": false, "wtt_arr": "0039", "wtt_dep": "0039H", "location": "West Dulwich", "stage_seq": 6, "distance_m": 8123.794, "section_seq": 1, "route_path_id": 105824}, {"is_pass": false, "wtt_arr": "0041H", "wtt_dep": "0042", "location": "Sydenham Hill", "stage_seq": 7, "distance_m": 9238.854, "section_seq": 1, "route_path_id": 105824}, {"is_pass": false, "wtt_arr": "0044H", "wtt_dep": "0045H", "location": "Penge East", "stage_seq": 8, "distance_m": 11542.243, "section_seq": 1, "route_path_id": 105824}, {"is_pass": false, "wtt_arr": "0047", "wtt_dep": "0047H", "location": "Kent House", "stage_seq": 9, "distance_m": 12572.893, "section_seq": 1, "route_path_id": 105824}, {"is_pass": false, "wtt_arr": "0051", "wtt_dep": null, "location": "Beckenham Junction", "stage_seq": 10, "distance_m": 13912.325, "section_seq": 1, "route_path_id": 105824}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13912.325, "from_m": 0.0, "section_seq": 1, "route_path_id": 105824}], "total_distance_m": 13912.325, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 12599.907, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1312.418, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:45Z", "source_id": 51932609, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:34:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:49Z", "source_id": 16755879, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:07Z", "source_id": 51934449, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:14Z", "source_id": 16756368, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31255, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:10Z", "source_id": 51936692, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:39:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:19Z", "source_id": 16756923, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31269, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:41Z", "source_id": 51938381, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:42:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:43Z", "source_id": 16757352, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31863, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:31Z", "source_id": 51940597, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:45:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:32Z", "source_id": 16758005, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:30Z", "source_id": 51941737, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:48:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:33Z", "source_id": 16758285, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31366, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:51:05Z", "source_id": 51943730, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:51:08Z", "source_id": 16758800, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:51:00+01:00", "operational_fact": true}] |
London Victoria |
0027 |
0027 |
3 |
None |
None |
Beckenham Junction |
0051 |
0051 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88603/2026-09-17/detailed |
None |
Kent House |
2026-09-18T00:47:30+01:00 |
Beckenham Junction |
2.0 |
{"type": "LineString", "coordinates": [[-0.04526909999999999, 51.412276799999994], [-0.0449912, 51.41216379999999], [-0.04465179999999999, 51.4120316], [-0.0443249, 51.4119146], [-0.0437241, 51.4117238], [-0.0431311, 51.41155869999999], [-0.04246319999999999, 51.4114057], [-0.0418645, 51.41128940000001], [-0.04150619999999999, 51.4112323], [-0.0410159, 51.4111644], [-0.0407153, 51.41113429999999], [-0.040433, 51.4111057], [-0.0399504, 51.4110805], [-0.039439199999999994, 51.41105919999999], [-0.03900309999999999, 51.41106559999999], [-0.0386679, 51.41107019999999], [-0.03835229999999999, 51.41107980000001], [-0.03710769999999999, 51.4111802], [-0.03578939999999999, 51.4113224], [-0.0356472176814848, 51.411336715921344], [-0.0355827918580399, 51.4113432027674], [-0.0353673, 51.411364899999995], [-0.035101, 51.411383999999984], [-0.0342523, 51.41144859999999], [-0.03397519999999999, 51.4114665], [-0.033384699999999996, 51.4114991], [-0.032832099999999996, 51.411511199999985], [-0.0320934, 51.4115133], [-0.0316291, 51.4115109], [-0.030997400000000005, 51.411488], [-0.030477799999999992, 51.41146140000001], [-0.029919699999999994, 51.4114266], [-0.0292654, 51.41136310000001], [-0.02873429999999999, 51.4113124], [-0.0276609, 51.411208], [-0.0264527, 51.4110877]]} |
0.8 |
0049 |
0051 |
Kent House |
Beckenham Junction |
Beckenham Junction |
51.4110877 |
-0.0264527 |
51.4110877 |
-0.0264527 |
1 |
0 |
2026-09-17 00:01:21 |
TERMINATED |
2026-09-16 23:51:00 |
Beckenham Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758800 |
1789602668200417 |
31 |
31 |
2026-09-17 00:01:08.374296 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:51:08.195398 |
| 595853 |
626921 |
W86828 |
045K86M017 |
2026-09-16 |
COMPLETE |
16758816 |
2026-09-17 00:51:00 |
2026-09-17 00:01:21 |
2026-09-19 00:01:21 |
{"id": 626921, "stp": "P", "toc": "ScotRail", "uid": "W86828", "consist": "158733", "dest_crs": "XHA", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86828/2026-09-17/detailed", "trust_id": "045K86M017", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Haymarket Depot", "service_date": "2026-09-16", "dest_arr_time": "0106", "dest_platform": null, "is_terminated": 1, "next_location": "Haymarket Depot", "signalling_id": "5K86", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "0051", "current_leg_dep": "0048", "current_leg_end": "Haymarket Depot", "origin_dep_time": "0058", "origin_platform": "16", "current_location": "Haymarket Sig. Eh527", "last_update_time": "2026-09-17T00:01:21", "route_debug_link": null, "timing_variation": "-15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2297038, 55.9430626], [-3.2302579, 55.9429282], [-3.2303806999999995, 55.94290049999999], [-3.230923, 55.942809200000006], [-3.2311055999999994, 55.94276609999999], [-3.2312744, 55.9427263], [-3.2318680999999994, 55.942634], [-3.2324758999999994, 55.9425602], [-3.2326649, 55.9425539], [-3.2329599, 55.942553], [-3.2333312, 55.94251190000001], [-3.2334271, 55.9425], [-3.2336106999999994, 55.9424742], [-3.233935022830277, 55.94243569836378], [-3.2339745999999994, 55.94243099999999], [-3.2344849999999994, 55.942364099999985], [-3.2349236, 55.942271299999994], [-3.2361883999999996, 55.94198299999999]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0106", "motion_projection": null, "next_location_lat": "55.9419830", "next_location_lon": "-3.2361884", "previous_location": "Haymarket", "current_leg_milage": "0.3", "linx_max_speed_mph": 90, "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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3300.695, \"from_m\": 3143.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3346.266, \"from_m\": 3300.695, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3402.733, \"from_m\": 3346.266, \"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\": 3463.396, \"from_m\": 3402.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3475.388, \"from_m\": 3463.396, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3533.839, \"from_m\": 3475.388, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3543.051, \"from_m\": 3533.839, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3785.465, \"from_m\": 3543.051, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4209.089, \"from_m\": 3785.465, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 626921, \"profile_key\": \"ac84c9ca36f28532d6167facf4f0c76b62f3ff6cc8e4ac97eb2a83547320685d\", \"schedule_id\": 34546, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0058\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0059H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28738}, {\"is_pass\": false, \"wtt_arr\": \"0101H\", \"wtt_dep\": \"0103\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 28738}, {\"is_pass\": false, \"wtt_arr\": \"0106\", \"wtt_dep\": null, \"location\": \"Haymarket Depot\", \"stage_seq\": 4, \"distance_m\": 4209.089, \"section_seq\": 1, \"route_path_id\": 28738}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4209.089, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28738}], \"total_distance_m\": 4209.089, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4209.089, \"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": "0058", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9419830", "current_position_lon": "-3.2361884", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:28Z\", \"source_id\": 51942288, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:33Z\", \"source_id\": 16758418, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:51:18Z\", \"source_id\": 16758816, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Haymarket Depot", "service_state_platform": null, "timing_fact_generation": 1789602678740787, "current_leg_arrival_utc": "2026-09-18T00:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:51:18.737021", "service_state_evidence_id": 16758816, "current_leg_start_actual_dep": "2026-09-18T01:03:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-16T23:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:01:20.424180", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
XHA |
5K86 |
158733 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1751.992, "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": 3143.579, "from_m": 1751.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3300.695, "from_m": 3143.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3346.266, "from_m": 3300.695, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3402.733, "from_m": 3346.266, "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": 3463.396, "from_m": 3402.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3475.388, "from_m": 3463.396, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3533.839, "from_m": 3475.388, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3543.051, "from_m": 3533.839, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3785.465, "from_m": 3543.051, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4209.089, "from_m": 3785.465, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 626921, "profile_key": "ac84c9ca36f28532d6167facf4f0c76b62f3ff6cc8e4ac97eb2a83547320685d", "schedule_id": 34546, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0058", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0059H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28738}, {"is_pass": false, "wtt_arr": "0101H", "wtt_dep": "0103", "location": "Haymarket", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 28738}, {"is_pass": false, "wtt_arr": "0106", "wtt_dep": null, "location": "Haymarket Depot", "stage_seq": 4, "distance_m": 4209.089, "section_seq": 1, "route_path_id": 28738}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4209.089, "from_m": 0.0, "section_seq": 1, "route_path_id": 28738}], "total_distance_m": 4209.089, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4209.089, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:28Z", "source_id": 51942288, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:48:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:33Z", "source_id": 16758418, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:51:18Z", "source_id": 16758816, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:51:00+01:00", "operational_fact": true}] |
Edinburgh |
0058 |
0058 |
16 |
None |
None |
Haymarket Depot |
0106 |
0106 |
None |
EARLY |
-15 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86828/2026-09-17/detailed |
None |
Haymarket |
2026-09-18T01:03:00+01:00 |
Haymarket Depot |
3.0 |
{"type": "LineString", "coordinates": [[-3.2297038, 55.9430626], [-3.2302579, 55.9429282], [-3.2303806999999995, 55.94290049999999], [-3.230923, 55.942809200000006], [-3.2311055999999994, 55.94276609999999], [-3.2312744, 55.9427263], [-3.2318680999999994, 55.942634], [-3.2324758999999994, 55.9425602], [-3.2326649, 55.9425539], [-3.2329599, 55.942553], [-3.2333312, 55.94251190000001], [-3.2334271, 55.9425], [-3.2336106999999994, 55.9424742], [-3.233935022830277, 55.94243569836378], [-3.2339745999999994, 55.94243099999999], [-3.2344849999999994, 55.942364099999985], [-3.2349236, 55.942271299999994], [-3.2361883999999996, 55.94198299999999]]} |
0.3 |
0048 |
0051 |
Haymarket |
Haymarket Sig. Eh527 |
Haymarket Depot |
55.9419830 |
-3.2361884 |
55.9419830 |
-3.2361884 |
1 |
0 |
2026-09-17 00:01:21 |
TERMINATED |
2026-09-16 23:51:00 |
Haymarket Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758816 |
1789602678740787 |
11 |
11 |
2026-09-17 00:01:20.424180 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:51:18.737021 |
| 595854 |
624326 |
W33864 |
321A84M816 |
2026-09-16 |
COMPLETE |
16758595 |
2026-09-17 00:51:00 |
2026-09-17 00:01:51 |
2026-09-19 00:01:51 |
{"id": 624326, "stp": "O", "toc": "Avanti West Coast", "uid": "W33864", "consist": "390122", "dest_crs": "EUS", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33864/2026-09-17/detailed", "trust_id": "321A84M816", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-16", "dest_arr_time": "0111", "dest_platform": "3", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1A84", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0051", "current_leg_dep": "0036", "current_leg_end": "London Euston", "origin_dep_time": "2214", "origin_platform": "6", "current_location": "London Euston", "last_update_time": "2026-09-17T00:01:51", "route_debug_link": null, "timing_variation": "-20 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.39638654065514495, 51.664226636311426], [-0.3960884999999999, 51.66399619999999], [-0.3957601, 51.6637416], [-0.3954396, 51.66348309999999], [-0.3951215, 51.6632249], [-0.3948073999999999, 51.6629633], [-0.3945779, 51.6627585], [-0.3944387, 51.662636000000006], [-0.3940505999999999, 51.6623055], [-0.3937876, 51.66209539999999], [-0.3934836, 51.661862000000006], [-0.3933431, 51.66175119999999], [-0.3929263999999999, 51.6614578], [-0.392551, 51.66116699999999], [-0.3921973, 51.6608901], [-0.3919791, 51.6607005], [-0.3918586765967615, 51.6606014374985], [-0.39170023532458054, 51.66047706967267], [-0.3915593182021791, 51.6603676064144], [-0.3914334359350908, 51.66027091195963], [-0.3913200992288495, 51.66018485054427], [-0.3912168187889888, 51.66010728640424], [-0.39112110532104255, 51.66003608377549], [-0.3910304695305444, 51.659969106893904], [-0.3909424221230281, 51.65990421999544], [-0.39085447380402727, 51.65983928731601], [-0.39076413527907583, 51.65977217309155], [-0.39066891725370745, 51.65970074155796], [-0.3905663304334557, 51.65962285695119], [-0.39045388552385446, 51.659536383507145], [-0.3903290932304374, 51.65943918546176], [-0.3901894642587383, 51.65932912705097], [-0.3900325093142909, 51.65920407251067], [-0.3900313999999999, 51.6592031], [-0.3899861999999999, 51.6591635], [-0.3896819, 51.6589078], [-0.3890479999999999, 51.65841960000001], [-0.3880717, 51.657650899999986], [-0.3874463, 51.65711610000001], [-0.3867224, 51.65640829999999], [-0.386037, 51.655623799999994], [-0.3853235, 51.65463530000001], [-0.3848783, 51.6538599], [-0.3846143, 51.65328589999999], [-0.3845202, 51.6530813], [-0.3841861999999999, 51.6521525], [-0.3840413999999999, 51.65151680000001], [-0.3839341, 51.6509044], [-0.3838751, 51.6502254], [-0.38386439999999994, 51.64962299999999], [-0.3839234, 51.649030499999995], [-0.3840038999999999, 51.6484613], [-0.3841205, 51.647920199999994], [-0.38422919999999994, 51.6475027], [-0.3845484, 51.6465403], [-0.38465179999999993, 51.64622879999999], [-0.3847573, 51.6458933], [-0.38488, 51.6455351], [-0.3850357, 51.6450542], [-0.3850488, 51.645013799999994], [-0.3853075, 51.64422209999999], [-0.3855529999999999, 51.64349249999999], [-0.3858439, 51.6426509], [-0.3861349, 51.64183210000001], [-0.386186, 51.64168819999999], [-0.38638040000000007, 51.64108619999999], [-0.3866527, 51.63996710000001], [-0.3868566, 51.6392047], [-0.3869436, 51.638792499999994], [-0.3870992, 51.637833699999995], [-0.3871445999999999, 51.6374707], [-0.3871822, 51.6370379], [-0.38720589999999994, 51.6365204], [-0.3872197, 51.6362189], [-0.3872305, 51.6354797], [-0.3872144, 51.634987], [-0.38715, 51.6341745], [-0.3870427, 51.6332622], [-0.3868917999999999, 51.6324469], [-0.3866719, 51.6314879], [-0.3863929, 51.630535599999995], [-0.3860664, 51.6296095], [-0.38559429999999995, 51.62851059999999], [-0.3851759, 51.6276214], [-0.3847628, 51.626749], [-0.38419419999999993, 51.6255967], [-0.3835719, 51.6244611], [-0.3829926, 51.6234953], [-0.3823911, 51.62259649999999], [-0.3817366, 51.6216573], [-0.3808844, 51.620541199999984], [-0.3801863, 51.6197023], [-0.3794038, 51.6188092], [-0.3784435, 51.61781], [-0.3774557999999999, 51.6168411], [-0.3761798, 51.6156849], [-0.3746831, 51.6144458], [-0.37324479999999993, 51.613300300000006], [-0.37208669999999994, 51.6123705], [-0.3707128, 51.611271599999995], [-0.3697095609744746, 51.61048353460085], [-0.3695994, 51.610397], [-0.36843429999999994, 51.6095461], [-0.3676128, 51.608949199999984], [-0.3668189, 51.608402899999994], [-0.3659659, 51.60782650000001], [-0.3649681, 51.60718020000001], [-0.3639328, 51.6065405], [-0.3626883, 51.6057876], [-0.3609985, 51.604851399999994], [-0.35950180000000004, 51.6040451], [-0.35932611364780853, 51.603953510469125], [-0.35803189999999996, 51.6032788], [-0.35672770000000004, 51.6026328], [-0.35534239999999995, 51.6019657], [-0.3515021, 51.60014], [-0.34870399999999996, 51.5988061], [-0.34485769999999993, 51.596990000000005], [-0.3418978, 51.59558390000001], [-0.34151069999999994, 51.595401200000005], [-0.3386317, 51.5940259], [-0.33824229999999994, 51.593839499999994], [-0.3380678999999999, 51.59375519999999], [-0.33761759999999996, 51.5935421], [-0.3368157, 51.593157099999985], [-0.33614009999999994, 51.59283129999999], [-0.33554379999999995, 51.5925484], [-0.33529345017008505, 51.59243069874295], [-0.3350913362414295, 51.59233394408611], [-0.3349132940062535, 51.59224800134648], [-0.33475588207007007, 51.592171328077576], [-0.33461565903839213, 51.59210238183285], [-0.3344891835167328, 51.592039620165785], [-0.334373014110605, 51.59198150062987], [-0.3342637094255219, 51.59192648077857], [-0.33415782806699634, 51.59187301816538], [-0.3340519286405415, 51.59181957034376], [-0.33394256975167036, 51.5917645948672], [-0.3338263100058958, 51.59170654928917], [-0.33369970800873094, 51.591643891163145], [-0.33355932236568886, 51.591575078042624], [-0.3334017116822825, 51.59149856748107], [-0.3332234345640248, 51.59141281703196], [-0.333021049616429, 51.59131628424878], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Watford Junction", "dest_arr_time_act": "0111", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Watford Junction", "current_leg_milage": "17.4", "linx_max_speed_mph": 125, "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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13023.842, \"from_m\": 11444.034, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13672.405, \"from_m\": 13023.842, \"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\": 18955.935, \"from_m\": 13672.405, \"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\": 23927.774, \"from_m\": 18955.935, \"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\": 26845.082, \"from_m\": 23927.774, \"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\": 27643.052, \"from_m\": 26845.082, \"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\": 28328.758, \"from_m\": 27643.052, \"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\": 28396.05, \"from_m\": 28328.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\": 28440.839, \"from_m\": 28396.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28930.151, \"from_m\": 28440.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28990.616, \"from_m\": 28930.151, \"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\": 30010.442, \"from_m\": 28990.616, \"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\": 32057.658, \"from_m\": 30010.442, \"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\": 32826.095, \"from_m\": 32057.658, \"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\": 40577.978, \"from_m\": 32826.095, \"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\": 41645.4, \"from_m\": 40577.978, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 49542.855, \"from_m\": 41645.4, \"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\": 50273.184, \"from_m\": 49542.855, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 51308.528, \"from_m\": 50273.184, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58320.73, \"from_m\": 51308.528, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59407.169, \"from_m\": 58320.73, \"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\": 59442.665, \"from_m\": 59407.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59714.473, \"from_m\": 59442.665, \"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\": 60369.685, \"from_m\": 59714.473, \"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\": 61284.885, \"from_m\": 60369.685, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61312.234, \"from_m\": 61284.885, \"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\": 62282.495, \"from_m\": 61312.234, \"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\": 63426.817, \"from_m\": 62282.495, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71860.648, \"from_m\": 63426.817, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 72033.477, \"from_m\": 71860.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\": 73055.239, \"from_m\": 72033.477, \"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\": 73076.803, \"from_m\": 73055.239, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75989.259, \"from_m\": 73076.803, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 75995.361, \"from_m\": 75989.259, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76259.628, \"from_m\": 75995.361, \"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\": 76280.542, \"from_m\": 76259.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76463.71, \"from_m\": 76280.542, \"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\": 76507.809, \"from_m\": 76463.71, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76730.781, \"from_m\": 76507.809, \"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\": 76740.329, \"from_m\": 76730.781, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78120.334, \"from_m\": 76740.329, \"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\": 78125.796, \"from_m\": 78120.334, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82195.222, \"from_m\": 78125.796, \"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\": 82204.369, \"from_m\": 82195.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82787.72, \"from_m\": 82204.369, \"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\": 82798.371, \"from_m\": 82787.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86763.441, \"from_m\": 82798.371, \"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\": 86790.786, \"from_m\": 86763.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87043.532, \"from_m\": 86790.786, \"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\": 87059.14, \"from_m\": 87043.532, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88193.449, \"from_m\": 87059.14, \"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\": 88207.327, \"from_m\": 88193.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\": 88464.758, \"from_m\": 88207.327, \"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\": 88772.278, \"from_m\": 88464.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\": 90161.099, \"from_m\": 88772.278, \"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\": 90168.047, \"from_m\": 90161.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90685.097, \"from_m\": 90168.047, \"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\": 91018.646, \"from_m\": 90685.097, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 123824.615, \"from_m\": 91018.646, \"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\": 137757.395, \"from_m\": 123824.615, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 137830.267, \"from_m\": 137757.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138466.215, \"from_m\": 137830.267, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 158051.744, \"from_m\": 138466.215, \"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\": 158122.113, \"from_m\": 158051.744, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 158194.209, \"from_m\": 158122.113, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 158260.038, \"from_m\": 158194.209, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 164754.009, \"from_m\": 158260.038, \"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\": 164791.598, \"from_m\": 164754.009, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 169503.655, \"from_m\": 164791.598, \"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\": 171721.119, \"from_m\": 169503.655, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 178636.612, \"from_m\": 171721.119, \"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\": 185066.561, \"from_m\": 178636.612, \"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\": 203847.26, \"from_m\": 185066.561, \"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\": 203941.871, \"from_m\": 203847.26, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 217050.435, \"from_m\": 203941.871, \"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\": 221828.209, \"from_m\": 217050.435, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 229402.975, \"from_m\": 221828.209, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 232435.876, \"from_m\": 229402.975, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234860.397, \"from_m\": 232435.876, \"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\": 234967.674, \"from_m\": 234860.397, \"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\": 235070.065, \"from_m\": 234967.674, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 235140.861, \"from_m\": 235070.065, \"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\": 248626.988, \"from_m\": 235140.861, \"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\": 250559.575, \"from_m\": 248626.988, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 258827.992, \"from_m\": 250559.575, \"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\": 258881.93, \"from_m\": 258827.992, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 260613.303, \"from_m\": 258881.93, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 261934.024, \"from_m\": 260613.303, \"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\": 276547.442, \"from_m\": 261934.024, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 282225.413, \"from_m\": 276547.442, \"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\": 284661.299, \"from_m\": 282225.413, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 288031.159, \"from_m\": 284661.299, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 289534.591, \"from_m\": 288031.159, \"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\": 291379.579, \"from_m\": 289534.591, \"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\": 292531.615, \"from_m\": 291379.579, \"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\": 292578.506, \"from_m\": 292531.615, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 293807.072, \"from_m\": 292578.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\": 294285.821, \"from_m\": 293807.072, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 294341.106, \"from_m\": 294285.821, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 294385.19, \"from_m\": 294341.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 294428.426, \"from_m\": 294385.19, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 294493.228, \"from_m\": 294428.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295173.041, \"from_m\": 294493.228, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 295179.946, \"from_m\": 295173.041, \"capability_applied\": null, \"effective_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\": 624326, \"profile_key\": \"496666da799cbcf1495ed44404d86a4822aa5dc0640192d2a5eaa41e9fc0db07\", \"schedule_id\": 38367, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": false, \"wtt_arr\": \"2222H\", \"wtt_dep\": \"2224\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13225.959, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2236H\", \"location\": \"Macclesfield\", \"stage_seq\": 10, \"distance_m\": 28726.906, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Congleton\", \"stage_seq\": 11, \"distance_m\": 41370.959, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Kidsgrove\", \"stage_seq\": 12, \"distance_m\": 50413.543, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": \"2253\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 13, \"distance_m\": 60630.644, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Stoke Jn\", \"stage_seq\": 14, \"distance_m\": 61451.872, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258H\", \"location\": \"Stone\", \"stage_seq\": 15, \"distance_m\": 72134.237, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307H\", \"location\": \"Colwich Jn\", \"stage_seq\": 16, \"distance_m\": 90834.5, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309H\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 17, \"distance_m\": 94744.96, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 18, \"distance_m\": 107157.795, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Amington Jn\", \"stage_seq\": 19, \"distance_m\": 119830.97, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2326\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 139084.637, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 21, \"distance_m\": 161288.529, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2339H\", \"location\": \"Rugby\", \"stage_seq\": 22, \"distance_m\": 162337.836, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 23, \"distance_m\": 164673.783, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Weedon\", \"stage_seq\": 24, \"distance_m\": 183810.541, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"Hanslope Jn\", \"stage_seq\": 25, \"distance_m\": 204342.972, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": false, \"wtt_arr\": \"0014\", \"wtt_dep\": \"0016\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 26, \"distance_m\": 215066.724, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019H\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 27, \"distance_m\": 218575.443, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020\", \"location\": \"Bletchley\", \"stage_seq\": 28, \"distance_m\": 220108.798, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 29, \"distance_m\": 234967.674, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0032H\", \"location\": \"Tring\", \"stage_seq\": 30, \"distance_m\": 244286.994, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0038\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 31, \"distance_m\": 254115.473, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": false, \"wtt_arr\": \"0044H\", \"wtt_dep\": \"0046\", \"location\": \"Watford Junction\", \"stage_seq\": 32, \"distance_m\": 267131.919, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0048\", \"location\": \"Watford South Jn\", \"stage_seq\": 33, \"distance_m\": 267708.651, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0052\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 34, \"distance_m\": 276889.153, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0058\", \"location\": \"Wembley Central\", \"stage_seq\": 35, \"distance_m\": 282264.655, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0059H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 36, \"distance_m\": 286682.856, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0103H\", \"location\": \"Camden Jn\", \"stage_seq\": 37, \"distance_m\": 292446.944, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0104\", \"location\": \"Camden South Jn\", \"stage_seq\": 38, \"distance_m\": 293387.554, \"section_seq\": 1, \"route_path_id\": 106001}, {\"is_pass\": false, \"wtt_arr\": \"0111\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 39, \"distance_m\": 295179.946, \"section_seq\": 1, \"route_path_id\": 106001}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 295179.946, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106001}], \"total_distance_m\": 295179.946, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 280925.375, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14254.571, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2215", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:23:11Z\", \"source_id\": 51729048, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:24:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:23:13Z\", \"source_id\": 16695872, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:30:12Z\", \"source_id\": 51743189, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:30:18Z\", \"source_id\": 16700076, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:38:29Z\", \"source_id\": 51760479, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:39:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:38:33Z\", \"source_id\": 16704992, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:46:00Z\", \"source_id\": 51775113, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:46:03Z\", \"source_id\": 16709457, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:49:06Z\", \"source_id\": 51781252, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:49:08Z\", \"source_id\": 16711288, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:55:10Z\", \"source_id\": 51793069, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:55:16Z\", \"source_id\": 16714770, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:27:59Z\", \"source_id\": 51850644, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:28:03Z\", \"source_id\": 16732311, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:40:29Z\", \"source_id\": 51871156, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:41:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:40:34Z\", \"source_id\": 16738354, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:00:51Z\", \"source_id\": 51899809, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:01:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:00:58Z\", \"source_id\": 16746910, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:45Z\", \"source_id\": 51919591, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:47Z\", \"source_id\": 16752349, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:00Z\", \"source_id\": 51926124, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:26:02Z\", \"source_id\": 16754176, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:08Z\", \"source_id\": 51932150, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:13Z\", \"source_id\": 16755776, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:04Z\", \"source_id\": 51937937, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:09Z\", \"source_id\": 16757248, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:43Z\", \"source_id\": 51938945, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:43:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:48Z\", \"source_id\": 16757549, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:49:34Z\", \"source_id\": 51942904, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:51:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:49:37Z\", \"source_id\": 16758595, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "3", "timing_fact_generation": 1789602578529524, "current_leg_arrival_utc": "2026-09-18T01:01:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390122\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-16T23:51:23.521767", "service_state_evidence_id": 16758595, "current_leg_start_actual_dep": "2026-09-18T00:46:00+01:00", "operational_evidence_version": 155, "service_state_event_time_utc": "2026-09-16T23:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:01:23.599214", "service_state_valid_until_kind": null, "operational_interpretation_version": 155, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
O |
MAN |
EUS |
1A84 |
390122 |
11 |
125 |
{"units": ["390122"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.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": 125.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": 125.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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "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": 125.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": 125.0, "governing_constraint": "infrastructure", "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": 125.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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13023.842, "from_m": 11444.034, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13672.405, "from_m": 13023.842, "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": 18955.935, "from_m": 13672.405, "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": 23927.774, "from_m": 18955.935, "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": 26845.082, "from_m": 23927.774, "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": 27643.052, "from_m": 26845.082, "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": 28328.758, "from_m": 27643.052, "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": 28396.05, "from_m": 28328.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": 28440.839, "from_m": 28396.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28930.151, "from_m": 28440.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28990.616, "from_m": 28930.151, "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": 30010.442, "from_m": 28990.616, "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": 32057.658, "from_m": 30010.442, "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": 32826.095, "from_m": 32057.658, "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": 40577.978, "from_m": 32826.095, "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": 41645.4, "from_m": 40577.978, "capability_applied": "tilting", "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 105.0}, {"to_m": 49542.855, "from_m": 41645.4, "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": 50273.184, "from_m": 49542.855, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 51308.528, "from_m": 50273.184, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58320.73, "from_m": 51308.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59407.169, "from_m": 58320.73, "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": 59442.665, "from_m": 59407.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59714.473, "from_m": 59442.665, "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": 60369.685, "from_m": 59714.473, "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": 61284.885, "from_m": 60369.685, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61312.234, "from_m": 61284.885, "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": 62282.495, "from_m": 61312.234, "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": 63426.817, "from_m": 62282.495, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71860.648, "from_m": 63426.817, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 72033.477, "from_m": 71860.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": 73055.239, "from_m": 72033.477, "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": 73076.803, "from_m": 73055.239, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75989.259, "from_m": 73076.803, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 75995.361, "from_m": 75989.259, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76259.628, "from_m": 75995.361, "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": 76280.542, "from_m": 76259.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76463.71, "from_m": 76280.542, "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": 76507.809, "from_m": 76463.71, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76730.781, "from_m": 76507.809, "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": 76740.329, "from_m": 76730.781, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78120.334, "from_m": 76740.329, "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": 78125.796, "from_m": 78120.334, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82195.222, "from_m": 78125.796, "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": 82204.369, "from_m": 82195.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82787.72, "from_m": 82204.369, "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": 82798.371, "from_m": 82787.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86763.441, "from_m": 82798.371, "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": 86790.786, "from_m": 86763.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87043.532, "from_m": 86790.786, "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": 87059.14, "from_m": 87043.532, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88193.449, "from_m": 87059.14, "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": 88207.327, "from_m": 88193.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": 88464.758, "from_m": 88207.327, "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": 88772.278, "from_m": 88464.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": 90161.099, "from_m": 88772.278, "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": 90168.047, "from_m": 90161.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90685.097, "from_m": 90168.047, "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": 91018.646, "from_m": 90685.097, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 123824.615, "from_m": 91018.646, "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": 137757.395, "from_m": 123824.615, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 137830.267, "from_m": 137757.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138466.215, "from_m": 137830.267, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 158051.744, "from_m": 138466.215, "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": 158122.113, "from_m": 158051.744, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 158194.209, "from_m": 158122.113, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 158260.038, "from_m": 158194.209, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 164754.009, "from_m": 158260.038, "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": 164791.598, "from_m": 164754.009, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 169503.655, "from_m": 164791.598, "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": 171721.119, "from_m": 169503.655, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 178636.612, "from_m": 171721.119, "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": 185066.561, "from_m": 178636.612, "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": 203847.26, "from_m": 185066.561, "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": 203941.871, "from_m": 203847.26, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 217050.435, "from_m": 203941.871, "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": 221828.209, "from_m": 217050.435, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 229402.975, "from_m": 221828.209, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 232435.876, "from_m": 229402.975, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234860.397, "from_m": 232435.876, "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": 234967.674, "from_m": 234860.397, "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": 235070.065, "from_m": 234967.674, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 235140.861, "from_m": 235070.065, "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": 248626.988, "from_m": 235140.861, "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": 250559.575, "from_m": 248626.988, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 258827.992, "from_m": 250559.575, "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": 258881.93, "from_m": 258827.992, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 260613.303, "from_m": 258881.93, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 261934.024, "from_m": 260613.303, "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": 276547.442, "from_m": 261934.024, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 282225.413, "from_m": 276547.442, "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": 284661.299, "from_m": 282225.413, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 288031.159, "from_m": 284661.299, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 289534.591, "from_m": 288031.159, "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": 291379.579, "from_m": 289534.591, "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": 292531.615, "from_m": 291379.579, "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": 292578.506, "from_m": 292531.615, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 293807.072, "from_m": 292578.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": 294285.821, "from_m": 293807.072, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 294341.106, "from_m": 294285.821, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 294385.19, "from_m": 294341.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 294428.426, "from_m": 294385.19, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 294493.228, "from_m": 294428.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295173.041, "from_m": 294493.228, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 295179.946, "from_m": 295173.041, "capability_applied": null, "effective_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": 624326, "profile_key": "496666da799cbcf1495ed44404d86a4822aa5dc0640192d2a5eaa41e9fc0db07", "schedule_id": 38367, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2215", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 106001}, {"is_pass": false, "wtt_arr": "2222H", "wtt_dep": "2224", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224H", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226H", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227H", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13225.959, "section_seq": 1, "route_path_id": 106001}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2236H", "location": "Macclesfield", "stage_seq": 10, "distance_m": 28726.906, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Congleton", "stage_seq": 11, "distance_m": 41370.959, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Kidsgrove", "stage_seq": 12, "distance_m": 50413.543, "section_seq": 1, "route_path_id": 106001}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": "2253", "location": "Stoke-on-Trent", "stage_seq": 13, "distance_m": 60630.644, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Stoke Jn", "stage_seq": 14, "distance_m": 61451.872, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258H", "location": "Stone", "stage_seq": 15, "distance_m": 72134.237, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307H", "location": "Colwich Jn", "stage_seq": 16, "distance_m": 90834.5, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309H", "location": "Rugeley North Jn", "stage_seq": 17, "distance_m": 94744.96, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 18, "distance_m": 107157.795, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Amington Jn", "stage_seq": 19, "distance_m": 119830.97, "section_seq": 1, "route_path_id": 106001}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2326", "location": "Nuneaton", "stage_seq": 20, "distance_m": 139084.637, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Rugby Trent Valley Jn", "stage_seq": 21, "distance_m": 161288.529, "section_seq": 1, "route_path_id": 106001}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2339H", "location": "Rugby", "stage_seq": 22, "distance_m": 162337.836, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Hillmorton Jn", "stage_seq": 23, "distance_m": 164673.783, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Weedon", "stage_seq": 24, "distance_m": 183810.541, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Hanslope Jn", "stage_seq": 25, "distance_m": 204342.972, "section_seq": 1, "route_path_id": 106001}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": "0016", "location": "Milton Keynes Central", "stage_seq": 26, "distance_m": 215066.724, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019H", "location": "Denbigh Hall South Jn", "stage_seq": 27, "distance_m": 218575.443, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020", "location": "Bletchley", "stage_seq": 28, "distance_m": 220108.798, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028H", "location": "Ledburn Jn", "stage_seq": 29, "distance_m": 234967.674, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0032H", "location": "Tring", "stage_seq": 30, "distance_m": 244286.994, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0038", "location": "Bourne End Jn (Herts)", "stage_seq": 31, "distance_m": 254115.473, "section_seq": 1, "route_path_id": 106001}, {"is_pass": false, "wtt_arr": "0044H", "wtt_dep": "0046", "location": "Watford Junction", "stage_seq": 32, "distance_m": 267131.919, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0048", "location": "Watford South Jn", "stage_seq": 33, "distance_m": 267708.651, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0052", "location": "Harrow & Wealdstone", "stage_seq": 34, "distance_m": 276889.153, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0058", "location": "Wembley Central", "stage_seq": 35, "distance_m": 282264.655, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0059H", "location": "Willesden West London Jn", "stage_seq": 36, "distance_m": 286682.856, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0103H", "location": "Camden Jn", "stage_seq": 37, "distance_m": 292446.944, "section_seq": 1, "route_path_id": 106001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0104", "location": "Camden South Jn", "stage_seq": 38, "distance_m": 293387.554, "section_seq": 1, "route_path_id": 106001}, {"is_pass": false, "wtt_arr": "0111", "wtt_dep": null, "location": "London Euston", "stage_seq": 39, "distance_m": 295179.946, "section_seq": 1, "route_path_id": 106001}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 295179.946, "from_m": 0.0, "section_seq": 1, "route_path_id": 106001}], "total_distance_m": 295179.946, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 280925.375, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14254.571, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:23:11Z", "source_id": 51729048, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T21:24:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:23:13Z", "source_id": 16695872, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:30:12Z", "source_id": 51743189, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T21:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:30:18Z", "source_id": 16700076, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9125, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:38:29Z", "source_id": 51760479, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T21:39:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:38:33Z", "source_id": 16704992, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11188, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:46:00Z", "source_id": 51775113, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T21:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:46:03Z", "source_id": 16709457, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11192, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:49:06Z", "source_id": 51781252, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T21:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:49:08Z", "source_id": 16711288, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:55:10Z", "source_id": 51793069, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T21:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:55:16Z", "source_id": 16714770, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:27:59Z", "source_id": 51850644, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T22:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:28:03Z", "source_id": 16732311, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21186, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:40:29Z", "source_id": 51871156, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T22:41:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:40:34Z", "source_id": 16738354, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:00:51Z", "source_id": 51899809, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T23:01:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:00:58Z", "source_id": 16746910, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:45Z", "source_id": 51919591, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T23:19:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:47Z", "source_id": 16752349, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:00Z", "source_id": 51926124, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T23:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:26:02Z", "source_id": 16754176, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T00:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:08Z", "source_id": 51932150, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T23:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:13Z", "source_id": 16755776, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T00:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:04Z", "source_id": 51937937, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T23:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:09Z", "source_id": 16757248, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T00:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:43Z", "source_id": 51938945, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T23:43:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:48Z", "source_id": 16757549, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T00:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22657, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:49:34Z", "source_id": 51942904, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T23:51:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:49:37Z", "source_id": 16758595, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T00:51:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
2214 |
2215 |
6 |
None |
None |
London Euston |
0111 |
0111 |
3 |
EARLY |
-20 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33864/2026-09-17/detailed |
None |
Watford Junction |
2026-09-18T00:46:00+01:00 |
London Euston |
15.0 |
{"type": "LineString", "coordinates": [[-0.39638654065514495, 51.664226636311426], [-0.3960884999999999, 51.66399619999999], [-0.3957601, 51.6637416], [-0.3954396, 51.66348309999999], [-0.3951215, 51.6632249], [-0.3948073999999999, 51.6629633], [-0.3945779, 51.6627585], [-0.3944387, 51.662636000000006], [-0.3940505999999999, 51.6623055], [-0.3937876, 51.66209539999999], [-0.3934836, 51.661862000000006], [-0.3933431, 51.66175119999999], [-0.3929263999999999, 51.6614578], [-0.392551, 51.66116699999999], [-0.3921973, 51.6608901], [-0.3919791, 51.6607005], [-0.3918586765967615, 51.6606014374985], [-0.39170023532458054, 51.66047706967267], [-0.3915593182021791, 51.6603676064144], [-0.3914334359350908, 51.66027091195963], [-0.3913200992288495, 51.66018485054427], [-0.3912168187889888, 51.66010728640424], [-0.39112110532104255, 51.66003608377549], [-0.3910304695305444, 51.659969106893904], [-0.3909424221230281, 51.65990421999544], [-0.39085447380402727, 51.65983928731601], [-0.39076413527907583, 51.65977217309155], [-0.39066891725370745, 51.65970074155796], [-0.3905663304334557, 51.65962285695119], [-0.39045388552385446, 51.659536383507145], [-0.3903290932304374, 51.65943918546176], [-0.3901894642587383, 51.65932912705097], [-0.3900325093142909, 51.65920407251067], [-0.3900313999999999, 51.6592031], [-0.3899861999999999, 51.6591635], [-0.3896819, 51.6589078], [-0.3890479999999999, 51.65841960000001], [-0.3880717, 51.657650899999986], [-0.3874463, 51.65711610000001], [-0.3867224, 51.65640829999999], [-0.386037, 51.655623799999994], [-0.3853235, 51.65463530000001], [-0.3848783, 51.6538599], [-0.3846143, 51.65328589999999], [-0.3845202, 51.6530813], [-0.3841861999999999, 51.6521525], [-0.3840413999999999, 51.65151680000001], [-0.3839341, 51.6509044], [-0.3838751, 51.6502254], [-0.38386439999999994, 51.64962299999999], [-0.3839234, 51.649030499999995], [-0.3840038999999999, 51.6484613], [-0.3841205, 51.647920199999994], [-0.38422919999999994, 51.6475027], [-0.3845484, 51.6465403], [-0.38465179999999993, 51.64622879999999], [-0.3847573, 51.6458933], [-0.38488, 51.6455351], [-0.3850357, 51.6450542], [-0.3850488, 51.645013799999994], [-0.3853075, 51.64422209999999], [-0.3855529999999999, 51.64349249999999], [-0.3858439, 51.6426509], [-0.3861349, 51.64183210000001], [-0.386186, 51.64168819999999], [-0.38638040000000007, 51.64108619999999], [-0.3866527, 51.63996710000001], [-0.3868566, 51.6392047], [-0.3869436, 51.638792499999994], [-0.3870992, 51.637833699999995], [-0.3871445999999999, 51.6374707], [-0.3871822, 51.6370379], [-0.38720589999999994, 51.6365204], [-0.3872197, 51.6362189], [-0.3872305, 51.6354797], [-0.3872144, 51.634987], [-0.38715, 51.6341745], [-0.3870427, 51.6332622], [-0.3868917999999999, 51.6324469], [-0.3866719, 51.6314879], [-0.3863929, 51.630535599999995], [-0.3860664, 51.6296095], [-0.38559429999999995, 51.62851059999999], [-0.3851759, 51.6276214], [-0.3847628, 51.626749], [-0.38419419999999993, 51.6255967], [-0.3835719, 51.6244611], [-0.3829926, 51.6234953], [-0.3823911, 51.62259649999999], [-0.3817366, 51.6216573], [-0.3808844, 51.620541199999984], [-0.3801863, 51.6197023], [-0.3794038, 51.6188092], [-0.3784435, 51.61781], [-0.3774557999999999, 51.6168411], [-0.3761798, 51.6156849], [-0.3746831, 51.6144458], [-0.37324479999999993, 51.613300300000006], [-0.37208669999999994, 51.6123705], [-0.3707128, 51.611271599999995], [-0.3697095609744746, 51.61048353460085], [-0.3695994, 51.610397], [-0.36843429999999994, 51.6095461], [-0.3676128, 51.608949199999984], [-0.3668189, 51.608402899999994], [-0.3659659, 51.60782650000001], [-0.3649681, 51.60718020000001], [-0.3639328, 51.6065405], [-0.3626883, 51.6057876], [-0.3609985, 51.604851399999994], [-0.35950180000000004, 51.6040451], [-0.35932611364780853, 51.603953510469125], [-0.35803189999999996, 51.6032788], [-0.35672770000000004, 51.6026328], [-0.35534239999999995, 51.6019657], [-0.3515021, 51.60014], [-0.34870399999999996, 51.5988061], [-0.34485769999999993, 51.596990000000005], [-0.3418978, 51.59558390000001], [-0.34151069999999994, 51.595401200000005], [-0.3386317, 51.5940259], [-0.33824229999999994, 51.593839499999994], [-0.3380678999999999, 51.59375519999999], [-0.33761759999999996, 51.5935421], [-0.3368157, 51.593157099999985], [-0.33614009999999994, 51.59283129999999], [-0.33554379999999995, 51.5925484], [-0.33529345017008505, 51.59243069874295], [-0.3350913362414295, 51.59233394408611], [-0.3349132940062535, 51.59224800134648], [-0.33475588207007007, 51.592171328077576], [-0.33461565903839213, 51.59210238183285], [-0.3344891835167328, 51.592039620165785], [-0.334373014110605, 51.59198150062987], [-0.3342637094255219, 51.59192648077857], [-0.33415782806699634, 51.59187301816538], [-0.3340519286405415, 51.59181957034376], [-0.33394256975167036, 51.5917645948672], [-0.3338263100058958, 51.59170654928917], [-0.33369970800873094, 51.591643891163145], [-0.33355932236568886, 51.591575078042624], [-0.3334017116822825, 51.59149856748107], [-0.3332234345640248, 51.59141281703196], [-0.333021049616429, 51.59131628424878], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
17.4 |
0036 |
0051 |
Watford Junction |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-17 00:01:51 |
TERMINATED |
2026-09-16 23:51:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758595 |
1789602578529524 |
155 |
155 |
2026-09-17 00:01:23.599214 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:51:23.521767 |
| 595855 |
626590 |
C09758 |
872N80M017 |
2026-09-16 |
COMPLETE |
16758823 |
2026-09-17 00:51:00 |
2026-09-17 00:01:51 |
2026-09-19 00:01:51 |
{"id": 626590, "stp": "O", "toc": "Southern", "uid": "C09758", "consist": "377110+377419", "dest_crs": "ECR", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09758/2026-09-17/detailed", "trust_id": "872N80M017", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Croydon", "service_date": "2026-09-16", "dest_arr_time": "0048", "dest_platform": "5", "is_terminated": 1, "next_location": "East Croydon", "signalling_id": "2N80", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "0051", "current_leg_dep": "0048", "current_leg_end": "East Croydon", "origin_dep_time": "0015", "origin_platform": "10F", "current_location": "Clapham Jn. Sig. Cy49", "last_update_time": "2026-09-17T00:01:51", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08849939096985684, 51.39183429301558], [-0.0883935, 51.3917117], [-0.08815010000000001, 51.3913839], [-0.0880321, 51.3911767], [-0.0879379, 51.39103899999999], [-0.0877402, 51.3907836], [-0.0875355, 51.390370700000005], [-0.08733219999999998, 51.3899297], [-0.0871883, 51.38955080000001], [-0.0871015, 51.38925480000001], [-0.0870221, 51.3889222], [-0.0869685, 51.38863150000001], [-0.0869321, 51.3883589], [-0.0869083, 51.38798740000001], [-0.0869149, 51.387575], [-0.08693569999999999, 51.38716110000001], [-0.08695750000000001, 51.3870974], [-0.08695728964593633, 51.38705044900616], [-0.08695699999999999, 51.386985800000005], [-0.08699902797607864, 51.38679167395817], [-0.08702549999999999, 51.386669399999995], [-0.08708489999999999, 51.386441000000005], [-0.0871752, 51.386173199999995], [-0.0872697, 51.3859175], [-0.0874101, 51.38559089999999], [-0.0875527, 51.38528379999999], [-0.0878013, 51.384878899999975], [-0.0881284, 51.38438570000001], [-0.0883872, 51.3840105], [-0.0887543, 51.3834687], [-0.0888986, 51.3832953], [-0.08920049999999999, 51.38292870000001], [-0.08942630000000001, 51.3826484], [-0.089651, 51.3823894], [-0.08983152841195213, 51.38216373988158], [-0.0899602, 51.3820029], [-0.0902016, 51.381659], [-0.0904906, 51.3812086], [-0.0906005, 51.3810373], [-0.0909715, 51.3804815], [-0.0911162, 51.3802521], [-0.09118629999999998, 51.38012570000001], [-0.0912821, 51.3799528], [-0.0916681, 51.3792658], [-0.0917789, 51.3790465], [-0.0919982, 51.3786246], [-0.0921142, 51.3783894], [-0.09230289999999998, 51.3780477], [-0.0924402, 51.37772489999999], [-0.0925276, 51.377514399999995], [-0.0925781, 51.37739289999998], [-0.0926775, 51.3771599], [-0.0927613, 51.3768974], [-0.0928868, 51.3763347]]}", "current_leg_start": "Selhurst", "dest_arr_time_act": "0048", "motion_projection": null, "next_location_lat": "51.3763347", "next_location_lon": "-0.0928868", "previous_location": "Selhurst", "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\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9730.311, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9813.729, \"from_m\": 9730.311, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15125.272, \"from_m\": 9813.729, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15141.92, \"from_m\": 15125.272, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15173.459, \"from_m\": 15141.92, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16423.996, \"from_m\": 15173.459, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16862.422, \"from_m\": 16423.996, \"capability_applied\": null, \"effective_limit_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\": 626590, \"profile_key\": \"84537eb440ce08b77a293dc7e1035d18e50531312d5e3eba62a8f0cb2cc5ac43\", \"schedule_id\": 39315, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0015\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 66021}, {\"is_pass\": false, \"wtt_arr\": \"0018H\", \"wtt_dep\": \"0019\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 66021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 66021}, {\"is_pass\": false, \"wtt_arr\": \"0023\", \"wtt_dep\": \"0024\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 66021}, {\"is_pass\": false, \"wtt_arr\": \"0026H\", \"wtt_dep\": \"0027\", \"location\": \"Wandsworth Common\", \"stage_seq\": 6, \"distance_m\": 6479.297, \"section_seq\": 1, \"route_path_id\": 66021}, {\"is_pass\": false, \"wtt_arr\": \"0029H\", \"wtt_dep\": \"0030H\", \"location\": \"Balham\", \"stage_seq\": 7, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 66021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0033\", \"location\": \"Streatham North Jn\", \"stage_seq\": 8, \"distance_m\": 9730.311, \"section_seq\": 1, \"route_path_id\": 66021}, {\"is_pass\": false, \"wtt_arr\": \"0034H\", \"wtt_dep\": \"0035H\", \"location\": \"Streatham Common\", \"stage_seq\": 9, \"distance_m\": 10466.902, \"section_seq\": 1, \"route_path_id\": 66021}, {\"is_pass\": false, \"wtt_arr\": \"0037H\", \"wtt_dep\": \"0038\", \"location\": \"Norbury\", \"stage_seq\": 10, \"distance_m\": 11877.634, \"section_seq\": 1, \"route_path_id\": 66021}, {\"is_pass\": false, \"wtt_arr\": \"0040H\", \"wtt_dep\": \"0041H\", \"location\": \"Thornton Heath\", \"stage_seq\": 11, \"distance_m\": 13826.337, \"section_seq\": 1, \"route_path_id\": 66021}, {\"is_pass\": false, \"wtt_arr\": \"0043H\", \"wtt_dep\": \"0044H\", \"location\": \"Selhurst\", \"stage_seq\": 12, \"distance_m\": 15028.198, \"section_seq\": 1, \"route_path_id\": 66021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0046H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 13, \"distance_m\": 16013.981, \"section_seq\": 1, \"route_path_id\": 66021}, {\"is_pass\": false, \"wtt_arr\": \"0048\", \"wtt_dep\": null, \"location\": \"East Croydon\", \"stage_seq\": 14, \"distance_m\": 16862.422, \"section_seq\": 1, \"route_path_id\": 66021}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16862.422, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66021}], \"total_distance_m\": 16862.422, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 16779.004, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.418, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0015", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3763347", "current_position_lon": "-0.0928868", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:21:26Z\", \"source_id\": 51922071, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:22:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:21:29Z\", \"source_id\": 16753033, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:41Z\", \"source_id\": 51925797, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:26:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:48Z\", \"source_id\": 16754112, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:54Z\", \"source_id\": 51929536, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:30:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:58Z\", \"source_id\": 16755083, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:53Z\", \"source_id\": 51931202, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:32:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:58Z\", \"source_id\": 16755504, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:54Z\", \"source_id\": 51934242, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:58Z\", \"source_id\": 16756325, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:37Z\", \"source_id\": 51936314, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:42Z\", \"source_id\": 16756830, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:19Z\", \"source_id\": 51938106, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:41:23Z\", \"source_id\": 16757293, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:41Z\", \"source_id\": 51941280, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:47:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:43Z\", \"source_id\": 16758168, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:51:15Z\", \"source_id\": 51943821, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:51:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:51:24Z\", \"source_id\": 16758823, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Croydon", "service_state_platform": "5", "timing_fact_generation": 1789602684359128, "current_leg_arrival_utc": "2026-09-18T00:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:51:24.353755", "service_state_evidence_id": 16758823, "current_leg_start_actual_dep": "2026-09-18T00:47:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-16T23:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:01:24.611431", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
None |
ECR |
2N80 |
377110+377419 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9730.311, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9813.729, "from_m": 9730.311, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15125.272, "from_m": 9813.729, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15141.92, "from_m": 15125.272, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15173.459, "from_m": 15141.92, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16423.996, "from_m": 15173.459, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16862.422, "from_m": 16423.996, "capability_applied": null, "effective_limit_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": 626590, "profile_key": "84537eb440ce08b77a293dc7e1035d18e50531312d5e3eba62a8f0cb2cc5ac43", "schedule_id": 39315, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0015", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 66021}, {"is_pass": false, "wtt_arr": "0018H", "wtt_dep": "0019", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 66021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 66021}, {"is_pass": false, "wtt_arr": "0023", "wtt_dep": "0024", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 66021}, {"is_pass": false, "wtt_arr": "0026H", "wtt_dep": "0027", "location": "Wandsworth Common", "stage_seq": 6, "distance_m": 6479.297, "section_seq": 1, "route_path_id": 66021}, {"is_pass": false, "wtt_arr": "0029H", "wtt_dep": "0030H", "location": "Balham", "stage_seq": 7, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 66021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0033", "location": "Streatham North Jn", "stage_seq": 8, "distance_m": 9730.311, "section_seq": 1, "route_path_id": 66021}, {"is_pass": false, "wtt_arr": "0034H", "wtt_dep": "0035H", "location": "Streatham Common", "stage_seq": 9, "distance_m": 10466.902, "section_seq": 1, "route_path_id": 66021}, {"is_pass": false, "wtt_arr": "0037H", "wtt_dep": "0038", "location": "Norbury", "stage_seq": 10, "distance_m": 11877.634, "section_seq": 1, "route_path_id": 66021}, {"is_pass": false, "wtt_arr": "0040H", "wtt_dep": "0041H", "location": "Thornton Heath", "stage_seq": 11, "distance_m": 13826.337, "section_seq": 1, "route_path_id": 66021}, {"is_pass": false, "wtt_arr": "0043H", "wtt_dep": "0044H", "location": "Selhurst", "stage_seq": 12, "distance_m": 15028.198, "section_seq": 1, "route_path_id": 66021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0046H", "location": "Windmill Bridge Jn", "stage_seq": 13, "distance_m": 16013.981, "section_seq": 1, "route_path_id": 66021}, {"is_pass": false, "wtt_arr": "0048", "wtt_dep": null, "location": "East Croydon", "stage_seq": 14, "distance_m": 16862.422, "section_seq": 1, "route_path_id": 66021}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16862.422, "from_m": 0.0, "section_seq": 1, "route_path_id": 66021}], "total_distance_m": 16862.422, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 16779.004, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.418, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:21:26Z", "source_id": 51922071, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:22:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:21:29Z", "source_id": 16753033, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:41Z", "source_id": 51925797, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:26:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:48Z", "source_id": 16754112, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29197, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:54Z", "source_id": 51929536, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:30:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:58Z", "source_id": 16755083, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:53Z", "source_id": 51931202, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:32:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:58Z", "source_id": 16755504, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:54Z", "source_id": 51934242, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:36:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:58Z", "source_id": 16756325, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29916, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:37Z", "source_id": 51936314, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:39:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:42Z", "source_id": 16756830, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29924, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:19Z", "source_id": 51938106, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:41:23Z", "source_id": 16757293, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:41Z", "source_id": 51941280, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:47:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:43Z", "source_id": 16758168, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:51:15Z", "source_id": 51943821, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:51:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:51:24Z", "source_id": 16758823, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T00:51:00+01:00", "operational_fact": true}] |
London Victoria (C) |
0015 |
0015 |
10F |
None |
None |
East Croydon |
0048 |
0048 |
5 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C09758/2026-09-17/detailed |
None |
Selhurst |
2026-09-18T00:47:30+01:00 |
East Croydon |
3.0 |
{"type": "LineString", "coordinates": [[-0.08849939096985684, 51.39183429301558], [-0.0883935, 51.3917117], [-0.08815010000000001, 51.3913839], [-0.0880321, 51.3911767], [-0.0879379, 51.39103899999999], [-0.0877402, 51.3907836], [-0.0875355, 51.390370700000005], [-0.08733219999999998, 51.3899297], [-0.0871883, 51.38955080000001], [-0.0871015, 51.38925480000001], [-0.0870221, 51.3889222], [-0.0869685, 51.38863150000001], [-0.0869321, 51.3883589], [-0.0869083, 51.38798740000001], [-0.0869149, 51.387575], [-0.08693569999999999, 51.38716110000001], [-0.08695750000000001, 51.3870974], [-0.08695728964593633, 51.38705044900616], [-0.08695699999999999, 51.386985800000005], [-0.08699902797607864, 51.38679167395817], [-0.08702549999999999, 51.386669399999995], [-0.08708489999999999, 51.386441000000005], [-0.0871752, 51.386173199999995], [-0.0872697, 51.3859175], [-0.0874101, 51.38559089999999], [-0.0875527, 51.38528379999999], [-0.0878013, 51.384878899999975], [-0.0881284, 51.38438570000001], [-0.0883872, 51.3840105], [-0.0887543, 51.3834687], [-0.0888986, 51.3832953], [-0.08920049999999999, 51.38292870000001], [-0.08942630000000001, 51.3826484], [-0.089651, 51.3823894], [-0.08983152841195213, 51.38216373988158], [-0.0899602, 51.3820029], [-0.0902016, 51.381659], [-0.0904906, 51.3812086], [-0.0906005, 51.3810373], [-0.0909715, 51.3804815], [-0.0911162, 51.3802521], [-0.09118629999999998, 51.38012570000001], [-0.0912821, 51.3799528], [-0.0916681, 51.3792658], [-0.0917789, 51.3790465], [-0.0919982, 51.3786246], [-0.0921142, 51.3783894], [-0.09230289999999998, 51.3780477], [-0.0924402, 51.37772489999999], [-0.0925276, 51.377514399999995], [-0.0925781, 51.37739289999998], [-0.0926775, 51.3771599], [-0.0927613, 51.3768974], [-0.0928868, 51.3763347]]} |
1.1 |
0048 |
0051 |
Selhurst |
Clapham Jn. Sig. Cy49 |
East Croydon |
51.3763347 |
-0.0928868 |
51.3763347 |
-0.0928868 |
1 |
0 |
2026-09-17 00:01:51 |
TERMINATED |
2026-09-16 23:51:00 |
East Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758823 |
1789602684359128 |
47 |
47 |
2026-09-17 00:01:24.611431 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:51:24.353755 |
| 595856 |
626851 |
W86551 |
045H20M017 |
2026-09-16 |
COMPLETE |
16758598 |
2026-09-17 00:51:00 |
2026-09-17 00:01:51 |
2026-09-19 00:01:51 |
{"id": 626851, "stp": "P", "toc": "ScotRail", "uid": "W86551", "consist": "334027+334030", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86551/2026-09-17/detailed", "trust_id": "045H20M017", "origin_crs": "BHG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bathgate LMD", "service_date": "2026-09-16", "dest_arr_time": "0048", "dest_platform": null, "is_terminated": 1, "next_location": "Bathgate LMD", "signalling_id": "5H20", "timing_status": "LATE", "origin_station": "Bathgate", "current_leg_arr": "0051", "current_leg_dep": "0049", "current_leg_end": "Bathgate LMD", "origin_dep_time": "0046", "origin_platform": "1", "current_location": "Bathgate LMD", "last_update_time": "2026-09-17T00:01:51", "route_debug_link": null, "timing_variation": "+3 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": "0048", "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\": 626851, \"profile_key\": \"83976db19325129b7a0da7c8207eff576d731345357c451bee1349e61a4528fd\", \"schedule_id\": 33074, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0046\", \"location\": \"Bathgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40136}, {\"is_pass\": false, \"wtt_arr\": \"0048\", \"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": "0046", "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-16T23:49:36Z\", \"source_id\": 51942923, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:51:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:49:37Z\", \"source_id\": 16758598, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bathgate LMD", "service_state_platform": null, "timing_fact_generation": 1789602578233280, "current_leg_arrival_utc": "2026-09-18T00:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:51:24.536053", "service_state_evidence_id": 16758598, "current_leg_start_actual_dep": "2026-09-18T00:49:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-16T23:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:01:24.614732", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
BHG |
None |
5H20 |
334027+334030 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 95.374, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 164.682, "from_m": 95.374, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 184.288, "from_m": 164.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 523.532, "from_m": 184.288, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1099.317, "from_m": 523.532, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 626851, "profile_key": "83976db19325129b7a0da7c8207eff576d731345357c451bee1349e61a4528fd", "schedule_id": 33074, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0046", "location": "Bathgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40136}, {"is_pass": false, "wtt_arr": "0048", "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-16T23:49:36Z", "source_id": 51942923, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:51:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:49:37Z", "source_id": 16758598, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:51:00+01:00", "operational_fact": true}] |
Bathgate |
0046 |
0046 |
1 |
None |
None |
Bathgate LMD |
0048 |
0048 |
None |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86551/2026-09-17/detailed |
None |
Bathgate |
2026-09-18T00: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 |
0049 |
0051 |
Bathgate |
Bathgate LMD |
Bathgate LMD |
55.8969649 |
-3.6370062 |
55.8969649 |
-3.6370062 |
1 |
0 |
2026-09-17 00:01:51 |
TERMINATED |
2026-09-16 23:51:00 |
Bathgate LMD |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758598 |
1789602578233280 |
3 |
3 |
2026-09-17 00:01:24.614732 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:51:24.536053 |
| 595857 |
626344 |
P66334 |
471B47M916 |
2026-09-16 |
COMPLETE |
16758664 |
2026-09-17 00:51:00 |
2026-09-17 00:01:51 |
2026-09-19 00:01:51 |
{"id": 626344, "stp": "P", "toc": "Greater Anglia", "uid": "P66334", "consist": "745109", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66334/2026-09-17/detailed", "trust_id": "471B47M916", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "0053", "dest_platform": "4", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B47", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "0051", "current_leg_dep": "0015", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2358", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-17T00:01:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.09511989999999998, 51.7814415], [0.0948537, 51.7813884], [0.0944978, 51.7813117], [0.0941956, 51.7812416], [0.09389609999999998, 51.78117180000001], [0.0933617, 51.78104709999999], [0.0929598, 51.780953899999986], [0.0926418, 51.780883], [0.0919866, 51.78073929999999], [0.090926, 51.78056050000001], [0.0905108, 51.78049419999999], [0.0898419, 51.7803588], [0.08983152841195213, 51.78035719662197], [0.0894816, 51.7803031], [0.0891117, 51.78024829999999], [0.08866369999999998, 51.78018229999999], [0.0882302, 51.78012079999999], [0.08770319999999998, 51.780047899999985], [0.0872505, 51.77998639999999], [0.08688549999999999, 51.7799398], [0.0865224, 51.77989299999999], [0.08606349999999999, 51.77983389999999], [0.0856855, 51.77978630000001], [0.0853194, 51.779744699999995], [0.0849225, 51.779699699999995], [0.0843994, 51.7796433], [0.08406369999999999, 51.77960809999998], [0.0837809, 51.7795814], [0.083505, 51.7795569], [0.08316029999999999, 51.77953099999999], [0.0827771, 51.7795041], [0.0824542, 51.779486199999994], [0.08201339999999999, 51.77946709999999], [0.08168719999999999, 51.779458199999986], [0.08129909999999999, 51.7794488], [0.0809111, 51.779442499999995], [0.0805355, 51.7794404], [0.080197, 51.779444], [0.07987349999999999, 51.77945170000001], [0.07952029999999999, 51.7794586], [0.0791921, 51.779469500000005], [0.07877379999999999, 51.7794858], [0.07844649999999999, 51.7795048], [0.07811580000000001, 51.779526], [0.07773149999999998, 51.77955349999999], [0.0773829, 51.77958280000001], [0.07700149999999999, 51.7796178], [0.07658529999999998, 51.779657], [0.07613969999999999, 51.77969879999999], [0.0757055, 51.7797367], [0.0753638, 51.7797635], [0.07496359999999999, 51.7797908], [0.0746055, 51.7798129], [0.074298, 51.77982790000001], [0.07395429999999999, 51.77984179999999], [0.07357239999999998, 51.7798534], [0.0732199, 51.77986119999999], [0.0728461, 51.779865699999995], [0.0725162, 51.7798676], [0.0721999, 51.7798665], [0.0719719, 51.7798632], [0.0717725, 51.77985979999998], [0.0717226, 51.779858799999985], [0.0715399, 51.7798549], [0.0712985, 51.7798471], [0.0710271, 51.779836], [0.0708097, 51.77982670000001], [0.0705844, 51.7798158], [0.07033999999999999, 51.77980029999999], [0.070057, 51.779782299999994], [0.0697765, 51.7797635], [0.0695404, 51.779743], [0.06921469999999999, 51.77971350000001], [0.06894949999999998, 51.779688699999994], [0.06856269999999999, 51.7796482], [0.06818049999999999, 51.77960559999999], [0.0677748, 51.7795544], [0.0674113, 51.779507], [0.067066, 51.7794593], [0.0667678, 51.77941369999999], [0.0663977, 51.7793557], [0.06607289999999999, 51.779302400000006], [0.0656952, 51.77923570000001], [0.06541879999999999, 51.77918419999999], [0.06512949999999999, 51.7791288], [0.0648457, 51.779071399999985], [0.0645688, 51.779013600000006], [0.0642865, 51.7789511], [0.0639925, 51.778884399999995], [0.06361539999999999, 51.77879359999999], [0.0632683, 51.7787056], [0.062935, 51.7786183], [0.0627034, 51.7785562], [0.06240559999999999, 51.778471], [0.06211829999999999, 51.778388], [0.06181119999999999, 51.7782947], [0.0615197, 51.7782057], [0.06121400000000001, 51.7781046], [0.0608964, 51.7779974], [0.060592400000000005, 51.7778911], [0.06022849999999998, 51.77776130000001], [0.0598825, 51.77763139999999], [0.05962996426115021, 51.77753249589623], [0.0595498, 51.7775011], [0.05922319999999999, 51.77736829999999], [0.05885089999999999, 51.7772148], [0.05850470000000001, 51.7770738], [0.058143499999999994, 51.776928100000006], [0.057816000000000006, 51.7768013], [0.0574793, 51.7766743], [0.05719010000000001, 51.77657120000001], [0.056806799999999984, 51.77643979999999], [0.0564056, 51.7763058], [0.0560762, 51.776199299999995], [0.055663899999999995, 51.77607630000001], [0.0553173, 51.775974899999994], [0.0550115, 51.77588910000001], [0.05473469999999999, 51.77581469999999], [0.0544019, 51.7757278], [0.054142, 51.7756632], [0.0540923, 51.775651499999995], [0.05366039999999999, 51.77554989999999], [0.0532266, 51.77545229999999], [0.052837, 51.77537079999999], [0.0524804, 51.7752998], [0.0521671, 51.77524249999998], [0.0518317, 51.775183899999995], [0.05143469999999999, 51.7751171], [0.05111779999999999, 51.77506840000001], [0.0507179, 51.7750104], [0.050349099999999994, 51.7749609], [0.0499124, 51.7749078], [0.0494548, 51.77485870000001], [0.0491351, 51.7748271], [0.0488562, 51.774803199999994], [0.0486582, 51.7747873], [0.0485941, 51.77478179999999], [0.0482892, 51.77475880000001], [0.0480258, 51.7747412], [0.0476429, 51.77471930000001], [0.0472125, 51.774699600000005], [0.04676349999999999, 51.7746826], [0.04626330000000001, 51.77467250000001], [0.0459427, 51.7746692], [0.045566699999999995, 51.7746663], [0.045143, 51.7746697], [0.0448219, 51.7746744], [0.0444652, 51.7746833], [0.04411229999999999, 51.7746964], [0.0437556, 51.7747118], [0.0435007, 51.77472529999999], [0.0432362, 51.77474279999999], [0.042959, 51.7747629], [0.042578599999999994, 51.7747957], [0.0423745, 51.7748153], [0.0421371, 51.7748412], [0.041692, 51.7748925], [0.0413637, 51.7749337], [0.0410295, 51.774977699999994], [0.04075829999999999, 51.775017], [0.0403785, 51.7750727], [0.0400599, 51.7751175], [0.03985729999999999, 51.7751462], [0.0395794, 51.7751833], [0.03928059999999999, 51.77522209999999], [0.03904199999999999, 51.77525030000001], [0.03877579999999999, 51.7752814], [0.03849759999999999, 51.77531], [0.038215799999999994, 51.7753347], [0.037974, 51.77535389999999], [0.0376923, 51.7753737], [0.0374468, 51.77538959999999], [0.0371712, 51.77540340000001], [0.036902399999999995, 51.775413400000005], [0.0366176, 51.7754207], [0.0364841, 51.7754246], [0.0362373, 51.7754287], [0.036053699999999994, 51.77542919999999], [0.0357318, 51.7754285], [0.035483, 51.77542570000001], [0.0352291, 51.77542179999999], [0.0349514, 51.775413799999995], [0.0346289, 51.77540230000002], [0.03434349999999999, 51.7753893], [0.0340393, 51.775372999999995], [0.033681899999999994, 51.7753468], [0.0333282, 51.775319200000006], [0.0329872, 51.7752881], [0.03274549999999999, 51.7752647], [0.0324731, 51.77523510000001], [0.0322118, 51.775204399999986], [0.0319085, 51.77516390000001], [0.03155489999999999, 51.775113899999994], [0.031223299999999996, 51.7750626], [0.030859299999999996, 51.774998999999994], [0.030504299999999995, 51.7749345], [0.0301895, 51.7748719], [0.0298177, 51.774791499999985], [0.029500199999999997, 51.774719], [0.029177399999999996, 51.774640600000005], [0.0288668, 51.7745616], [0.028553599999999995, 51.7744777], [0.028300400000000003, 51.77440800000001], [0.027942699999999997, 51.774302], [0.027600699999999995, 51.77419530000001], [0.0273239, 51.7741049], [0.027075599999999995, 51.77402450000001], [0.026779399999999995, 51.7739187], [0.026505, 51.7738191], [0.026197699999999997, 51.77370179999999], [0.0259313, 51.7735961], [0.0256412, 51.773474199999995], [0.0253622, 51.7733534], [0.0251198, 51.773244600000005], [0.024842199999999995, 51.77311220000001], [0.024575599999999996, 51.77298509999999], [0.024309199999999996, 51.7728515], [0.024053, 51.77271769999999], [0.0237988, 51.7725839], [0.023580599999999997, 51.772467299999995], [0.0233009, 51.7723173], [0.0230762, 51.7721949], [0.0186465, 51.7698017], [0.018125999999999996, 51.7695209], [0.0169625, 51.7688933], [0.0167003, 51.768751900000005], [0.0157532, 51.7682469], [0.0127026, 51.7665987], [0.0125037, 51.7664905], [0.0121875, 51.76631749999999], [0.0117417, 51.7660738], [0.011565499999999998, 51.76597950000001], [0.010880499999999998, 51.765613900000005], [0.0104062, 51.765358], [0.0100951, 51.7651893], [0.0097522, 51.7650052], [0.0095186, 51.76487989999999], [0.0090943, 51.76465019999999], [0.0077023, 51.76389309999999], [0.007525400000000001, 51.7637949], [0.0068529, 51.76341930000001], [0.0065539, 51.76324859999998], [0.0061923, 51.763035599999995], [0.0058799, 51.76285229999999], [0.005620799999999999, 51.76269179999999], [0.0055798317762713505, 51.76266672570911], [0.005399132596521256, 51.76255438501923], [0.005238792532275853, 51.76245551646032], [0.005096005411773807, 51.762368138103874], [0.0049679650632537846, 51.76229026802136], [0.0048518653149544465, 51.762219924284274], [0.00474489999511446, 51.7621551249641], [0.004644262931972487, 51.7620938881323], [0.004547147953767194, 51.76203423186037], [0.004450748888737245, 51.76197417421979], [0.004352259565121304, 51.76191173328204], [0.004248873811158034, 51.7618449271186], [0.004137785455086101, 51.76177177380096], [0.004016188325144169, 51.7616902914006], [0.0038812762495709025, 51.761598497988984], [0.0037302430566049658, 51.761494411637614], [0.0035602825744850217, 51.76137605041796], [0.0035553, 51.7613728], [0.0030066, 51.7610006], [0.0026261, 51.76073749999999], [0.0021823000000000003, 51.76042439999999], [0.0018535, 51.76018669999999], [0.0015718, 51.7599781], [0.0012517999999999995, 51.75974080000001], [0.0009341, 51.75950180000001], [0.0006312999999999999, 51.7592691], [0.00025009999999999995, 51.75896590000001], [0.00003889999999999999, 51.7587977], [0.0, 51.758766036911304], [-0.0002132, 51.75859249999999], [-0.0004382000000000001, 51.7584057], [-0.0006747, 51.758209], [-0.0008918999999999999, 51.758024500000005], [-0.0010974, 51.75784790000001], [-0.0012956, 51.7576752], [-0.0015152999999999998, 51.7574815], [-0.0018048999999999997, 51.7572209], [-0.0019838, 51.7570589], [-0.002285, 51.756782099999995], [-0.0024908, 51.7565904], [-0.0027283999999999997, 51.7563621], [-0.0029147, 51.75618759999999], [-0.003146, 51.75596359999999], [-0.0033239000000000003, 51.75578920000001], [-0.0034985, 51.7556172], [-0.0037209, 51.7553917], [-0.0038938, 51.755215799999995], [-0.0040613, 51.755042200000005], [-0.0042704, 51.7548208], [-0.0044846, 51.7545901], [-0.0047147, 51.7543371], [-0.0051335999999999994, 51.7538676], [-0.0053053, 51.75366869999999], [-0.0054645, 51.75348079999999], [-0.005661299999999999, 51.7532472], [-0.005859299999999999, 51.75300769999999], [-0.005969600000000001, 51.752870699999995], [-0.0062824, 51.7524781], [-0.0064494999999999995, 51.7522611], [-0.006707599999999999, 51.7519212], [-0.0070680000000000005, 51.7514621], [-0.0072845, 51.75117839999999], [-0.0074661, 51.7509388], [-0.0076462, 51.75070249999998], [-0.0078503, 51.7504369], [-0.008017799999999999, 51.7502152], [-0.0081798, 51.7500031], [-0.0083768, 51.749744], [-0.0085359, 51.7495302], [-0.0088038, 51.7491816], [-0.008882599999999997, 51.74907509999999], [-0.009099499999999998, 51.7487901], [-0.009301599999999998, 51.748527900000006], [-0.0094775, 51.748296499999995], [-0.0096594, 51.74805889999999], [-0.009842474883836478, 51.74781948757945], [-0.009953733720015873, 51.74767668425459], [-0.01005625090098851, 51.74755167607444], [-0.01015115366307512, 51.74744188795068], [-0.010239569242596403, 51.74734474479496], [-0.010322624875873088, 51.747257671518945], [-0.010401447799225878, 51.7471780930343], [-0.010477165248975497, 51.74710343425267], [-0.010550904461442656, 51.74703112008574], [-0.010623792672948069, 51.74695857544515], [-0.010696957119812457, 51.74688322524257], [-0.01077152503835653, 51.746802494389655], [-0.010848623664901006, 51.74671380779809], [-0.0109293802357666, 51.746614590379494], [-0.011014921987274023, 51.74650226704557], [-0.011106376155744, 51.74637426270795], [-0.011204869977497235, 51.746228002278315], [-0.0112278, 51.74619199999999], [-0.011355999999999998, 51.7459867], [-0.0114806, 51.74579250000001], [-0.0116965, 51.7454559], [-0.011778, 51.7453466], [-0.0119859, 51.74507379999999], [-0.012069699999999996, 51.7449634], [-0.0122816, 51.744688800000006], [-0.0124367, 51.7444801], [-0.012675699999999998, 51.7441677], [-0.0128164, 51.7439853], [-0.0129316, 51.74383310000001], [-0.013036999999999998, 51.743694000000005], [-0.0132829, 51.7433691], [-0.013560400000000002, 51.74300879999999], [-0.013788399999999998, 51.74270490000001], [-0.0139091, 51.742536699999995], [-0.0141463, 51.742198900000005], [-0.014340000000000002, 51.7419182], [-0.014555799999999995, 51.74160269999999], [-0.014794500000000002, 51.74124510000001], [-0.0149482, 51.7410106], [-0.015107199999999996, 51.740757999999985], [-0.015265600000000002, 51.7405085], [-0.0154491, 51.74021079999999], [-0.0156105, 51.7399481], [-0.0157642, 51.7396906], [-0.0159229, 51.73941589999999], [-0.016097600000000004, 51.7391126], [-0.0162195, 51.7388895], [-0.0163732, 51.7386065], [-0.016502599999999996, 51.738368499999986], [-0.0166557, 51.738072599999995], [-0.0167609, 51.73787130000001], [-0.0168843, 51.73762729999999], [-0.0170276, 51.737335300000005], [-0.017107099999999997, 51.737174399999994], [-0.017191, 51.736996700000006], [-0.017301999999999998, 51.736761099999995], [-0.0174054, 51.73652969999999], [-0.0175148, 51.7362922], [-0.0176472, 51.73598919999999], [-0.0177583, 51.73573890000001], [-0.017863, 51.7354974], [-0.0179536, 51.7352814], [-0.0180541, 51.7350367], [-0.0181746, 51.7347461], [-0.0183021, 51.73443209999999], [-0.0184461, 51.7340586], [-0.018542399999999997, 51.733807], [-0.018650699999999996, 51.7335078], [-0.0187359, 51.7332663], [-0.018845, 51.73295310000001], [-0.018929, 51.7327009], [-0.0190159, 51.732434299999994], [-0.0191019, 51.7321658], [-0.019168, 51.73194], [-0.0192681, 51.73160709999999], [-0.019371200000000005, 51.7312365], [-0.0194473, 51.73094269999999], [-0.019528899999999995, 51.7306392], [-0.0195984, 51.730338], [-0.019661899999999996, 51.73007259999999], [-0.0197174, 51.72982420000001], [-0.0197699, 51.729566], [-0.0198406, 51.7292126], [-0.0199091, 51.72884619999999], [-0.019961, 51.72853469999999], [-0.020020600000000003, 51.72817149999999], [-0.020056899999999996, 51.7279414], [-0.020102, 51.727628900000006], [-0.0201462, 51.727331199999995], [-0.0201994, 51.7269818], [-0.020242599999999996, 51.726690799999986], [-0.0202841, 51.72642209999999], [-0.0203171, 51.7261906], [-0.0203597, 51.7259131], [-0.0204046, 51.72562249999999], [-0.0204471, 51.7253284], [-0.0204847, 51.7250784], [-0.0205519, 51.7246333], [-0.020598, 51.72432909999999], [-0.020653, 51.723963700000006], [-0.020707199999999995, 51.7235974], [-0.0207611, 51.7232367], [-0.020806399999999996, 51.7229209], [-0.020867099999999996, 51.72252770000001], [-0.020916199999999996, 51.7221917], [-0.020957155026268617, 51.721918011123584], [-0.0209641, 51.7218716], [-0.0210027, 51.7216267], [-0.0210414, 51.72136189999999], [-0.021091299999999997, 51.7210211], [-0.0211418, 51.72068660000001], [-0.0211913, 51.7203599], [-0.021239999999999995, 51.72003380000001], [-0.0212796, 51.719776499999995], [-0.0213251, 51.7194626], [-0.0213813, 51.7190892], [-0.021432599999999996, 51.718731899999995], [-0.021483499999999996, 51.7184091], [-0.021528599999999995, 51.7181093], [-0.021577500000000003, 51.7177853], [-0.0216203, 51.71749500000001], [-0.0216741, 51.7171359], [-0.021732199999999997, 51.7167585], [-0.021775499999999996, 51.7164679], [-0.0218336, 51.7160761], [-0.0218837, 51.7157361], [-0.0219247, 51.715473399999986], [-0.0219666, 51.71519909999999], [-0.0220102, 51.7149045], [-0.0220236, 51.7148188], [-0.022104799999999997, 51.71427760000001], [-0.0221507, 51.71395469999999], [-0.0222649, 51.7131837], [-0.0223244, 51.71279789999999], [-0.0223698, 51.7124904], [-0.0224279, 51.712108400000005], [-0.022486899999999997, 51.71171030000001], [-0.0225353, 51.71137430000001], [-0.022613299999999996, 51.71086290000001], [-0.0226718, 51.7104673], [-0.022733099999999996, 51.7100567], [-0.0228012, 51.70960920000001], [-0.0228507, 51.70928670000001], [-0.0229013, 51.7089354], [-0.0229628, 51.7085269], [-0.0230136, 51.70818229999998], [-0.0230595, 51.70786590000001], [-0.0231146, 51.7074893], [-0.0231649, 51.7071657], [-0.023257799999999995, 51.706536599999986], [-0.0233122, 51.706185], [-0.0233678, 51.70581469999999], [-0.0234047, 51.7055629], [-0.023719199999999996, 51.70345799999999], [-0.0237495, 51.7032538], [-0.023754799999999996, 51.7032216], [-0.0237606, 51.7031873], [-0.0237824, 51.70301740000001], [-0.0238231, 51.70272620000001], [-0.0238924, 51.7022621], [-0.023937099999999996, 51.7019706], [-0.023973, 51.7017431], [-0.024030899999999997, 51.7013559], [-0.024066, 51.7011239], [-0.0240877, 51.70098889999999], [-0.024134499999999996, 51.7006872], [-0.0241739, 51.7003973], [-0.024222199999999996, 51.700080199999995], [-0.0242669, 51.699798599999994], [-0.024311899999999997, 51.6996598], [-0.0243452, 51.69956259999999], [-0.0243879, 51.6994439], [-0.0244792, 51.69924340000001], [-0.0245134, 51.699171799999995], [-0.0245896, 51.69903279999999], [-0.024691200000000003, 51.6988725], [-0.024781699999999997, 51.6987403], [-0.024907500000000003, 51.6985761], [-0.0250504, 51.6984136], [-0.0251876, 51.698260899999994], [-0.0254454, 51.69800519999999], [-0.0256455, 51.697805800000005], [-0.0258866, 51.6975607], [-0.0261592, 51.6972901], [-0.026356799999999996, 51.697094], [-0.0265513, 51.6969048], [-0.0267666, 51.696691599999994], [-0.0269815, 51.6964905], [-0.0271899, 51.6963], [-0.027384799999999997, 51.696125900000006], [-0.0276114, 51.69593749999999], [-0.0278785, 51.6957261], [-0.028104399999999995, 51.69555900000001], [-0.0282934, 51.6954212], [-0.028520599999999997, 51.69526290000001], [-0.0287419, 51.69511409999999], [-0.0290121, 51.694941799999995], [-0.0292301, 51.69481019999999], [-0.0294889, 51.6946541], [-0.0296964, 51.6945326], [-0.029943099999999997, 51.6943951], [-0.030190300000000003, 51.6942602], [-0.03044229999999999, 51.6941313], [-0.0307024, 51.6940042], [-0.030895, 51.69391319999999], [-0.030964399999999993, 51.693881700000006], [-0.0311373, 51.69380249999999], [-0.031428899999999996, 51.69366959999999], [-0.0316943, 51.6935547], [-0.0319855, 51.693435], [-0.0322979, 51.693312], [-0.032599199999999995, 51.6931969], [-0.0330257, 51.6930307], [-0.033463799999999995, 51.692867500000006], [-0.0337928, 51.692741899999994], [-0.034089699999999994, 51.6926239], [-0.03464509999999999, 51.692403799999994], [-0.03496080000000001, 51.6922734], [-0.0352347, 51.69215069999999], [-0.0354117, 51.69206909999998], [-0.0355642, 51.6919962], [-0.03570859999999999, 51.69192329999999], [-0.0359349, 51.691803699999994], [-0.0362333, 51.6916412], [-0.03638919999999999, 51.69155139999999], [-0.0365379, 51.69146219999999], [-0.036745999999999994, 51.69132849999999], [-0.036875599999999994, 51.691236700000005], [-0.037014, 51.69113990000001], [-0.0371908, 51.691008], [-0.0373849, 51.6908508], [-0.03755349999999999, 51.6907188], [-0.0377289, 51.690568799999994], [-0.03787019999999999, 51.690439999999995], [-0.0380472, 51.690278499999984], [-0.038227899999999995, 51.690099399999994], [-0.0384148, 51.68990190000001], [-0.03861969999999999, 51.68967909999999], [-0.03887500000000001, 51.6893948], [-0.0390682, 51.6891818], [-0.0391985, 51.6890384], [-0.0393524, 51.68886659999999], [-0.0395388, 51.68866249999999], [-0.0396854, 51.6885002], [-0.0398569, 51.6883088], [-0.0400201, 51.6881281], [-0.0401598, 51.68797120000001], [-0.0403186, 51.6877885], [-0.0404657, 51.6876168], [-0.0406333, 51.68742329999999], [-0.0407504, 51.6872766], [-0.0408718, 51.68712730000001], [-0.0410293, 51.68693369999998], [-0.041188, 51.686728300000006], [-0.04135, 51.68651649999999], [-0.04151459999999999, 51.6863033], [-0.0416271, 51.68614809999999], [-0.041754099999999995, 51.6859729], [-0.0418988, 51.6857724], [-0.0420718, 51.68552270000001], [-0.042224, 51.68530500000001], [-0.0423593, 51.68509919999999], [-0.0424908, 51.6849008], [-0.042607799999999994, 51.6847188], [-0.0427177, 51.684544499999994], [-0.04282489999999999, 51.68437], [-0.042936199999999994, 51.68418809999999], [-0.0430539, 51.68398560000001], [-0.0431521, 51.683823], [-0.043262699999999994, 51.683626], [-0.043359100000000005, 51.68345299999999], [-0.0434566, 51.6832702], [-0.0435318, 51.6831288], [-0.0438236, 51.6825482], [-0.0439146, 51.68236530000001], [-0.0440243, 51.68214350000001], [-0.0441584, 51.681852199999994], [-0.0442674, 51.6816029], [-0.0444656, 51.6811417], [-0.0445934, 51.68082020000001], [-0.0446299, 51.6807249], [-0.0447005, 51.6805329], [-0.0448083, 51.68023169999999], [-0.0449144, 51.6799206], [-0.0450092, 51.67962], [-0.04513, 51.679224600000005], [-0.0452066, 51.678982], [-0.0453122, 51.6786447], [-0.04541499999999999, 51.67831579999999], [-0.0455049, 51.6780241], [-0.045619799999999995, 51.67766109999998], [-0.0457143, 51.6773505], [-0.045808, 51.6770602], [-0.0458869, 51.6767886], [-0.0459669, 51.6765384], [-0.0460549, 51.67625819999999], [-0.0461553, 51.6759362], [-0.0462628, 51.675585899999994], [-0.04639639999999999, 51.6751642], [-0.04667099999999999, 51.6742675], [-0.0471374, 51.672768600000005], [-0.0471726, 51.6726559], [-0.04732469999999999, 51.6721555], [-0.04760949999999999, 51.6712457], [-0.0476384, 51.671155799999994], [-0.0483054, 51.6690157], [-0.048401299999999994, 51.6687048], [-0.04849219999999999, 51.668413], [-0.048578199999999995, 51.6681333], [-0.0486432, 51.6679025], [-0.04871999999999999, 51.66762130000001], [-0.0487927, 51.66733999999999], [-0.04883919999999999, 51.6671535], [-0.048884899999999995, 51.6669648], [-0.04894829999999999, 51.66670119999999], [-0.0489926, 51.6664795], [-0.0490401, 51.6662493], [-0.04904261343486661, 51.666235034589675], [-0.04907709999999999, 51.666039299999994], [-0.04912869999999999, 51.665730499999995], [-0.0491642, 51.665505399999994], [-0.049211099999999994, 51.665169], [-0.04924599999999999, 51.6648468], [-0.0492797, 51.6645455], [-0.049296, 51.6643321], [-0.0493164, 51.6640937], [-0.049334899999999994, 51.66374999999999], [-0.0493425, 51.663558], [-0.04934979999999999, 51.6633623], [-0.04935959999999999, 51.66282760000001], [-0.049386799999999995, 51.66056970000001], [-0.04939709999999999, 51.660198499999986], [-0.0494203, 51.65981020000001], [-0.04943009999999999, 51.6596779], [-0.049441099999999995, 51.6595807], [-0.0494569, 51.65944530000001], [-0.0494767, 51.659297300000006], [-0.04951089999999999, 51.659066200000005], [-0.04955099999999999, 51.658834699999986], [-0.0495961, 51.6586191], [-0.04963469999999999, 51.6584538], [-0.049674, 51.6582954], [-0.0497245, 51.658096], [-0.0497921, 51.6578526], [-0.0498406, 51.6576718], [-0.049917199999999995, 51.657413899999995], [-0.0504095, 51.6557303], [-0.0505194, 51.655344799999995], [-0.05233739999999999, 51.64912309999999], [-0.0523834, 51.64896130000001], [-0.0524593, 51.648701300000006], [-0.0525421, 51.6484117], [-0.052609899999999994, 51.64818120000001], [-0.0527163, 51.64782280000001], [-0.0527708, 51.64763130000001], [-0.05287259999999999, 51.6472826], [-0.0529319, 51.647079100000006], [-0.0530242, 51.6467602], [-0.0531188, 51.6464382], [-0.0531695, 51.6462649], [-0.05321259999999999, 51.64611549999999], [-0.053264299999999994, 51.645942299999994], [-0.053311599999999994, 51.64577549999999], [-0.053357499999999995, 51.645625599999995], [-0.0534036, 51.6454717], [-0.053454499999999995, 51.6453178], [-0.05349849999999999, 51.6452019], [-0.05356489999999999, 51.6450308], [-0.05362299999999999, 51.644888900000005], [-0.05369279999999999, 51.6447331], [-0.0537625, 51.6445914], [-0.05387179999999999, 51.64439089999999], [-0.0539145, 51.644314699999995], [-0.05398769999999999, 51.6442013], [-0.05406539999999999, 51.6440801], [-0.0541752, 51.64392000000001], [-0.05432929999999999, 51.6437098], [-0.05446259999999999, 51.6435409], [-0.0546251, 51.64335020000001], [-0.054808, 51.643147], [-0.0549793, 51.6429722], [-0.0551479, 51.6428076], [-0.0553103, 51.6426575], [-0.055546, 51.64245529999999], [-0.0557406, 51.6422998], [-0.05597130000000001, 51.64212279999999], [-0.05621519999999999, 51.6419525], [-0.056432799999999984, 51.64180489999999], [-0.056652199999999986, 51.64166360000001], [-0.0568946, 51.6415162], [-0.05714569999999999, 51.6413697], [-0.0575518, 51.6411373], [-0.0606432, 51.6393801], [-0.0609294, 51.63921690000001], [-0.061210400000000005, 51.6390574], [-0.06145900000000001, 51.638913599999995], [-0.061684699999999995, 51.63878089999999], [-0.0618871, 51.638653600000005], [-0.062063, 51.6385396], [-0.062259099999999984, 51.6384053], [-0.06246199999999999, 51.6382634], [-0.0626067, 51.6381558], [-0.0627777, 51.638024], [-0.0629208, 51.6379081], [-0.0631137, 51.6377445], [-0.06322999999999998, 51.63764169999999], [-0.0634708, 51.63741379999998], [-0.0636593, 51.6372253], [-0.0638348, 51.6370282], [-0.0640214, 51.63680720000001], [-0.0641622, 51.63661630000001], [-0.06427490000000001, 51.6364508], [-0.0643802, 51.6362749], [-0.0644712, 51.6361079], [-0.0645611, 51.63593070000001], [-0.0646484, 51.63573], [-0.0647337, 51.6354943], [-0.06476869999999998, 51.63539619999999], [-0.0647974, 51.6352779], [-0.0648204, 51.63517629999999], [-0.0648468, 51.6350351], [-0.06486719999999999, 51.634882100000006], [-0.0648855, 51.63473040000001], [-0.06489369999999998, 51.63457799999999], [-0.0649051, 51.6344265], [-0.06489989999999998, 51.6341686], [-0.0648909, 51.633869100000005], [-0.0648762, 51.633762100000006], [-0.0648594, 51.63365799999999], [-0.0648179, 51.6334577], [-0.0647602, 51.633211799999984], [-0.0646978, 51.63297980000001], [-0.0646332, 51.6327736], [-0.0645621, 51.632563899999994], [-0.064526, 51.6324607], [-0.0644675, 51.6323036], [-0.0644172, 51.632183399999995], [-0.0643498, 51.6320284], [-0.0642792, 51.6318716], [-0.0641962, 51.63170480000001], [-0.0641086, 51.631532500000006], [-0.0640073, 51.63134869999999], [-0.06387469999999999, 51.6311234], [-0.0637124, 51.6308525], [-0.0635685, 51.63062059999999], [-0.06345429999999999, 51.630433499999995], [-0.0632996, 51.63018530000001], [-0.06316129999999999, 51.62996210000001], [-0.0630063, 51.6297126], [-0.062857, 51.629463], [-0.0627884, 51.6293426], [-0.06269389999999998, 51.629168599999986], [-0.06260040000000001, 51.62898590000001], [-0.0625344, 51.6288477], [-0.062461699999999995, 51.6286954], [-0.06229710000000001, 51.6283457], [-0.0622291, 51.6282097], [-0.0621766, 51.6281099], [-0.06209489999999999, 51.627963], [-0.06199139999999999, 51.62778409999999], [-0.06189409999999999, 51.6276203], [-0.06177489999999999, 51.62742239999999], [-0.0615749, 51.6270843], [-0.061492, 51.6269354], [-0.0614165, 51.62679859999999], [-0.0613584, 51.6266756], [-0.061296, 51.62652979999999], [-0.061248099999999986, 51.626391600000005], [-0.0612025, 51.6262539], [-0.06117600000000001, 51.6261305], [-0.061154900000000005, 51.6260157], [-0.0611437, 51.6259135], [-0.06113349999999999, 51.62581169999999], [-0.0611252, 51.62571650000001], [-0.0611239, 51.6256141], [-0.061128400000000006, 51.6255166], [-0.061136199999999995, 51.625421], [-0.06114870000000001, 51.6253312], [-0.06116470000000001, 51.6252416], [-0.06119890000000001, 51.6250963], [-0.061234899999999995, 51.6249696], [-0.0612702, 51.6248677], [-0.0613151, 51.6247471], [-0.061346799999999986, 51.6246631], [-0.061372600000000006, 51.6246063], [-0.061408499999999984, 51.62453599999999], [-0.0614684, 51.6244303], [-0.0615214, 51.62433989999999], [-0.06165889999999999, 51.62411169999999], [-0.061808100000000005, 51.6238604], [-0.06197079999999999, 51.623591299999994], [-0.0620713, 51.623428099999984], [-0.062113499999999995, 51.62335720000001], [-0.0628053, 51.622188], [-0.0628226, 51.6221583], [-0.06542709999999999, 51.61778639999999], [-0.0654781, 51.6177009], [-0.0660109, 51.61680909999999], [-0.0662688, 51.616378899999994], [-0.0665463, 51.61590839999999], [-0.0667368, 51.6155919], [-0.06718029999999998, 51.61485509999999], [-0.06727159999999999, 51.61470349999999], [-0.06738269999999999, 51.614519000000016], [-0.06747489999999999, 51.6143532], [-0.06753709999999999, 51.6142418], [-0.0676092, 51.6141033], [-0.0676879, 51.613959300000005], [-0.06777249999999999, 51.6138041], [-0.06787250000000002, 51.61360930000001], [-0.0688759, 51.6116152], [-0.06944234788032563, 51.61048353460085], [-0.0699933, 51.60938279999999], [-0.0701761, 51.60901820000001], [-0.07031009999999999, 51.60875620000001], [-0.07043509999999999, 51.6085046], [-0.070528, 51.60830829999999], [-0.0705989, 51.60815529999999], [-0.0706787, 51.6079647], [-0.0707524, 51.6077677], [-0.0708143, 51.6075758], [-0.07086859999999999, 51.607386], [-0.0709192, 51.607208], [-0.07095199999999999, 51.6070482], [-0.07098819999999999, 51.6068814], [-0.0710185, 51.6067092], [-0.07103599999999999, 51.606585200000005], [-0.07105079999999998, 51.6064358], [-0.0710647, 51.6062914], [-0.07107350000000001, 51.6061519], [-0.071077, 51.60604490000001], [-0.07107949999999999, 51.6058681], [-0.0710823, 51.60569829999999], [-0.0710782, 51.60557980000001], [-0.0710722, 51.6054614], [-0.07106609999999998, 51.6053933], [-0.07106149999999999, 51.60534119999999], [-0.0710333, 51.605145799999995], [-0.07086059999999998, 51.6040158], [-0.0708313, 51.6038289], [-0.0708115, 51.603703], [-0.07079509999999999, 51.6035941], [-0.0707122, 51.6030374], [-0.0707004, 51.6029543], [-0.0705835, 51.602242099999984], [-0.0705643, 51.60212500000001], [-0.07044149999999999, 51.60132099999999], [-0.0704256, 51.601222799999995], [-0.070403, 51.6010701], [-0.07038219999999999, 51.6009396], [-0.0703661, 51.60082219999999], [-0.07035290000000001, 51.60065290000001], [-0.0703449, 51.6005312], [-0.07033229999999999, 51.6003538], [-0.0703215, 51.6001655], [-0.0703183, 51.5999642], [-0.07031489999999999, 51.59980199999999], [-0.0703166, 51.5996344], [-0.0703216, 51.599452199999995], [-0.07033279999999999, 51.599267399999995], [-0.07034239999999999, 51.599065], [-0.0703642, 51.5987344], [-0.07036969999999998, 51.598619], [-0.0703947, 51.598095599999986], [-0.07039879999999998, 51.59794099999999], [-0.0704045, 51.597796300000006], [-0.0704053, 51.5977054], [-0.07040379999999999, 51.5975867], [-0.0704024, 51.5974163], [-0.0703965, 51.59724369999999], [-0.0703807, 51.597061200000006], [-0.070369, 51.59695260000001], [-0.07034639999999999, 51.5968078], [-0.070323, 51.5966769], [-0.07029779999999998, 51.596557], [-0.07026759999999999, 51.5964312], [-0.0702345, 51.596308], [-0.0701967, 51.5961743], [-0.07015320000000001, 51.5960399], [-0.07011009999999998, 51.5959129], [-0.07001069999999998, 51.59564960000001], [-0.06996799999999999, 51.595531099999995], [-0.069924, 51.5954102], [-0.0698839, 51.5952774], [-0.0698572, 51.5951778], [-0.0698394, 51.5950921], [-0.0698254, 51.59498949999999], [-0.069809, 51.59486679999999], [-0.06980550000000002, 51.59477700000001], [-0.06980149999999999, 51.5946803], [-0.0698042, 51.5945736], [-0.069814, 51.59446879999999], [-0.0698279, 51.594380400000006], [-0.0698427, 51.5943123], [-0.0698901, 51.5941237], [-0.069921, 51.59401469999999], [-0.0699441, 51.59394150000001], [-0.0699976, 51.59379229999999], [-0.0700445, 51.593673], [-0.0700697, 51.5936143], [-0.07010119999999999, 51.59354930000001], [-0.070163, 51.59344089999998], [-0.0702312, 51.59333049999999], [-0.0703253, 51.593196599999985], [-0.0704182, 51.5930775], [-0.0704986, 51.592981899999984], [-0.0705864, 51.5928848], [-0.07065100000000002, 51.59281699999999], [-0.0707234, 51.59274800000001], [-0.07085840000000002, 51.592634], [-0.0709804, 51.59253069999999], [-0.0710641, 51.592463599999995], [-0.07113699999999999, 51.5924079], [-0.071215, 51.5923507], [-0.0713576, 51.592252900000005], [-0.07148979999999999, 51.5921656], [-0.07190709999999999, 51.5918909], [-0.0720428, 51.591800799999994], [-0.07278529999999998, 51.591314399999995], [-0.07299889999999999, 51.5911727], [-0.07319529999999999, 51.5910441], [-0.07337, 51.590922899999995], [-0.0735271, 51.5908085], [-0.0736523, 51.5907139], [-0.0737459, 51.5906369], [-0.0738661, 51.5905281], [-0.0739647, 51.59043719999999], [-0.0740568, 51.5903475], [-0.0741365, 51.5902618], [-0.0742152, 51.5901703], [-0.0743255, 51.59004019999999], [-0.07442369999999998, 51.58991219999999], [-0.0745189, 51.58976709999999], [-0.0746049, 51.58962720000001], [-0.0747069, 51.58944259999999], [-0.0747885, 51.589273000000006], [-0.0748731, 51.5890549], [-0.07490729999999998, 51.588946699999994], [-0.07493520000000001, 51.58882100000001], [-0.0749565, 51.58868170000001], [-0.07497769999999998, 51.5884828], [-0.07499039999999998, 51.58830229999999], [-0.0749944, 51.588037199999995], [-0.0749971, 51.58785449999999], [-0.07499829999999999, 51.5876478], [-0.0750055, 51.5873205], [-0.0750055, 51.5870267], [-0.0750098, 51.5866929], [-0.0750162, 51.5863033], [-0.07502179999999999, 51.58588749999999], [-0.07502559999999998, 51.5856216], [-0.075034, 51.5851674], [-0.07504059999999999, 51.58483829999999], [-0.0750429, 51.5845737], [-0.0750519, 51.5842414], [-0.07505519999999999, 51.5841227], [-0.075056, 51.5839456], [-0.07505689999999998, 51.5838485], [-0.075058, 51.5837463], [-0.07506619999999999, 51.583608], [-0.07507320000000002, 51.583494499999986], [-0.07508359999999999, 51.58338659999998], [-0.07509669999999999, 51.5832764], [-0.07511129999999999, 51.5831654], [-0.0751292, 51.58304129999999], [-0.0751437, 51.5829543], [-0.0751818, 51.582754099999995], [-0.07520849999999998, 51.58261430000001], [-0.07523119999999998, 51.582499], [-0.0752517, 51.58241410000001], [-0.07526410000000001, 51.5823152], [-0.07528060000000002, 51.5821985], [-0.0753053, 51.5820796], [-0.0753943, 51.5818167], [-0.0754431, 51.5816675], [-0.07545695, 51.58161125000002], [-0.075496, 51.5814634], [-0.07553099999999999, 51.58129639999999], [-0.07555879999999998, 51.58114870000001], [-0.0755849, 51.5810234], [-0.0756161, 51.58082769999999], [-0.0756344, 51.5806997], [-0.07564519999999998, 51.580559699999995], [-0.07565489999999998, 51.58041849999999], [-0.07565759999999999, 51.580308], [-0.07565619999999999, 51.58011129999999], [-0.07564840660843013, 51.580000525887975], [-0.07564629046748855, 51.57997044732784], [-0.0756389, 51.5798654], [-0.0756282, 51.579746], [-0.0756106, 51.57962489999999], [-0.07558019999999999, 51.5794727], [-0.07554719999999998, 51.5793249], [-0.0755105, 51.57917020000001], [-0.07545779999999999, 51.57896669999999], [-0.0753187, 51.57842029999999], [-0.0752543, 51.5781757], [-0.0752333, 51.5780907], [-0.07521089999999998, 51.57799409999999], [-0.07518719999999998, 51.5778825], [-0.0751678, 51.5777741], [-0.0751506, 51.57766839999999], [-0.07513559999999998, 51.5775425], [-0.0751283, 51.5774248], [-0.0751281, 51.5773116], [-0.0751296, 51.577194099999986], [-0.0751353, 51.577082299999994], [-0.0751405, 51.5770172], [-0.0751516, 51.57692389999999], [-0.07516510000000001, 51.5768374], [-0.07518819999999998, 51.57672440000001], [-0.07522769999999998, 51.5765705], [-0.0752768, 51.57640279999999], [-0.0753238, 51.57626979999999], [-0.07538829999999999, 51.5761058], [-0.07546499999999999, 51.57595309999999], [-0.07552999999999999, 51.57582699999998], [-0.0756116, 51.575691], [-0.0757008, 51.5755517], [-0.0758027, 51.5754088], [-0.07591789999999998, 51.575261999999995], [-0.07607649999999999, 51.5750782], [-0.0762352, 51.574902300000005], [-0.0763871, 51.574726600000005], [-0.0765772, 51.57450920000001], [-0.07688039999999999, 51.574167], [-0.0770101, 51.57402179999998], [-0.077229, 51.57377410000001], [-0.0773133, 51.5736748], [-0.07744049999999998, 51.5735262], [-0.0775854, 51.573343], [-0.077677, 51.5732209], [-0.07775619999999998, 51.57310309999998], [-0.07782359999999999, 51.572999], [-0.0779016, 51.572869399999995], [-0.0779739, 51.5727319], [-0.07804299999999999, 51.5725912], [-0.0781075, 51.57243989999999], [-0.0781542, 51.572315899999985], [-0.0782042, 51.57216710000001], [-0.07824070000000001, 51.572049799999995], [-0.07826939999999999, 51.57194420000001], [-0.0782908, 51.571847], [-0.0783138, 51.5717399], [-0.07833909999999998, 51.5716067], [-0.0783607, 51.5714423], [-0.07837619999999998, 51.57128], [-0.07838629999999999, 51.5711341], [-0.0783859, 51.571028], [-0.07838029999999999, 51.5708776], [-0.0783678, 51.57072319999999], [-0.07834879999999998, 51.5705525], [-0.07833609999999999, 51.57047130000001], [-0.0783224, 51.570388], [-0.0783042, 51.570309899999984], [-0.07825610000000001, 51.570139299999994], [-0.0782039, 51.56995630000001], [-0.0781453, 51.56977950000001], [-0.0780845, 51.5696314], [-0.07800619999999998, 51.569453], [-0.0779324, 51.569296999999985], [-0.0778554, 51.5691588], [-0.0777566, 51.5690061], [-0.0776319, 51.56882649999999], [-0.07749689999999998, 51.56864959999999], [-0.0773991, 51.5685278], [-0.0772926, 51.568406299999985], [-0.0771767, 51.5682828], [-0.07704929999999999, 51.5681508], [-0.07688379999999999, 51.5679953], [-0.07670089999999999, 51.56783349999999], [-0.0765475, 51.5677069], [-0.07635629999999999, 51.5675562], [-0.0761575, 51.5674152], [-0.0759945, 51.5672987], [-0.0758125, 51.5671785], [-0.07374499999999999, 51.565847600000005], [-0.0732812, 51.56555109999999], [-0.0729836, 51.5653636], [-0.0729064, 51.56531340000001], [-0.0728196, 51.5652569], [-0.07272539999999998, 51.5651895], [-0.07255149999999999, 51.5650632], [-0.0723965, 51.56494729999999], [-0.0722835, 51.5648611], [-0.07216449999999999, 51.56476430000001], [-0.0720344, 51.56465359999999], [-0.07192780000000001, 51.56456], [-0.07181749999999999, 51.56446280000001], [-0.07173219999999998, 51.56438099999999], [-0.0715916, 51.56422880000001], [-0.0714812, 51.5641065], [-0.0714003, 51.56401319999999], [-0.0713067, 51.5638965], [-0.0712281, 51.5637989], [-0.07113619999999998, 51.563674099999986], [-0.0710672, 51.563573799999986], [-0.0709895, 51.56346129999999], [-0.07093959999999999, 51.56338149999999], [-0.0708769, 51.56327520000001], [-0.07064419999999999, 51.56286059999999], [-0.0704653, 51.5625368], [-0.07027619999999998, 51.56219070000001], [-0.0700306, 51.56174089999998], [-0.0697987, 51.561316100000006], [-0.0696588, 51.5610614], [-0.06925059999999998, 51.560323], [-0.0690377, 51.5599282], [-0.0683229, 51.5586205], [-0.06810039999999999, 51.5582128], [-0.06672539999999999, 51.55570109999999], [-0.0666519, 51.55556699999999], [-0.0665856, 51.555446200000006], [-0.066254, 51.55484140000001], [-0.06615664832669839, 51.55466347968381], [-0.0656733, 51.5537801], [-0.0655924, 51.553641799999994], [-0.0654889, 51.5534827], [-0.06539160000000001, 51.5533446], [-0.0653015, 51.5532319], [-0.06517499999999998, 51.55307829999999], [-0.0650513, 51.55294229999999], [-0.0648961, 51.5527798], [-0.0648201, 51.552702399999994], [-0.0647344, 51.5526204], [-0.0645976, 51.5524936], [-0.064373, 51.55229909999999], [-0.0642371, 51.55218649999999], [-0.06409159999999998, 51.5520742], [-0.0639452, 51.551967999999995], [-0.0637955, 51.5518669], [-0.0636794, 51.5517919], [-0.0628446, 51.5512805], [-0.06250209999999999, 51.5510709], [-0.06238730000000001, 51.5509987], [-0.0622763, 51.5509278], [-0.0621743, 51.5508592], [-0.06208719999999999, 51.5507959], [-0.0619946, 51.550726], [-0.0619287, 51.55066969999999], [-0.06186830000000001, 51.550614], [-0.0618101, 51.55055489999999], [-0.0617439, 51.55048409999999], [-0.06168879999999999, 51.550424500000005], [-0.06161449999999999, 51.5503311], [-0.061551399999999985, 51.550249], [-0.06149469999999999, 51.5501629], [-0.06144030000000001, 51.5500728], [-0.06139970000000001, 51.54999540000001], [-0.0613749, 51.54994009999999], [-0.0613509, 51.5498857], [-0.06131680000000002, 51.54980350000001], [-0.0612998, 51.5497563], [-0.0612893467996339, 51.54972418748832], [-0.06122041900721021, 51.54957266244621], [-0.06115518225580397, 51.54943987036792], [-0.06109291140941839, 51.54932316786331], [-0.061032881332056685, 51.549219911542245], [-0.06097436688772204, 51.5491274580146], [-0.06091664294041767, 51.549043163890246], [-0.06085898435414676, 51.54896438577904], [-0.06080066599291252, 51.54888848029087], [-0.06074096272071816, 51.5488128040356], [-0.06067914940156688, 51.54873471362309], [-0.06061450089946187, 51.54865156566321], [-0.06054629207840634, 51.54856071676582], [-0.060473797802403494, 51.548459523540814], [-0.060396292935456536, 51.54834534259804], [-0.06031305234156867, 51.548215530547374], [-0.06022335088474308, 51.54806744399869], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Harlow Town", "dest_arr_time_act": "0050", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Harlow Town", "current_leg_milage": "23.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10264.399, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10339.091, \"from_m\": 10264.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13106.987, \"from_m\": 10339.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27058.872, \"from_m\": 13106.987, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36784.278, \"from_m\": 27058.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 37166.535, \"from_m\": 36784.278, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 37383.514, \"from_m\": 37166.535, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44827.654, \"from_m\": 37383.514, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46114.841, \"from_m\": 44827.654, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46484.136, \"from_m\": 46114.841, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49774.129, \"from_m\": 46484.136, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50207.346, \"from_m\": 49774.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55127.228, \"from_m\": 50207.346, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55250.863, \"from_m\": 55127.228, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55322.331, \"from_m\": 55250.863, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55414.924, \"from_m\": 55322.331, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55793.139, \"from_m\": 55414.924, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 57257.644, \"from_m\": 55793.139, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58833.634, \"from_m\": 57257.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59470.535, \"from_m\": 58833.634, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59947.21, \"from_m\": 59470.535, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60400.428, \"from_m\": 59947.21, \"capability_applied\": null, \"effective_limit_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\": 626344, \"profile_key\": \"2fd4c5b80d78597fd9e1a87f296ca8e8ac4387f797d54823fb4116960b5eaae8\", \"schedule_id\": 33482, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0007\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": false, \"wtt_arr\": \"0014H\", \"wtt_dep\": \"0015H\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020H\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023H\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029H\", \"location\": \"Bury Street Jn\", \"stage_seq\": 11, \"distance_m\": 45347.643, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0035\", \"location\": \"Seven Sisters\", \"stage_seq\": 12, \"distance_m\": 51194.938, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0041H\", \"location\": \"Hackney Downs\", \"stage_seq\": 13, \"distance_m\": 55614.141, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0046\", \"location\": \"Bethnal Green\", \"stage_seq\": 14, \"distance_m\": 58588.286, \"section_seq\": 1, \"route_path_id\": 42118}, {\"is_pass\": false, \"wtt_arr\": \"0050\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 15, \"distance_m\": 60400.428, \"section_seq\": 1, \"route_path_id\": 42118}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60400.428, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42118}], \"total_distance_m\": 60400.428, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 56056.542, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4343.886, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2358", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "36.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:02:02Z\", \"source_id\": 51901156, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:02:08Z\", \"source_id\": 16747301, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:09Z\", \"source_id\": 51905157, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:06:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:14Z\", \"source_id\": 16748356, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:57Z\", \"source_id\": 51914852, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:14:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:03Z\", \"source_id\": 16751039, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:46Z\", \"source_id\": 51921463, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:21:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:48Z\", \"source_id\": 16752878, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:22Z\", \"source_id\": 51923795, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:24:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:23:27Z\", \"source_id\": 16753547, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:13Z\", \"source_id\": 51934528, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:18Z\", \"source_id\": 16756393, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:51Z\", \"source_id\": 51939048, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:43:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:53Z\", \"source_id\": 16757563, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:30Z\", \"source_id\": 51941735, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:47:33Z\", \"source_id\": 16758287, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:50:09Z\", \"source_id\": 51943236, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:51:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:50:13Z\", \"source_id\": 16758664, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "4", "timing_fact_generation": 1789602616303455, "current_leg_arrival_utc": "2026-09-18T00:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:51:39.670628", "service_state_evidence_id": 16758664, "current_leg_start_actual_dep": "2026-09-18T00:16:30+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-16T23:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:01:40.525060", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SSD |
LST |
1B47 |
745109 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10264.399, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10339.091, "from_m": 10264.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13106.987, "from_m": 10339.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27058.872, "from_m": 13106.987, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36784.278, "from_m": 27058.872, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 37166.535, "from_m": 36784.278, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 37383.514, "from_m": 37166.535, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44827.654, "from_m": 37383.514, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46114.841, "from_m": 44827.654, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46484.136, "from_m": 46114.841, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49774.129, "from_m": 46484.136, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50207.346, "from_m": 49774.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55127.228, "from_m": 50207.346, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55250.863, "from_m": 55127.228, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55322.331, "from_m": 55250.863, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55414.924, "from_m": 55322.331, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55793.139, "from_m": 55414.924, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57257.644, "from_m": 55793.139, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58833.634, "from_m": 57257.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59470.535, "from_m": 58833.634, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59947.21, "from_m": 59470.535, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60400.428, "from_m": 59947.21, "capability_applied": null, "effective_limit_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": 626344, "profile_key": "2fd4c5b80d78597fd9e1a87f296ca8e8ac4387f797d54823fb4116960b5eaae8", "schedule_id": 33482, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2358", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 42118}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0007", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 42118}, {"is_pass": false, "wtt_arr": "0014H", "wtt_dep": "0015H", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019H", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020H", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023H", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029H", "location": "Bury Street Jn", "stage_seq": 11, "distance_m": 45347.643, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0035", "location": "Seven Sisters", "stage_seq": 12, "distance_m": 51194.938, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0041H", "location": "Hackney Downs", "stage_seq": 13, "distance_m": 55614.141, "section_seq": 1, "route_path_id": 42118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0046", "location": "Bethnal Green", "stage_seq": 14, "distance_m": 58588.286, "section_seq": 1, "route_path_id": 42118}, {"is_pass": false, "wtt_arr": "0050", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 15, "distance_m": 60400.428, "section_seq": 1, "route_path_id": 42118}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60400.428, "from_m": 0.0, "section_seq": 1, "route_path_id": 42118}], "total_distance_m": 60400.428, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 56056.542, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4343.886, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:02:02Z", "source_id": 51901156, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:02:08Z", "source_id": 16747301, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:09Z", "source_id": 51905157, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:06:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:14Z", "source_id": 16748356, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:57Z", "source_id": 51914852, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:14:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:03Z", "source_id": 16751039, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:46Z", "source_id": 51921463, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:21:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:48Z", "source_id": 16752878, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:22Z", "source_id": 51923795, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:24:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:23:27Z", "source_id": 16753547, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14964, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:13Z", "source_id": 51934528, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:36:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:18Z", "source_id": 16756393, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15430, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:51Z", "source_id": 51939048, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:43:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:53Z", "source_id": 16757563, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:30Z", "source_id": 51941735, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:47:33Z", "source_id": 16758287, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15474, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:50:09Z", "source_id": 51943236, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:51:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:50:13Z", "source_id": 16758664, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:51:00+01:00", "operational_fact": true}] |
Stansted Airport |
2358 |
2358 |
3 |
None |
None |
London Liverpool Street |
0053 |
0050 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66334/2026-09-17/detailed |
None |
Harlow Town |
2026-09-18T00:16:30+01:00 |
London Liverpool Street |
36.0 |
{"type": "LineString", "coordinates": [[0.09511989999999998, 51.7814415], [0.0948537, 51.7813884], [0.0944978, 51.7813117], [0.0941956, 51.7812416], [0.09389609999999998, 51.78117180000001], [0.0933617, 51.78104709999999], [0.0929598, 51.780953899999986], [0.0926418, 51.780883], [0.0919866, 51.78073929999999], [0.090926, 51.78056050000001], [0.0905108, 51.78049419999999], [0.0898419, 51.7803588], [0.08983152841195213, 51.78035719662197], [0.0894816, 51.7803031], [0.0891117, 51.78024829999999], [0.08866369999999998, 51.78018229999999], [0.0882302, 51.78012079999999], [0.08770319999999998, 51.780047899999985], [0.0872505, 51.77998639999999], [0.08688549999999999, 51.7799398], [0.0865224, 51.77989299999999], [0.08606349999999999, 51.77983389999999], [0.0856855, 51.77978630000001], [0.0853194, 51.779744699999995], [0.0849225, 51.779699699999995], [0.0843994, 51.7796433], [0.08406369999999999, 51.77960809999998], [0.0837809, 51.7795814], [0.083505, 51.7795569], [0.08316029999999999, 51.77953099999999], [0.0827771, 51.7795041], [0.0824542, 51.779486199999994], [0.08201339999999999, 51.77946709999999], [0.08168719999999999, 51.779458199999986], [0.08129909999999999, 51.7794488], [0.0809111, 51.779442499999995], [0.0805355, 51.7794404], [0.080197, 51.779444], [0.07987349999999999, 51.77945170000001], [0.07952029999999999, 51.7794586], [0.0791921, 51.779469500000005], [0.07877379999999999, 51.7794858], [0.07844649999999999, 51.7795048], [0.07811580000000001, 51.779526], [0.07773149999999998, 51.77955349999999], [0.0773829, 51.77958280000001], [0.07700149999999999, 51.7796178], [0.07658529999999998, 51.779657], [0.07613969999999999, 51.77969879999999], [0.0757055, 51.7797367], [0.0753638, 51.7797635], [0.07496359999999999, 51.7797908], [0.0746055, 51.7798129], [0.074298, 51.77982790000001], [0.07395429999999999, 51.77984179999999], [0.07357239999999998, 51.7798534], [0.0732199, 51.77986119999999], [0.0728461, 51.779865699999995], [0.0725162, 51.7798676], [0.0721999, 51.7798665], [0.0719719, 51.7798632], [0.0717725, 51.77985979999998], [0.0717226, 51.779858799999985], [0.0715399, 51.7798549], [0.0712985, 51.7798471], [0.0710271, 51.779836], [0.0708097, 51.77982670000001], [0.0705844, 51.7798158], [0.07033999999999999, 51.77980029999999], [0.070057, 51.779782299999994], [0.0697765, 51.7797635], [0.0695404, 51.779743], [0.06921469999999999, 51.77971350000001], [0.06894949999999998, 51.779688699999994], [0.06856269999999999, 51.7796482], [0.06818049999999999, 51.77960559999999], [0.0677748, 51.7795544], [0.0674113, 51.779507], [0.067066, 51.7794593], [0.0667678, 51.77941369999999], [0.0663977, 51.7793557], [0.06607289999999999, 51.779302400000006], [0.0656952, 51.77923570000001], [0.06541879999999999, 51.77918419999999], [0.06512949999999999, 51.7791288], [0.0648457, 51.779071399999985], [0.0645688, 51.779013600000006], [0.0642865, 51.7789511], [0.0639925, 51.778884399999995], [0.06361539999999999, 51.77879359999999], [0.0632683, 51.7787056], [0.062935, 51.7786183], [0.0627034, 51.7785562], [0.06240559999999999, 51.778471], [0.06211829999999999, 51.778388], [0.06181119999999999, 51.7782947], [0.0615197, 51.7782057], [0.06121400000000001, 51.7781046], [0.0608964, 51.7779974], [0.060592400000000005, 51.7778911], [0.06022849999999998, 51.77776130000001], [0.0598825, 51.77763139999999], [0.05962996426115021, 51.77753249589623], [0.0595498, 51.7775011], [0.05922319999999999, 51.77736829999999], [0.05885089999999999, 51.7772148], [0.05850470000000001, 51.7770738], [0.058143499999999994, 51.776928100000006], [0.057816000000000006, 51.7768013], [0.0574793, 51.7766743], [0.05719010000000001, 51.77657120000001], [0.056806799999999984, 51.77643979999999], [0.0564056, 51.7763058], [0.0560762, 51.776199299999995], [0.055663899999999995, 51.77607630000001], [0.0553173, 51.775974899999994], [0.0550115, 51.77588910000001], [0.05473469999999999, 51.77581469999999], [0.0544019, 51.7757278], [0.054142, 51.7756632], [0.0540923, 51.775651499999995], [0.05366039999999999, 51.77554989999999], [0.0532266, 51.77545229999999], [0.052837, 51.77537079999999], [0.0524804, 51.7752998], [0.0521671, 51.77524249999998], [0.0518317, 51.775183899999995], [0.05143469999999999, 51.7751171], [0.05111779999999999, 51.77506840000001], [0.0507179, 51.7750104], [0.050349099999999994, 51.7749609], [0.0499124, 51.7749078], [0.0494548, 51.77485870000001], [0.0491351, 51.7748271], [0.0488562, 51.774803199999994], [0.0486582, 51.7747873], [0.0485941, 51.77478179999999], [0.0482892, 51.77475880000001], [0.0480258, 51.7747412], [0.0476429, 51.77471930000001], [0.0472125, 51.774699600000005], [0.04676349999999999, 51.7746826], [0.04626330000000001, 51.77467250000001], [0.0459427, 51.7746692], [0.045566699999999995, 51.7746663], [0.045143, 51.7746697], [0.0448219, 51.7746744], [0.0444652, 51.7746833], [0.04411229999999999, 51.7746964], [0.0437556, 51.7747118], [0.0435007, 51.77472529999999], [0.0432362, 51.77474279999999], [0.042959, 51.7747629], [0.042578599999999994, 51.7747957], [0.0423745, 51.7748153], [0.0421371, 51.7748412], [0.041692, 51.7748925], [0.0413637, 51.7749337], [0.0410295, 51.774977699999994], [0.04075829999999999, 51.775017], [0.0403785, 51.7750727], [0.0400599, 51.7751175], [0.03985729999999999, 51.7751462], [0.0395794, 51.7751833], [0.03928059999999999, 51.77522209999999], [0.03904199999999999, 51.77525030000001], [0.03877579999999999, 51.7752814], [0.03849759999999999, 51.77531], [0.038215799999999994, 51.7753347], [0.037974, 51.77535389999999], [0.0376923, 51.7753737], [0.0374468, 51.77538959999999], [0.0371712, 51.77540340000001], [0.036902399999999995, 51.775413400000005], [0.0366176, 51.7754207], [0.0364841, 51.7754246], [0.0362373, 51.7754287], [0.036053699999999994, 51.77542919999999], [0.0357318, 51.7754285], [0.035483, 51.77542570000001], [0.0352291, 51.77542179999999], [0.0349514, 51.775413799999995], [0.0346289, 51.77540230000002], [0.03434349999999999, 51.7753893], [0.0340393, 51.775372999999995], [0.033681899999999994, 51.7753468], [0.0333282, 51.775319200000006], [0.0329872, 51.7752881], [0.03274549999999999, 51.7752647], [0.0324731, 51.77523510000001], [0.0322118, 51.775204399999986], [0.0319085, 51.77516390000001], [0.03155489999999999, 51.775113899999994], [0.031223299999999996, 51.7750626], [0.030859299999999996, 51.774998999999994], [0.030504299999999995, 51.7749345], [0.0301895, 51.7748719], [0.0298177, 51.774791499999985], [0.029500199999999997, 51.774719], [0.029177399999999996, 51.774640600000005], [0.0288668, 51.7745616], [0.028553599999999995, 51.7744777], [0.028300400000000003, 51.77440800000001], [0.027942699999999997, 51.774302], [0.027600699999999995, 51.77419530000001], [0.0273239, 51.7741049], [0.027075599999999995, 51.77402450000001], [0.026779399999999995, 51.7739187], [0.026505, 51.7738191], [0.026197699999999997, 51.77370179999999], [0.0259313, 51.7735961], [0.0256412, 51.773474199999995], [0.0253622, 51.7733534], [0.0251198, 51.773244600000005], [0.024842199999999995, 51.77311220000001], [0.024575599999999996, 51.77298509999999], [0.024309199999999996, 51.7728515], [0.024053, 51.77271769999999], [0.0237988, 51.7725839], [0.023580599999999997, 51.772467299999995], [0.0233009, 51.7723173], [0.0230762, 51.7721949], [0.0186465, 51.7698017], [0.018125999999999996, 51.7695209], [0.0169625, 51.7688933], [0.0167003, 51.768751900000005], [0.0157532, 51.7682469], [0.0127026, 51.7665987], [0.0125037, 51.7664905], [0.0121875, 51.76631749999999], [0.0117417, 51.7660738], [0.011565499999999998, 51.76597950000001], [0.010880499999999998, 51.765613900000005], [0.0104062, 51.765358], [0.0100951, 51.7651893], [0.0097522, 51.7650052], [0.0095186, 51.76487989999999], [0.0090943, 51.76465019999999], [0.0077023, 51.76389309999999], [0.007525400000000001, 51.7637949], [0.0068529, 51.76341930000001], [0.0065539, 51.76324859999998], [0.0061923, 51.763035599999995], [0.0058799, 51.76285229999999], [0.005620799999999999, 51.76269179999999], [0.0055798317762713505, 51.76266672570911], [0.005399132596521256, 51.76255438501923], [0.005238792532275853, 51.76245551646032], [0.005096005411773807, 51.762368138103874], [0.0049679650632537846, 51.76229026802136], [0.0048518653149544465, 51.762219924284274], [0.00474489999511446, 51.7621551249641], [0.004644262931972487, 51.7620938881323], [0.004547147953767194, 51.76203423186037], [0.004450748888737245, 51.76197417421979], [0.004352259565121304, 51.76191173328204], [0.004248873811158034, 51.7618449271186], [0.004137785455086101, 51.76177177380096], [0.004016188325144169, 51.7616902914006], [0.0038812762495709025, 51.761598497988984], [0.0037302430566049658, 51.761494411637614], [0.0035602825744850217, 51.76137605041796], [0.0035553, 51.7613728], [0.0030066, 51.7610006], [0.0026261, 51.76073749999999], [0.0021823000000000003, 51.76042439999999], [0.0018535, 51.76018669999999], [0.0015718, 51.7599781], [0.0012517999999999995, 51.75974080000001], [0.0009341, 51.75950180000001], [0.0006312999999999999, 51.7592691], [0.00025009999999999995, 51.75896590000001], [0.00003889999999999999, 51.7587977], [0.0, 51.758766036911304], [-0.0002132, 51.75859249999999], [-0.0004382000000000001, 51.7584057], [-0.0006747, 51.758209], [-0.0008918999999999999, 51.758024500000005], [-0.0010974, 51.75784790000001], [-0.0012956, 51.7576752], [-0.0015152999999999998, 51.7574815], [-0.0018048999999999997, 51.7572209], [-0.0019838, 51.7570589], [-0.002285, 51.756782099999995], [-0.0024908, 51.7565904], [-0.0027283999999999997, 51.7563621], [-0.0029147, 51.75618759999999], [-0.003146, 51.75596359999999], [-0.0033239000000000003, 51.75578920000001], [-0.0034985, 51.7556172], [-0.0037209, 51.7553917], [-0.0038938, 51.755215799999995], [-0.0040613, 51.755042200000005], [-0.0042704, 51.7548208], [-0.0044846, 51.7545901], [-0.0047147, 51.7543371], [-0.0051335999999999994, 51.7538676], [-0.0053053, 51.75366869999999], [-0.0054645, 51.75348079999999], [-0.005661299999999999, 51.7532472], [-0.005859299999999999, 51.75300769999999], [-0.005969600000000001, 51.752870699999995], [-0.0062824, 51.7524781], [-0.0064494999999999995, 51.7522611], [-0.006707599999999999, 51.7519212], [-0.0070680000000000005, 51.7514621], [-0.0072845, 51.75117839999999], [-0.0074661, 51.7509388], [-0.0076462, 51.75070249999998], [-0.0078503, 51.7504369], [-0.008017799999999999, 51.7502152], [-0.0081798, 51.7500031], [-0.0083768, 51.749744], [-0.0085359, 51.7495302], [-0.0088038, 51.7491816], [-0.008882599999999997, 51.74907509999999], [-0.009099499999999998, 51.7487901], [-0.009301599999999998, 51.748527900000006], [-0.0094775, 51.748296499999995], [-0.0096594, 51.74805889999999], [-0.009842474883836478, 51.74781948757945], [-0.009953733720015873, 51.74767668425459], [-0.01005625090098851, 51.74755167607444], [-0.01015115366307512, 51.74744188795068], [-0.010239569242596403, 51.74734474479496], [-0.010322624875873088, 51.747257671518945], [-0.010401447799225878, 51.7471780930343], [-0.010477165248975497, 51.74710343425267], [-0.010550904461442656, 51.74703112008574], [-0.010623792672948069, 51.74695857544515], [-0.010696957119812457, 51.74688322524257], [-0.01077152503835653, 51.746802494389655], [-0.010848623664901006, 51.74671380779809], [-0.0109293802357666, 51.746614590379494], [-0.011014921987274023, 51.74650226704557], [-0.011106376155744, 51.74637426270795], [-0.011204869977497235, 51.746228002278315], [-0.0112278, 51.74619199999999], [-0.011355999999999998, 51.7459867], [-0.0114806, 51.74579250000001], [-0.0116965, 51.7454559], [-0.011778, 51.7453466], [-0.0119859, 51.74507379999999], [-0.012069699999999996, 51.7449634], [-0.0122816, 51.744688800000006], [-0.0124367, 51.7444801], [-0.012675699999999998, 51.7441677], [-0.0128164, 51.7439853], [-0.0129316, 51.74383310000001], [-0.013036999999999998, 51.743694000000005], [-0.0132829, 51.7433691], [-0.013560400000000002, 51.74300879999999], [-0.013788399999999998, 51.74270490000001], [-0.0139091, 51.742536699999995], [-0.0141463, 51.742198900000005], [-0.014340000000000002, 51.7419182], [-0.014555799999999995, 51.74160269999999], [-0.014794500000000002, 51.74124510000001], [-0.0149482, 51.7410106], [-0.015107199999999996, 51.740757999999985], [-0.015265600000000002, 51.7405085], [-0.0154491, 51.74021079999999], [-0.0156105, 51.7399481], [-0.0157642, 51.7396906], [-0.0159229, 51.73941589999999], [-0.016097600000000004, 51.7391126], [-0.0162195, 51.7388895], [-0.0163732, 51.7386065], [-0.016502599999999996, 51.738368499999986], [-0.0166557, 51.738072599999995], [-0.0167609, 51.73787130000001], [-0.0168843, 51.73762729999999], [-0.0170276, 51.737335300000005], [-0.017107099999999997, 51.737174399999994], [-0.017191, 51.736996700000006], [-0.017301999999999998, 51.736761099999995], [-0.0174054, 51.73652969999999], [-0.0175148, 51.7362922], [-0.0176472, 51.73598919999999], [-0.0177583, 51.73573890000001], [-0.017863, 51.7354974], [-0.0179536, 51.7352814], [-0.0180541, 51.7350367], [-0.0181746, 51.7347461], [-0.0183021, 51.73443209999999], [-0.0184461, 51.7340586], [-0.018542399999999997, 51.733807], [-0.018650699999999996, 51.7335078], [-0.0187359, 51.7332663], [-0.018845, 51.73295310000001], [-0.018929, 51.7327009], [-0.0190159, 51.732434299999994], [-0.0191019, 51.7321658], [-0.019168, 51.73194], [-0.0192681, 51.73160709999999], [-0.019371200000000005, 51.7312365], [-0.0194473, 51.73094269999999], [-0.019528899999999995, 51.7306392], [-0.0195984, 51.730338], [-0.019661899999999996, 51.73007259999999], [-0.0197174, 51.72982420000001], [-0.0197699, 51.729566], [-0.0198406, 51.7292126], [-0.0199091, 51.72884619999999], [-0.019961, 51.72853469999999], [-0.020020600000000003, 51.72817149999999], [-0.020056899999999996, 51.7279414], [-0.020102, 51.727628900000006], [-0.0201462, 51.727331199999995], [-0.0201994, 51.7269818], [-0.020242599999999996, 51.726690799999986], [-0.0202841, 51.72642209999999], [-0.0203171, 51.7261906], [-0.0203597, 51.7259131], [-0.0204046, 51.72562249999999], [-0.0204471, 51.7253284], [-0.0204847, 51.7250784], [-0.0205519, 51.7246333], [-0.020598, 51.72432909999999], [-0.020653, 51.723963700000006], [-0.020707199999999995, 51.7235974], [-0.0207611, 51.7232367], [-0.020806399999999996, 51.7229209], [-0.020867099999999996, 51.72252770000001], [-0.020916199999999996, 51.7221917], [-0.020957155026268617, 51.721918011123584], [-0.0209641, 51.7218716], [-0.0210027, 51.7216267], [-0.0210414, 51.72136189999999], [-0.021091299999999997, 51.7210211], [-0.0211418, 51.72068660000001], [-0.0211913, 51.7203599], [-0.021239999999999995, 51.72003380000001], [-0.0212796, 51.719776499999995], [-0.0213251, 51.7194626], [-0.0213813, 51.7190892], [-0.021432599999999996, 51.718731899999995], [-0.021483499999999996, 51.7184091], [-0.021528599999999995, 51.7181093], [-0.021577500000000003, 51.7177853], [-0.0216203, 51.71749500000001], [-0.0216741, 51.7171359], [-0.021732199999999997, 51.7167585], [-0.021775499999999996, 51.7164679], [-0.0218336, 51.7160761], [-0.0218837, 51.7157361], [-0.0219247, 51.715473399999986], [-0.0219666, 51.71519909999999], [-0.0220102, 51.7149045], [-0.0220236, 51.7148188], [-0.022104799999999997, 51.71427760000001], [-0.0221507, 51.71395469999999], [-0.0222649, 51.7131837], [-0.0223244, 51.71279789999999], [-0.0223698, 51.7124904], [-0.0224279, 51.712108400000005], [-0.022486899999999997, 51.71171030000001], [-0.0225353, 51.71137430000001], [-0.022613299999999996, 51.71086290000001], [-0.0226718, 51.7104673], [-0.022733099999999996, 51.7100567], [-0.0228012, 51.70960920000001], [-0.0228507, 51.70928670000001], [-0.0229013, 51.7089354], [-0.0229628, 51.7085269], [-0.0230136, 51.70818229999998], [-0.0230595, 51.70786590000001], [-0.0231146, 51.7074893], [-0.0231649, 51.7071657], [-0.023257799999999995, 51.706536599999986], [-0.0233122, 51.706185], [-0.0233678, 51.70581469999999], [-0.0234047, 51.7055629], [-0.023719199999999996, 51.70345799999999], [-0.0237495, 51.7032538], [-0.023754799999999996, 51.7032216], [-0.0237606, 51.7031873], [-0.0237824, 51.70301740000001], [-0.0238231, 51.70272620000001], [-0.0238924, 51.7022621], [-0.023937099999999996, 51.7019706], [-0.023973, 51.7017431], [-0.024030899999999997, 51.7013559], [-0.024066, 51.7011239], [-0.0240877, 51.70098889999999], [-0.024134499999999996, 51.7006872], [-0.0241739, 51.7003973], [-0.024222199999999996, 51.700080199999995], [-0.0242669, 51.699798599999994], [-0.024311899999999997, 51.6996598], [-0.0243452, 51.69956259999999], [-0.0243879, 51.6994439], [-0.0244792, 51.69924340000001], [-0.0245134, 51.699171799999995], [-0.0245896, 51.69903279999999], [-0.024691200000000003, 51.6988725], [-0.024781699999999997, 51.6987403], [-0.024907500000000003, 51.6985761], [-0.0250504, 51.6984136], [-0.0251876, 51.698260899999994], [-0.0254454, 51.69800519999999], [-0.0256455, 51.697805800000005], [-0.0258866, 51.6975607], [-0.0261592, 51.6972901], [-0.026356799999999996, 51.697094], [-0.0265513, 51.6969048], [-0.0267666, 51.696691599999994], [-0.0269815, 51.6964905], [-0.0271899, 51.6963], [-0.027384799999999997, 51.696125900000006], [-0.0276114, 51.69593749999999], [-0.0278785, 51.6957261], [-0.028104399999999995, 51.69555900000001], [-0.0282934, 51.6954212], [-0.028520599999999997, 51.69526290000001], [-0.0287419, 51.69511409999999], [-0.0290121, 51.694941799999995], [-0.0292301, 51.69481019999999], [-0.0294889, 51.6946541], [-0.0296964, 51.6945326], [-0.029943099999999997, 51.6943951], [-0.030190300000000003, 51.6942602], [-0.03044229999999999, 51.6941313], [-0.0307024, 51.6940042], [-0.030895, 51.69391319999999], [-0.030964399999999993, 51.693881700000006], [-0.0311373, 51.69380249999999], [-0.031428899999999996, 51.69366959999999], [-0.0316943, 51.6935547], [-0.0319855, 51.693435], [-0.0322979, 51.693312], [-0.032599199999999995, 51.6931969], [-0.0330257, 51.6930307], [-0.033463799999999995, 51.692867500000006], [-0.0337928, 51.692741899999994], [-0.034089699999999994, 51.6926239], [-0.03464509999999999, 51.692403799999994], [-0.03496080000000001, 51.6922734], [-0.0352347, 51.69215069999999], [-0.0354117, 51.69206909999998], [-0.0355642, 51.6919962], [-0.03570859999999999, 51.69192329999999], [-0.0359349, 51.691803699999994], [-0.0362333, 51.6916412], [-0.03638919999999999, 51.69155139999999], [-0.0365379, 51.69146219999999], [-0.036745999999999994, 51.69132849999999], [-0.036875599999999994, 51.691236700000005], [-0.037014, 51.69113990000001], [-0.0371908, 51.691008], [-0.0373849, 51.6908508], [-0.03755349999999999, 51.6907188], [-0.0377289, 51.690568799999994], [-0.03787019999999999, 51.690439999999995], [-0.0380472, 51.690278499999984], [-0.038227899999999995, 51.690099399999994], [-0.0384148, 51.68990190000001], [-0.03861969999999999, 51.68967909999999], [-0.03887500000000001, 51.6893948], [-0.0390682, 51.6891818], [-0.0391985, 51.6890384], [-0.0393524, 51.68886659999999], [-0.0395388, 51.68866249999999], [-0.0396854, 51.6885002], [-0.0398569, 51.6883088], [-0.0400201, 51.6881281], [-0.0401598, 51.68797120000001], [-0.0403186, 51.6877885], [-0.0404657, 51.6876168], [-0.0406333, 51.68742329999999], [-0.0407504, 51.6872766], [-0.0408718, 51.68712730000001], [-0.0410293, 51.68693369999998], [-0.041188, 51.686728300000006], [-0.04135, 51.68651649999999], [-0.04151459999999999, 51.6863033], [-0.0416271, 51.68614809999999], [-0.041754099999999995, 51.6859729], [-0.0418988, 51.6857724], [-0.0420718, 51.68552270000001], [-0.042224, 51.68530500000001], [-0.0423593, 51.68509919999999], [-0.0424908, 51.6849008], [-0.042607799999999994, 51.6847188], [-0.0427177, 51.684544499999994], [-0.04282489999999999, 51.68437], [-0.042936199999999994, 51.68418809999999], [-0.0430539, 51.68398560000001], [-0.0431521, 51.683823], [-0.043262699999999994, 51.683626], [-0.043359100000000005, 51.68345299999999], [-0.0434566, 51.6832702], [-0.0435318, 51.6831288], [-0.0438236, 51.6825482], [-0.0439146, 51.68236530000001], [-0.0440243, 51.68214350000001], [-0.0441584, 51.681852199999994], [-0.0442674, 51.6816029], [-0.0444656, 51.6811417], [-0.0445934, 51.68082020000001], [-0.0446299, 51.6807249], [-0.0447005, 51.6805329], [-0.0448083, 51.68023169999999], [-0.0449144, 51.6799206], [-0.0450092, 51.67962], [-0.04513, 51.679224600000005], [-0.0452066, 51.678982], [-0.0453122, 51.6786447], [-0.04541499999999999, 51.67831579999999], [-0.0455049, 51.6780241], [-0.045619799999999995, 51.67766109999998], [-0.0457143, 51.6773505], [-0.045808, 51.6770602], [-0.0458869, 51.6767886], [-0.0459669, 51.6765384], [-0.0460549, 51.67625819999999], [-0.0461553, 51.6759362], [-0.0462628, 51.675585899999994], [-0.04639639999999999, 51.6751642], [-0.04667099999999999, 51.6742675], [-0.0471374, 51.672768600000005], [-0.0471726, 51.6726559], [-0.04732469999999999, 51.6721555], [-0.04760949999999999, 51.6712457], [-0.0476384, 51.671155799999994], [-0.0483054, 51.6690157], [-0.048401299999999994, 51.6687048], [-0.04849219999999999, 51.668413], [-0.048578199999999995, 51.6681333], [-0.0486432, 51.6679025], [-0.04871999999999999, 51.66762130000001], [-0.0487927, 51.66733999999999], [-0.04883919999999999, 51.6671535], [-0.048884899999999995, 51.6669648], [-0.04894829999999999, 51.66670119999999], [-0.0489926, 51.6664795], [-0.0490401, 51.6662493], [-0.04904261343486661, 51.666235034589675], [-0.04907709999999999, 51.666039299999994], [-0.04912869999999999, 51.665730499999995], [-0.0491642, 51.665505399999994], [-0.049211099999999994, 51.665169], [-0.04924599999999999, 51.6648468], [-0.0492797, 51.6645455], [-0.049296, 51.6643321], [-0.0493164, 51.6640937], [-0.049334899999999994, 51.66374999999999], [-0.0493425, 51.663558], [-0.04934979999999999, 51.6633623], [-0.04935959999999999, 51.66282760000001], [-0.049386799999999995, 51.66056970000001], [-0.04939709999999999, 51.660198499999986], [-0.0494203, 51.65981020000001], [-0.04943009999999999, 51.6596779], [-0.049441099999999995, 51.6595807], [-0.0494569, 51.65944530000001], [-0.0494767, 51.659297300000006], [-0.04951089999999999, 51.659066200000005], [-0.04955099999999999, 51.658834699999986], [-0.0495961, 51.6586191], [-0.04963469999999999, 51.6584538], [-0.049674, 51.6582954], [-0.0497245, 51.658096], [-0.0497921, 51.6578526], [-0.0498406, 51.6576718], [-0.049917199999999995, 51.657413899999995], [-0.0504095, 51.6557303], [-0.0505194, 51.655344799999995], [-0.05233739999999999, 51.64912309999999], [-0.0523834, 51.64896130000001], [-0.0524593, 51.648701300000006], [-0.0525421, 51.6484117], [-0.052609899999999994, 51.64818120000001], [-0.0527163, 51.64782280000001], [-0.0527708, 51.64763130000001], [-0.05287259999999999, 51.6472826], [-0.0529319, 51.647079100000006], [-0.0530242, 51.6467602], [-0.0531188, 51.6464382], [-0.0531695, 51.6462649], [-0.05321259999999999, 51.64611549999999], [-0.053264299999999994, 51.645942299999994], [-0.053311599999999994, 51.64577549999999], [-0.053357499999999995, 51.645625599999995], [-0.0534036, 51.6454717], [-0.053454499999999995, 51.6453178], [-0.05349849999999999, 51.6452019], [-0.05356489999999999, 51.6450308], [-0.05362299999999999, 51.644888900000005], [-0.05369279999999999, 51.6447331], [-0.0537625, 51.6445914], [-0.05387179999999999, 51.64439089999999], [-0.0539145, 51.644314699999995], [-0.05398769999999999, 51.6442013], [-0.05406539999999999, 51.6440801], [-0.0541752, 51.64392000000001], [-0.05432929999999999, 51.6437098], [-0.05446259999999999, 51.6435409], [-0.0546251, 51.64335020000001], [-0.054808, 51.643147], [-0.0549793, 51.6429722], [-0.0551479, 51.6428076], [-0.0553103, 51.6426575], [-0.055546, 51.64245529999999], [-0.0557406, 51.6422998], [-0.05597130000000001, 51.64212279999999], [-0.05621519999999999, 51.6419525], [-0.056432799999999984, 51.64180489999999], [-0.056652199999999986, 51.64166360000001], [-0.0568946, 51.6415162], [-0.05714569999999999, 51.6413697], [-0.0575518, 51.6411373], [-0.0606432, 51.6393801], [-0.0609294, 51.63921690000001], [-0.061210400000000005, 51.6390574], [-0.06145900000000001, 51.638913599999995], [-0.061684699999999995, 51.63878089999999], [-0.0618871, 51.638653600000005], [-0.062063, 51.6385396], [-0.062259099999999984, 51.6384053], [-0.06246199999999999, 51.6382634], [-0.0626067, 51.6381558], [-0.0627777, 51.638024], [-0.0629208, 51.6379081], [-0.0631137, 51.6377445], [-0.06322999999999998, 51.63764169999999], [-0.0634708, 51.63741379999998], [-0.0636593, 51.6372253], [-0.0638348, 51.6370282], [-0.0640214, 51.63680720000001], [-0.0641622, 51.63661630000001], [-0.06427490000000001, 51.6364508], [-0.0643802, 51.6362749], [-0.0644712, 51.6361079], [-0.0645611, 51.63593070000001], [-0.0646484, 51.63573], [-0.0647337, 51.6354943], [-0.06476869999999998, 51.63539619999999], [-0.0647974, 51.6352779], [-0.0648204, 51.63517629999999], [-0.0648468, 51.6350351], [-0.06486719999999999, 51.634882100000006], [-0.0648855, 51.63473040000001], [-0.06489369999999998, 51.63457799999999], [-0.0649051, 51.6344265], [-0.06489989999999998, 51.6341686], [-0.0648909, 51.633869100000005], [-0.0648762, 51.633762100000006], [-0.0648594, 51.63365799999999], [-0.0648179, 51.6334577], [-0.0647602, 51.633211799999984], [-0.0646978, 51.63297980000001], [-0.0646332, 51.6327736], [-0.0645621, 51.632563899999994], [-0.064526, 51.6324607], [-0.0644675, 51.6323036], [-0.0644172, 51.632183399999995], [-0.0643498, 51.6320284], [-0.0642792, 51.6318716], [-0.0641962, 51.63170480000001], [-0.0641086, 51.631532500000006], [-0.0640073, 51.63134869999999], [-0.06387469999999999, 51.6311234], [-0.0637124, 51.6308525], [-0.0635685, 51.63062059999999], [-0.06345429999999999, 51.630433499999995], [-0.0632996, 51.63018530000001], [-0.06316129999999999, 51.62996210000001], [-0.0630063, 51.6297126], [-0.062857, 51.629463], [-0.0627884, 51.6293426], [-0.06269389999999998, 51.629168599999986], [-0.06260040000000001, 51.62898590000001], [-0.0625344, 51.6288477], [-0.062461699999999995, 51.6286954], [-0.06229710000000001, 51.6283457], [-0.0622291, 51.6282097], [-0.0621766, 51.6281099], [-0.06209489999999999, 51.627963], [-0.06199139999999999, 51.62778409999999], [-0.06189409999999999, 51.6276203], [-0.06177489999999999, 51.62742239999999], [-0.0615749, 51.6270843], [-0.061492, 51.6269354], [-0.0614165, 51.62679859999999], [-0.0613584, 51.6266756], [-0.061296, 51.62652979999999], [-0.061248099999999986, 51.626391600000005], [-0.0612025, 51.6262539], [-0.06117600000000001, 51.6261305], [-0.061154900000000005, 51.6260157], [-0.0611437, 51.6259135], [-0.06113349999999999, 51.62581169999999], [-0.0611252, 51.62571650000001], [-0.0611239, 51.6256141], [-0.061128400000000006, 51.6255166], [-0.061136199999999995, 51.625421], [-0.06114870000000001, 51.6253312], [-0.06116470000000001, 51.6252416], [-0.06119890000000001, 51.6250963], [-0.061234899999999995, 51.6249696], [-0.0612702, 51.6248677], [-0.0613151, 51.6247471], [-0.061346799999999986, 51.6246631], [-0.061372600000000006, 51.6246063], [-0.061408499999999984, 51.62453599999999], [-0.0614684, 51.6244303], [-0.0615214, 51.62433989999999], [-0.06165889999999999, 51.62411169999999], [-0.061808100000000005, 51.6238604], [-0.06197079999999999, 51.623591299999994], [-0.0620713, 51.623428099999984], [-0.062113499999999995, 51.62335720000001], [-0.0628053, 51.622188], [-0.0628226, 51.6221583], [-0.06542709999999999, 51.61778639999999], [-0.0654781, 51.6177009], [-0.0660109, 51.61680909999999], [-0.0662688, 51.616378899999994], [-0.0665463, 51.61590839999999], [-0.0667368, 51.6155919], [-0.06718029999999998, 51.61485509999999], [-0.06727159999999999, 51.61470349999999], [-0.06738269999999999, 51.614519000000016], [-0.06747489999999999, 51.6143532], [-0.06753709999999999, 51.6142418], [-0.0676092, 51.6141033], [-0.0676879, 51.613959300000005], [-0.06777249999999999, 51.6138041], [-0.06787250000000002, 51.61360930000001], [-0.0688759, 51.6116152], [-0.06944234788032563, 51.61048353460085], [-0.0699933, 51.60938279999999], [-0.0701761, 51.60901820000001], [-0.07031009999999999, 51.60875620000001], [-0.07043509999999999, 51.6085046], [-0.070528, 51.60830829999999], [-0.0705989, 51.60815529999999], [-0.0706787, 51.6079647], [-0.0707524, 51.6077677], [-0.0708143, 51.6075758], [-0.07086859999999999, 51.607386], [-0.0709192, 51.607208], [-0.07095199999999999, 51.6070482], [-0.07098819999999999, 51.6068814], [-0.0710185, 51.6067092], [-0.07103599999999999, 51.606585200000005], [-0.07105079999999998, 51.6064358], [-0.0710647, 51.6062914], [-0.07107350000000001, 51.6061519], [-0.071077, 51.60604490000001], [-0.07107949999999999, 51.6058681], [-0.0710823, 51.60569829999999], [-0.0710782, 51.60557980000001], [-0.0710722, 51.6054614], [-0.07106609999999998, 51.6053933], [-0.07106149999999999, 51.60534119999999], [-0.0710333, 51.605145799999995], [-0.07086059999999998, 51.6040158], [-0.0708313, 51.6038289], [-0.0708115, 51.603703], [-0.07079509999999999, 51.6035941], [-0.0707122, 51.6030374], [-0.0707004, 51.6029543], [-0.0705835, 51.602242099999984], [-0.0705643, 51.60212500000001], [-0.07044149999999999, 51.60132099999999], [-0.0704256, 51.601222799999995], [-0.070403, 51.6010701], [-0.07038219999999999, 51.6009396], [-0.0703661, 51.60082219999999], [-0.07035290000000001, 51.60065290000001], [-0.0703449, 51.6005312], [-0.07033229999999999, 51.6003538], [-0.0703215, 51.6001655], [-0.0703183, 51.5999642], [-0.07031489999999999, 51.59980199999999], [-0.0703166, 51.5996344], [-0.0703216, 51.599452199999995], [-0.07033279999999999, 51.599267399999995], [-0.07034239999999999, 51.599065], [-0.0703642, 51.5987344], [-0.07036969999999998, 51.598619], [-0.0703947, 51.598095599999986], [-0.07039879999999998, 51.59794099999999], [-0.0704045, 51.597796300000006], [-0.0704053, 51.5977054], [-0.07040379999999999, 51.5975867], [-0.0704024, 51.5974163], [-0.0703965, 51.59724369999999], [-0.0703807, 51.597061200000006], [-0.070369, 51.59695260000001], [-0.07034639999999999, 51.5968078], [-0.070323, 51.5966769], [-0.07029779999999998, 51.596557], [-0.07026759999999999, 51.5964312], [-0.0702345, 51.596308], [-0.0701967, 51.5961743], [-0.07015320000000001, 51.5960399], [-0.07011009999999998, 51.5959129], [-0.07001069999999998, 51.59564960000001], [-0.06996799999999999, 51.595531099999995], [-0.069924, 51.5954102], [-0.0698839, 51.5952774], [-0.0698572, 51.5951778], [-0.0698394, 51.5950921], [-0.0698254, 51.59498949999999], [-0.069809, 51.59486679999999], [-0.06980550000000002, 51.59477700000001], [-0.06980149999999999, 51.5946803], [-0.0698042, 51.5945736], [-0.069814, 51.59446879999999], [-0.0698279, 51.594380400000006], [-0.0698427, 51.5943123], [-0.0698901, 51.5941237], [-0.069921, 51.59401469999999], [-0.0699441, 51.59394150000001], [-0.0699976, 51.59379229999999], [-0.0700445, 51.593673], [-0.0700697, 51.5936143], [-0.07010119999999999, 51.59354930000001], [-0.070163, 51.59344089999998], [-0.0702312, 51.59333049999999], [-0.0703253, 51.593196599999985], [-0.0704182, 51.5930775], [-0.0704986, 51.592981899999984], [-0.0705864, 51.5928848], [-0.07065100000000002, 51.59281699999999], [-0.0707234, 51.59274800000001], [-0.07085840000000002, 51.592634], [-0.0709804, 51.59253069999999], [-0.0710641, 51.592463599999995], [-0.07113699999999999, 51.5924079], [-0.071215, 51.5923507], [-0.0713576, 51.592252900000005], [-0.07148979999999999, 51.5921656], [-0.07190709999999999, 51.5918909], [-0.0720428, 51.591800799999994], [-0.07278529999999998, 51.591314399999995], [-0.07299889999999999, 51.5911727], [-0.07319529999999999, 51.5910441], [-0.07337, 51.590922899999995], [-0.0735271, 51.5908085], [-0.0736523, 51.5907139], [-0.0737459, 51.5906369], [-0.0738661, 51.5905281], [-0.0739647, 51.59043719999999], [-0.0740568, 51.5903475], [-0.0741365, 51.5902618], [-0.0742152, 51.5901703], [-0.0743255, 51.59004019999999], [-0.07442369999999998, 51.58991219999999], [-0.0745189, 51.58976709999999], [-0.0746049, 51.58962720000001], [-0.0747069, 51.58944259999999], [-0.0747885, 51.589273000000006], [-0.0748731, 51.5890549], [-0.07490729999999998, 51.588946699999994], [-0.07493520000000001, 51.58882100000001], [-0.0749565, 51.58868170000001], [-0.07497769999999998, 51.5884828], [-0.07499039999999998, 51.58830229999999], [-0.0749944, 51.588037199999995], [-0.0749971, 51.58785449999999], [-0.07499829999999999, 51.5876478], [-0.0750055, 51.5873205], [-0.0750055, 51.5870267], [-0.0750098, 51.5866929], [-0.0750162, 51.5863033], [-0.07502179999999999, 51.58588749999999], [-0.07502559999999998, 51.5856216], [-0.075034, 51.5851674], [-0.07504059999999999, 51.58483829999999], [-0.0750429, 51.5845737], [-0.0750519, 51.5842414], [-0.07505519999999999, 51.5841227], [-0.075056, 51.5839456], [-0.07505689999999998, 51.5838485], [-0.075058, 51.5837463], [-0.07506619999999999, 51.583608], [-0.07507320000000002, 51.583494499999986], [-0.07508359999999999, 51.58338659999998], [-0.07509669999999999, 51.5832764], [-0.07511129999999999, 51.5831654], [-0.0751292, 51.58304129999999], [-0.0751437, 51.5829543], [-0.0751818, 51.582754099999995], [-0.07520849999999998, 51.58261430000001], [-0.07523119999999998, 51.582499], [-0.0752517, 51.58241410000001], [-0.07526410000000001, 51.5823152], [-0.07528060000000002, 51.5821985], [-0.0753053, 51.5820796], [-0.0753943, 51.5818167], [-0.0754431, 51.5816675], [-0.07545695, 51.58161125000002], [-0.075496, 51.5814634], [-0.07553099999999999, 51.58129639999999], [-0.07555879999999998, 51.58114870000001], [-0.0755849, 51.5810234], [-0.0756161, 51.58082769999999], [-0.0756344, 51.5806997], [-0.07564519999999998, 51.580559699999995], [-0.07565489999999998, 51.58041849999999], [-0.07565759999999999, 51.580308], [-0.07565619999999999, 51.58011129999999], [-0.07564840660843013, 51.580000525887975], [-0.07564629046748855, 51.57997044732784], [-0.0756389, 51.5798654], [-0.0756282, 51.579746], [-0.0756106, 51.57962489999999], [-0.07558019999999999, 51.5794727], [-0.07554719999999998, 51.5793249], [-0.0755105, 51.57917020000001], [-0.07545779999999999, 51.57896669999999], [-0.0753187, 51.57842029999999], [-0.0752543, 51.5781757], [-0.0752333, 51.5780907], [-0.07521089999999998, 51.57799409999999], [-0.07518719999999998, 51.5778825], [-0.0751678, 51.5777741], [-0.0751506, 51.57766839999999], [-0.07513559999999998, 51.5775425], [-0.0751283, 51.5774248], [-0.0751281, 51.5773116], [-0.0751296, 51.577194099999986], [-0.0751353, 51.577082299999994], [-0.0751405, 51.5770172], [-0.0751516, 51.57692389999999], [-0.07516510000000001, 51.5768374], [-0.07518819999999998, 51.57672440000001], [-0.07522769999999998, 51.5765705], [-0.0752768, 51.57640279999999], [-0.0753238, 51.57626979999999], [-0.07538829999999999, 51.5761058], [-0.07546499999999999, 51.57595309999999], [-0.07552999999999999, 51.57582699999998], [-0.0756116, 51.575691], [-0.0757008, 51.5755517], [-0.0758027, 51.5754088], [-0.07591789999999998, 51.575261999999995], [-0.07607649999999999, 51.5750782], [-0.0762352, 51.574902300000005], [-0.0763871, 51.574726600000005], [-0.0765772, 51.57450920000001], [-0.07688039999999999, 51.574167], [-0.0770101, 51.57402179999998], [-0.077229, 51.57377410000001], [-0.0773133, 51.5736748], [-0.07744049999999998, 51.5735262], [-0.0775854, 51.573343], [-0.077677, 51.5732209], [-0.07775619999999998, 51.57310309999998], [-0.07782359999999999, 51.572999], [-0.0779016, 51.572869399999995], [-0.0779739, 51.5727319], [-0.07804299999999999, 51.5725912], [-0.0781075, 51.57243989999999], [-0.0781542, 51.572315899999985], [-0.0782042, 51.57216710000001], [-0.07824070000000001, 51.572049799999995], [-0.07826939999999999, 51.57194420000001], [-0.0782908, 51.571847], [-0.0783138, 51.5717399], [-0.07833909999999998, 51.5716067], [-0.0783607, 51.5714423], [-0.07837619999999998, 51.57128], [-0.07838629999999999, 51.5711341], [-0.0783859, 51.571028], [-0.07838029999999999, 51.5708776], [-0.0783678, 51.57072319999999], [-0.07834879999999998, 51.5705525], [-0.07833609999999999, 51.57047130000001], [-0.0783224, 51.570388], [-0.0783042, 51.570309899999984], [-0.07825610000000001, 51.570139299999994], [-0.0782039, 51.56995630000001], [-0.0781453, 51.56977950000001], [-0.0780845, 51.5696314], [-0.07800619999999998, 51.569453], [-0.0779324, 51.569296999999985], [-0.0778554, 51.5691588], [-0.0777566, 51.5690061], [-0.0776319, 51.56882649999999], [-0.07749689999999998, 51.56864959999999], [-0.0773991, 51.5685278], [-0.0772926, 51.568406299999985], [-0.0771767, 51.5682828], [-0.07704929999999999, 51.5681508], [-0.07688379999999999, 51.5679953], [-0.07670089999999999, 51.56783349999999], [-0.0765475, 51.5677069], [-0.07635629999999999, 51.5675562], [-0.0761575, 51.5674152], [-0.0759945, 51.5672987], [-0.0758125, 51.5671785], [-0.07374499999999999, 51.565847600000005], [-0.0732812, 51.56555109999999], [-0.0729836, 51.5653636], [-0.0729064, 51.56531340000001], [-0.0728196, 51.5652569], [-0.07272539999999998, 51.5651895], [-0.07255149999999999, 51.5650632], [-0.0723965, 51.56494729999999], [-0.0722835, 51.5648611], [-0.07216449999999999, 51.56476430000001], [-0.0720344, 51.56465359999999], [-0.07192780000000001, 51.56456], [-0.07181749999999999, 51.56446280000001], [-0.07173219999999998, 51.56438099999999], [-0.0715916, 51.56422880000001], [-0.0714812, 51.5641065], [-0.0714003, 51.56401319999999], [-0.0713067, 51.5638965], [-0.0712281, 51.5637989], [-0.07113619999999998, 51.563674099999986], [-0.0710672, 51.563573799999986], [-0.0709895, 51.56346129999999], [-0.07093959999999999, 51.56338149999999], [-0.0708769, 51.56327520000001], [-0.07064419999999999, 51.56286059999999], [-0.0704653, 51.5625368], [-0.07027619999999998, 51.56219070000001], [-0.0700306, 51.56174089999998], [-0.0697987, 51.561316100000006], [-0.0696588, 51.5610614], [-0.06925059999999998, 51.560323], [-0.0690377, 51.5599282], [-0.0683229, 51.5586205], [-0.06810039999999999, 51.5582128], [-0.06672539999999999, 51.55570109999999], [-0.0666519, 51.55556699999999], [-0.0665856, 51.555446200000006], [-0.066254, 51.55484140000001], [-0.06615664832669839, 51.55466347968381], [-0.0656733, 51.5537801], [-0.0655924, 51.553641799999994], [-0.0654889, 51.5534827], [-0.06539160000000001, 51.5533446], [-0.0653015, 51.5532319], [-0.06517499999999998, 51.55307829999999], [-0.0650513, 51.55294229999999], [-0.0648961, 51.5527798], [-0.0648201, 51.552702399999994], [-0.0647344, 51.5526204], [-0.0645976, 51.5524936], [-0.064373, 51.55229909999999], [-0.0642371, 51.55218649999999], [-0.06409159999999998, 51.5520742], [-0.0639452, 51.551967999999995], [-0.0637955, 51.5518669], [-0.0636794, 51.5517919], [-0.0628446, 51.5512805], [-0.06250209999999999, 51.5510709], [-0.06238730000000001, 51.5509987], [-0.0622763, 51.5509278], [-0.0621743, 51.5508592], [-0.06208719999999999, 51.5507959], [-0.0619946, 51.550726], [-0.0619287, 51.55066969999999], [-0.06186830000000001, 51.550614], [-0.0618101, 51.55055489999999], [-0.0617439, 51.55048409999999], [-0.06168879999999999, 51.550424500000005], [-0.06161449999999999, 51.5503311], [-0.061551399999999985, 51.550249], [-0.06149469999999999, 51.5501629], [-0.06144030000000001, 51.5500728], [-0.06139970000000001, 51.54999540000001], [-0.0613749, 51.54994009999999], [-0.0613509, 51.5498857], [-0.06131680000000002, 51.54980350000001], [-0.0612998, 51.5497563], [-0.0612893467996339, 51.54972418748832], [-0.06122041900721021, 51.54957266244621], [-0.06115518225580397, 51.54943987036792], [-0.06109291140941839, 51.54932316786331], [-0.061032881332056685, 51.549219911542245], [-0.06097436688772204, 51.5491274580146], [-0.06091664294041767, 51.549043163890246], [-0.06085898435414676, 51.54896438577904], [-0.06080066599291252, 51.54888848029087], [-0.06074096272071816, 51.5488128040356], [-0.06067914940156688, 51.54873471362309], [-0.06061450089946187, 51.54865156566321], [-0.06054629207840634, 51.54856071676582], [-0.060473797802403494, 51.548459523540814], [-0.060396292935456536, 51.54834534259804], [-0.06031305234156867, 51.548215530547374], [-0.06022335088474308, 51.54806744399869], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
23.0 |
0015 |
0051 |
Harlow Town |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-17 00:01:51 |
TERMINATED |
2026-09-16 23:51:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758664 |
1789602616303455 |
94 |
94 |
2026-09-17 00:01:40.525060 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:51:39.670628 |
| 595858 |
619215 |
C04518 |
040B17M017 |
2026-09-16 |
COMPLETE |
16758649 |
2026-09-17 00:52:00 |
2026-09-17 00:02:21 |
2026-09-19 00:02:21 |
{"id": 619215, "stp": "P", "toc": "Caledonian Sleeper", "uid": "C04518", "consist": null, "dest_crs": "XCN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04518/2026-09-17/detailed", "trust_id": "040B17M017", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Craigentinny T.& R.S.M.D", "service_date": "2026-09-16", "dest_arr_time": "0051", "dest_platform": null, "is_terminated": 1, "next_location": "Craigentinny T.& R.S.M.D", "signalling_id": "0B17", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "0052", "current_leg_dep": "0042", "current_leg_end": "Craigentinny T.& R.S.M.D", "origin_dep_time": "0044", "origin_platform": "2", "current_location": "Craigentinny T.& R.S.M.D", "last_update_time": "2026-09-17T00:02:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.182009799999999, 55.9529884], [-3.1819772999999993, 55.95299450000001], [-3.181418, 55.95311949999999], [-3.1796794, 55.9535082], [-3.1796697, 55.9535104], [-3.1795909, 55.9535279], [-3.1785441, 55.95376089999999], [-3.1766148, 55.9541597], [-3.1754385999999997, 55.95440229999999], [-3.1748403, 55.95449249999999], [-3.1745157, 55.95453479999999], [-3.1740153, 55.9546192], [-3.1734216, 55.9547307], [-3.1729532000000003, 55.954834199999986], [-3.1724851, 55.95493769999999], [-3.1719846, 55.9550315], [-3.1714758999999995, 55.9551324], [-3.1708565999999996, 55.9552614], [-3.1703741999999995, 55.955362099999995], [-3.1700019, 55.9554322], [-3.1697506999999994, 55.9554753], [-3.1696207, 55.95549609999998], [-3.1692483999999994, 55.9555464], [-3.1689546, 55.95558400000001], [-3.1684379, 55.9556357], [-3.1679858999999997, 55.955669], [-3.1676554, 55.955685999999986], [-3.1671513999999994, 55.9557045], [-3.1666638, 55.9557109], [-3.1662154999999994, 55.95570659999999], [-3.1657964000000005, 55.9556946], [-3.1652303, 55.9556676], [-3.1646680999999997, 55.9556315], [-3.164079399999999, 55.9555857], [-3.1639003, 55.955573599999994], [-3.1635866, 55.95555239999999], [-3.1625334, 55.9554814], [-3.1625105999999996, 55.9554799], [-3.1623672, 55.9554702], [-3.1608863, 55.9553689], [-3.1603174999999997, 55.9553265], [-3.1595958000000004, 55.955278], [-3.1594724999999997, 55.9552698], [-3.1591996999999994, 55.95525700000001], [-3.1588108, 55.9552422], [-3.1584788, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1576996, 55.95523769999999], [-3.1573000999999996, 55.9552481], [-3.1569323999999996, 55.95526809999999], [-3.1565713, 55.95529179999999], [-3.1562247, 55.9553192], [-3.155617, 55.95538380000001], [-3.1547864, 55.95550959999999], [-3.1539414, 55.9556519], [-3.1534321999999997, 55.95574669999999], [-3.152104, 55.9560021], [-3.1508968999999993, 55.95620759999999], [-3.1501488, 55.95631660000001], [-3.1499452000000003, 55.956342500000005], [-3.1495129, 55.9563952], [-3.1490757, 55.9564388], [-3.1486532, 55.956473300000006], [-3.1480510999999995, 55.9565199], [-3.1473871999999994, 55.95655060000001], [-3.1469502, 55.9565655], [-3.1468373999999995, 55.956569399999985], [-3.14625, 55.9565799], [-3.1458744, 55.95657839999999], [-3.1453179, 55.9565739], [-3.1448378, 55.9565589], [-3.1442261999999994, 55.9565364], [-3.144103494418325, 55.956529606395286], [-3.1436428, 55.95650409999999], [-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1366551999999994, 55.9556667], [-3.1361864999999995, 55.9555715], [-3.1359898, 55.955528099999995], [-3.1353832, 55.9553689], [-3.1349966, 55.9552828], [-3.1347232, 55.9552187], [-3.1345202999999997, 55.9551649], [-3.1343453999999995, 55.9551135], [-3.134167, 55.955056], [-3.1340048, 55.9550039], [-3.1337546, 55.954927000000005], [-3.1335882, 55.9548751], [-3.1335021999999997, 55.954851], [-3.1333791000000004, 55.9548166], [-3.1303523999999996, 55.954114399999995], [-3.130122, 55.9540677], [-3.1298363999999994, 55.9540052], [-3.1296314, 55.9539488], [-3.12944, 55.95388479999999], [-3.1291178999999993, 55.95374090000001], [-3.1289551, 55.9536519], [-3.1287761, 55.9535624], [-3.1286687999999994, 55.9535029], [-3.1284316, 55.9534028], [-3.1281823, 55.95331259999999], [-3.1266209, 55.9527891]]}", "current_leg_start": "Edinburgh", "dest_arr_time_act": "0051", "motion_projection": null, "next_location_lat": "55.9527891", "next_location_lon": "-3.1266209", "previous_location": "Edinburgh", "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\": 446.739, \"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\": 1013.735, \"from_m\": 446.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3294.532, \"from_m\": 2251.766, \"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\": 3396.822, \"from_m\": 3294.532, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3509.152, \"from_m\": 3396.822, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3844.186, \"from_m\": 3509.152, \"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\": 4058.619, \"from_m\": 3844.186, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 619215, \"profile_key\": \"f88678361023a0ced9c8547f072fcc29f508c56cf048380c11999305ddef31e3\", \"schedule_id\": 31506, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0044\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0045H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 27927}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0048\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 27927}, {\"is_pass\": false, \"wtt_arr\": \"0051\", \"wtt_dep\": null, \"location\": \"Craigentinny T.& R.S.M.D\", \"stage_seq\": 4, \"distance_m\": 4058.619, \"section_seq\": 1, \"route_path_id\": 27927}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4058.619, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27927}], \"total_distance_m\": 4058.619, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 3844.186, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 214.433, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0044", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.9527891", "current_position_lon": "-3.1266209", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:50:07Z\", \"source_id\": 16758649, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Craigentinny T.& R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1789602608482805, "current_leg_arrival_utc": "2026-09-18T00:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:01.102629", "service_state_evidence_id": 16758649, "current_leg_start_actual_dep": "2026-09-18T00:45:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:02.046359", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Caledonian Sleeper |
P |
EDB |
XCN |
0B17 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 446.739, "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": 1013.735, "from_m": 446.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3294.532, "from_m": 2251.766, "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": 3396.822, "from_m": 3294.532, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3509.152, "from_m": 3396.822, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3844.186, "from_m": 3509.152, "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": 4058.619, "from_m": 3844.186, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 619215, "profile_key": "f88678361023a0ced9c8547f072fcc29f508c56cf048380c11999305ddef31e3", "schedule_id": 31506, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0044", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0045H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 27927}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0048", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 27927}, {"is_pass": false, "wtt_arr": "0051", "wtt_dep": null, "location": "Craigentinny T.& R.S.M.D", "stage_seq": 4, "distance_m": 4058.619, "section_seq": 1, "route_path_id": 27927}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4058.619, "from_m": 0.0, "section_seq": 1, "route_path_id": 27927}], "total_distance_m": 4058.619, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 3844.186, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 214.433, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:50:07Z", "source_id": 16758649, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:52:00+01:00", "operational_fact": true}] |
Edinburgh |
0044 |
0044 |
2 |
None |
None |
Craigentinny T.& R.S.M.D |
0051 |
0051 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C04518/2026-09-17/detailed |
None |
Edinburgh |
2026-09-18T00:45:00+01:00 |
Craigentinny T.& R.S.M.D |
10.0 |
{"type": "LineString", "coordinates": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.182009799999999, 55.9529884], [-3.1819772999999993, 55.95299450000001], [-3.181418, 55.95311949999999], [-3.1796794, 55.9535082], [-3.1796697, 55.9535104], [-3.1795909, 55.9535279], [-3.1785441, 55.95376089999999], [-3.1766148, 55.9541597], [-3.1754385999999997, 55.95440229999999], [-3.1748403, 55.95449249999999], [-3.1745157, 55.95453479999999], [-3.1740153, 55.9546192], [-3.1734216, 55.9547307], [-3.1729532000000003, 55.954834199999986], [-3.1724851, 55.95493769999999], [-3.1719846, 55.9550315], [-3.1714758999999995, 55.9551324], [-3.1708565999999996, 55.9552614], [-3.1703741999999995, 55.955362099999995], [-3.1700019, 55.9554322], [-3.1697506999999994, 55.9554753], [-3.1696207, 55.95549609999998], [-3.1692483999999994, 55.9555464], [-3.1689546, 55.95558400000001], [-3.1684379, 55.9556357], [-3.1679858999999997, 55.955669], [-3.1676554, 55.955685999999986], [-3.1671513999999994, 55.9557045], [-3.1666638, 55.9557109], [-3.1662154999999994, 55.95570659999999], [-3.1657964000000005, 55.9556946], [-3.1652303, 55.9556676], [-3.1646680999999997, 55.9556315], [-3.164079399999999, 55.9555857], [-3.1639003, 55.955573599999994], [-3.1635866, 55.95555239999999], [-3.1625334, 55.9554814], [-3.1625105999999996, 55.9554799], [-3.1623672, 55.9554702], [-3.1608863, 55.9553689], [-3.1603174999999997, 55.9553265], [-3.1595958000000004, 55.955278], [-3.1594724999999997, 55.9552698], [-3.1591996999999994, 55.95525700000001], [-3.1588108, 55.9552422], [-3.1584788, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1576996, 55.95523769999999], [-3.1573000999999996, 55.9552481], [-3.1569323999999996, 55.95526809999999], [-3.1565713, 55.95529179999999], [-3.1562247, 55.9553192], [-3.155617, 55.95538380000001], [-3.1547864, 55.95550959999999], [-3.1539414, 55.9556519], [-3.1534321999999997, 55.95574669999999], [-3.152104, 55.9560021], [-3.1508968999999993, 55.95620759999999], [-3.1501488, 55.95631660000001], [-3.1499452000000003, 55.956342500000005], [-3.1495129, 55.9563952], [-3.1490757, 55.9564388], [-3.1486532, 55.956473300000006], [-3.1480510999999995, 55.9565199], [-3.1473871999999994, 55.95655060000001], [-3.1469502, 55.9565655], [-3.1468373999999995, 55.956569399999985], [-3.14625, 55.9565799], [-3.1458744, 55.95657839999999], [-3.1453179, 55.9565739], [-3.1448378, 55.9565589], [-3.1442261999999994, 55.9565364], [-3.144103494418325, 55.956529606395286], [-3.1436428, 55.95650409999999], [-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1366551999999994, 55.9556667], [-3.1361864999999995, 55.9555715], [-3.1359898, 55.955528099999995], [-3.1353832, 55.9553689], [-3.1349966, 55.9552828], [-3.1347232, 55.9552187], [-3.1345202999999997, 55.9551649], [-3.1343453999999995, 55.9551135], [-3.134167, 55.955056], [-3.1340048, 55.9550039], [-3.1337546, 55.954927000000005], [-3.1335882, 55.9548751], [-3.1335021999999997, 55.954851], [-3.1333791000000004, 55.9548166], [-3.1303523999999996, 55.954114399999995], [-3.130122, 55.9540677], [-3.1298363999999994, 55.9540052], [-3.1296314, 55.9539488], [-3.12944, 55.95388479999999], [-3.1291178999999993, 55.95374090000001], [-3.1289551, 55.9536519], [-3.1287761, 55.9535624], [-3.1286687999999994, 55.9535029], [-3.1284316, 55.9534028], [-3.1281823, 55.95331259999999], [-3.1266209, 55.9527891]]} |
2.5 |
0042 |
0052 |
Edinburgh |
Craigentinny T.& R.S.M.D |
Craigentinny T.& R.S.M.D |
55.9527891 |
-3.1266209 |
55.9527891 |
-3.1266209 |
1 |
0 |
2026-09-17 00:02:21 |
TERMINATED |
2026-09-16 23:52:00 |
Craigentinny T.& R.S.M.D |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758649 |
1789602608482805 |
8 |
8 |
2026-09-17 00:02:02.046359 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:01.102629 |
| 595859 |
626863 |
L37886 |
665R71M017 |
2026-09-16 |
COMPLETE |
16758718 |
2026-09-17 00:52:00 |
2026-09-17 00:02:21 |
2026-09-19 00:02:21 |
{"id": 626863, "stp": "P", "toc": "Chiltern Railways", "uid": "L37886", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37886/2026-09-17/detailed", "trust_id": "665R71M017", "origin_crs": "BMO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham Moor St Sidings", "service_date": "2026-09-16", "dest_arr_time": "0050", "dest_platform": null, "is_terminated": 1, "next_location": "Birmingham Moor St Sidings", "signalling_id": "5R71", "timing_status": "LATE", "origin_station": "Birmingham Moor Street", "current_leg_arr": "0052", "current_leg_dep": "0050", "current_leg_end": "Birmingham Moor St Sidings", "origin_dep_time": "0048", "origin_platform": "3", "current_location": "Birmingham Moor St Sidings", "last_update_time": "2026-09-17T00:02:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8911545, 52.4786661], [-1.8908118999999997, 52.4785395], [-1.8906611, 52.478481899999984], [-1.8904209000000003, 52.478390100000006], [-1.8900949999999996, 52.4782635], [-1.8897564, 52.478139299999995], [-1.8893299, 52.47798819999999], [-1.8889142, 52.477847700000005], [-1.8884086, 52.4776664], [-1.8880787, 52.4775446], [-1.8876375, 52.4773837], [-1.8872565999999995, 52.47724730000001], [-1.8869454999999995, 52.477129700000006], [-1.886641, 52.477017800000006], [-1.8864620966509948, 52.47694883949995], [-1.8863231999999996, 52.4768953], [-1.885886, 52.4767219], [-1.8861243000000003, 52.47680719999999], [-1.8863268, 52.47687499999999], [-1.8864620966509948, 52.476917637636255], [-1.8865137000000003, 52.4769339], [-1.8868394, 52.47705890000001], [-1.8874168, 52.4772699], [-1.8880332, 52.4774575], [-1.8877479, 52.47734689999999], [-1.887521, 52.4772626], [-1.8864620966509948, 52.47685907969938], [-1.8861155, 52.47672699999999], [-1.8848465, 52.476209299999994]]}", "current_leg_start": "Birmingham Moor Street", "dest_arr_time_act": "0050", "motion_projection": null, "next_location_lat": "52.4762093", "next_location_lon": "-1.8848465", "previous_location": "Birmingham Moor Street", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 537.563, \"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\": 584.231, \"from_m\": 537.563, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 840.864, \"from_m\": 584.231, \"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}], \"service_id\": 626863, \"profile_key\": \"3a1f1b4987f30fd815f73d291534222477ea2980c3d12d19cdf2642693047d70\", \"schedule_id\": 32505, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0048\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34412}, {\"is_pass\": false, \"wtt_arr\": \"0050\", \"wtt_dep\": null, \"location\": \"Birmingham Moor St Sidings\", \"stage_seq\": 2, \"distance_m\": 840.864, \"section_seq\": 1, \"route_path_id\": 34412}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 840.864, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34412}], \"total_distance_m\": 840.864, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 840.864, \"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": "0048", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.4762093", "current_position_lon": "-1.8848465", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:50:40Z\", \"source_id\": 51943476, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:52:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:50:37Z\", \"source_id\": 16758718, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham Moor St Sidings", "service_state_platform": "3", "timing_fact_generation": 1789602642414098, "current_leg_arrival_utc": "2026-09-18T00:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:03.099174", "service_state_evidence_id": 16758718, "current_leg_start_actual_dep": "2026-09-18T00:50:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:03.519794", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
BMO |
None |
5R71 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 537.563, "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": 584.231, "from_m": 537.563, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 840.864, "from_m": 584.231, "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}], "service_id": 626863, "profile_key": "3a1f1b4987f30fd815f73d291534222477ea2980c3d12d19cdf2642693047d70", "schedule_id": 32505, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0048", "location": "Birmingham Moor Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34412}, {"is_pass": false, "wtt_arr": "0050", "wtt_dep": null, "location": "Birmingham Moor St Sidings", "stage_seq": 2, "distance_m": 840.864, "section_seq": 1, "route_path_id": 34412}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 840.864, "from_m": 0.0, "section_seq": 1, "route_path_id": 34412}], "total_distance_m": 840.864, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 840.864, "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": 20160, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:50:40Z", "source_id": 51943476, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:52:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:50:37Z", "source_id": 16758718, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:52:00+01:00", "operational_fact": true}] |
Birmingham Moor Street |
0048 |
0048 |
3 |
None |
None |
Birmingham Moor St Sidings |
0050 |
0050 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37886/2026-09-17/detailed |
None |
Birmingham Moor Street |
2026-09-18T00:50:00+01:00 |
Birmingham Moor St Sidings |
2.0 |
{"type": "LineString", "coordinates": [[-1.8911545, 52.4786661], [-1.8908118999999997, 52.4785395], [-1.8906611, 52.478481899999984], [-1.8904209000000003, 52.478390100000006], [-1.8900949999999996, 52.4782635], [-1.8897564, 52.478139299999995], [-1.8893299, 52.47798819999999], [-1.8889142, 52.477847700000005], [-1.8884086, 52.4776664], [-1.8880787, 52.4775446], [-1.8876375, 52.4773837], [-1.8872565999999995, 52.47724730000001], [-1.8869454999999995, 52.477129700000006], [-1.886641, 52.477017800000006], [-1.8864620966509948, 52.47694883949995], [-1.8863231999999996, 52.4768953], [-1.885886, 52.4767219], [-1.8861243000000003, 52.47680719999999], [-1.8863268, 52.47687499999999], [-1.8864620966509948, 52.476917637636255], [-1.8865137000000003, 52.4769339], [-1.8868394, 52.47705890000001], [-1.8874168, 52.4772699], [-1.8880332, 52.4774575], [-1.8877479, 52.47734689999999], [-1.887521, 52.4772626], [-1.8864620966509948, 52.47685907969938], [-1.8861155, 52.47672699999999], [-1.8848465, 52.476209299999994]]} |
0.5 |
0050 |
0052 |
Birmingham Moor Street |
Birmingham Moor St Sidings |
Birmingham Moor St Sidings |
52.4762093 |
-1.8848465 |
52.4762093 |
-1.8848465 |
1 |
0 |
2026-09-17 00:02:21 |
TERMINATED |
2026-09-16 23:52:00 |
Birmingham Moor St Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758718 |
1789602642414098 |
4 |
4 |
2026-09-17 00:02:03.519794 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:03.099174 |
| 595860 |
626873 |
L86311 |
875U79M017 |
2026-09-16 |
COMPLETE |
16758458 |
2026-09-17 00:52:00 |
2026-09-17 00:02:21 |
2026-09-19 00:02:21 |
{"id": 626873, "stp": "P", "toc": "South Western Railway", "uid": "L86311", "consist": "701048", "dest_crs": "XFY", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86311/2026-09-17/detailed", "trust_id": "875U79M017", "origin_crs": "SNS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Staines Carriage Holding Sidings", "service_date": "2026-09-16", "dest_arr_time": "0054", "dest_platform": null, "is_terminated": 1, "next_location": "Staines Carriage Holding Sidings", "signalling_id": "5U79", "timing_status": "EARLY", "origin_station": "Staines", "current_leg_arr": "0052", "current_leg_dep": "0048", "current_leg_end": "Staines Carriage Holding Sidings", "origin_dep_time": "0050", "origin_platform": "2", "current_location": "Staines Carriage Holding Sidings", "last_update_time": "2026-09-17T00:02:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5024039, 51.4322336], [-0.5028285, 51.4323067], [-0.5032542, 51.4323889], [-0.5034011999999999, 51.43241669999998], [-0.50395, 51.4325414], [-0.5041828999999999, 51.432602], [-0.5045014999999999, 51.4326984], [-0.5047295, 51.4327638], [-0.5041514999999999, 51.43263219999999], [-0.5039418, 51.432576299999994], [-0.5037016, 51.4325185], [-0.503452, 51.4324586], [-0.5031755, 51.432402], [-0.5027628999999999, 51.4323265], [-0.5023182, 51.43225350000001], [-0.5020081, 51.432213], [-0.501631, 51.432168100000005], [-0.501374, 51.4321425], [-0.5010454, 51.4321214], [-0.5008053999999998, 51.4321113], [-0.5004556, 51.43210769999999], [-0.5001069, 51.432127300000005], [-0.4996763, 51.4321667], [-0.499183, 51.432192400000005], [-0.4987995999999999, 51.43221719999999], [-0.498381, 51.43224739999999], [-0.4979105, 51.4322969], [-0.4977201, 51.43232269999999], [-0.4973620000000001, 51.4323892], [-0.4971839, 51.4324236], [-0.49698279999999995, 51.4324676], [-0.4968968, 51.43248340000001], [-0.4966536, 51.4325418], [-0.4965322, 51.43257069999999], [-0.4960638, 51.4326725], [-0.49580340000000006, 51.43271709999999], [-0.49547160000000007, 51.432763499999986], [-0.495245, 51.4327985], [-0.49464520000000006, 51.4328792], [-0.49386150000000006, 51.4329848], [-0.493111, 51.4330901]]}", "current_leg_start": "Staines", "dest_arr_time_act": "0054", "motion_projection": null, "next_location_lat": "51.4330901", "next_location_lon": "-0.4931110", "previous_location": "Staines", "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\": 479.183, \"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\": 1001.663, \"from_m\": 479.183, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 626873, \"profile_key\": \"3ae40e4b86277079abba0fd8f3e565cddffc8cd1737350bea4903870b4cce94c\", \"schedule_id\": 32661, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0050\", \"location\": \"Staines\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0052\", \"location\": \"Staines Sidings Ent-Exit\", \"stage_seq\": 2, \"distance_m\": 724.062, \"section_seq\": 1, \"route_path_id\": 44385}, {\"is_pass\": false, \"wtt_arr\": \"0054\", \"wtt_dep\": null, \"location\": \"Staines Carriage Holding Sidings\", \"stage_seq\": 3, \"distance_m\": 1001.663, \"section_seq\": 1, \"route_path_id\": 44385}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1001.663, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44385}], \"total_distance_m\": 1001.663, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 479.183, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 522.48, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0050", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4330901", "current_position_lon": "-0.4931110", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:43Z\", \"source_id\": 16758458, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Staines Carriage Holding Sidings", "service_state_platform": null, "timing_fact_generation": 1789602523465887, "current_leg_arrival_utc": "2026-09-18T00:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:03.102724", "service_state_evidence_id": 16758458, "current_leg_start_actual_dep": "2026-09-18T00:50:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:03.524017", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
SNS |
XFY |
5U79 |
701048 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 479.183, "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": 1001.663, "from_m": 479.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 626873, "profile_key": "3ae40e4b86277079abba0fd8f3e565cddffc8cd1737350bea4903870b4cce94c", "schedule_id": 32661, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0050", "location": "Staines", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0052", "location": "Staines Sidings Ent-Exit", "stage_seq": 2, "distance_m": 724.062, "section_seq": 1, "route_path_id": 44385}, {"is_pass": false, "wtt_arr": "0054", "wtt_dep": null, "location": "Staines Carriage Holding Sidings", "stage_seq": 3, "distance_m": 1001.663, "section_seq": 1, "route_path_id": 44385}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1001.663, "from_m": 0.0, "section_seq": 1, "route_path_id": 44385}], "total_distance_m": 1001.663, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 479.183, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 522.48, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:43Z", "source_id": 16758458, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:52:00+01:00", "operational_fact": true}] |
Staines |
0050 |
0050 |
2 |
None |
None |
Staines Carriage Holding Sidings |
0054 |
0054 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86311/2026-09-17/detailed |
None |
Staines |
2026-09-18T00:50:00+01:00 |
Staines Carriage Holding Sidings |
4.0 |
{"type": "LineString", "coordinates": [[-0.5024039, 51.4322336], [-0.5028285, 51.4323067], [-0.5032542, 51.4323889], [-0.5034011999999999, 51.43241669999998], [-0.50395, 51.4325414], [-0.5041828999999999, 51.432602], [-0.5045014999999999, 51.4326984], [-0.5047295, 51.4327638], [-0.5041514999999999, 51.43263219999999], [-0.5039418, 51.432576299999994], [-0.5037016, 51.4325185], [-0.503452, 51.4324586], [-0.5031755, 51.432402], [-0.5027628999999999, 51.4323265], [-0.5023182, 51.43225350000001], [-0.5020081, 51.432213], [-0.501631, 51.432168100000005], [-0.501374, 51.4321425], [-0.5010454, 51.4321214], [-0.5008053999999998, 51.4321113], [-0.5004556, 51.43210769999999], [-0.5001069, 51.432127300000005], [-0.4996763, 51.4321667], [-0.499183, 51.432192400000005], [-0.4987995999999999, 51.43221719999999], [-0.498381, 51.43224739999999], [-0.4979105, 51.4322969], [-0.4977201, 51.43232269999999], [-0.4973620000000001, 51.4323892], [-0.4971839, 51.4324236], [-0.49698279999999995, 51.4324676], [-0.4968968, 51.43248340000001], [-0.4966536, 51.4325418], [-0.4965322, 51.43257069999999], [-0.4960638, 51.4326725], [-0.49580340000000006, 51.43271709999999], [-0.49547160000000007, 51.432763499999986], [-0.495245, 51.4327985], [-0.49464520000000006, 51.4328792], [-0.49386150000000006, 51.4329848], [-0.493111, 51.4330901]]} |
0.6 |
0048 |
0052 |
Staines |
Staines Carriage Holding Sidings |
Staines Carriage Holding Sidings |
51.4330901 |
-0.4931110 |
51.4330901 |
-0.4931110 |
1 |
0 |
2026-09-17 00:02:21 |
TERMINATED |
2026-09-16 23:52:00 |
Staines Carriage Holding Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758458 |
1789602523465887 |
2 |
2 |
2026-09-17 00:02:03.524017 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:03.102724 |
| 595861 |
626759 |
C61519 |
722F05M017 |
2026-09-16 |
COMPLETE |
16758736 |
2026-09-17 00:52:00 |
2026-09-17 00:02:21 |
2026-09-19 00:02:21 |
{"id": 626759, "stp": "P", "toc": "London Underground", "uid": "C61519", "consist": null, "dest_crs": "QPW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61519/2026-09-17/detailed", "trust_id": "722F05M017", "origin_crs": "HRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Queen's Park (DC)", "service_date": "2026-09-16", "dest_arr_time": "0053", "dest_platform": "2", "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2F05", "timing_status": "EARLY", "origin_station": "Harrow & Wealdstone (DC)", "current_leg_arr": "0052", "current_leg_dep": "0049", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "0031", "origin_platform": "2", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-17T00:02:21", "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.2049092, 51.5342345], [-0.2044149, 51.53431089999999], [-0.20377180000000003, 51.53443610000001], [-0.20324, 51.53452790000001], [-0.2024138, 51.5346768], [-0.20161, 51.5348195], [-0.2008565, 51.534961], [-0.2000544, 51.53510790000001], [-0.1996699, 51.535179], [-0.19927959999999997, 51.53525299999998], [-0.1985347, 51.535419299999994], [-0.1978087, 51.53560480000001], [-0.1970679, 51.5358031], [-0.19757199999999997, 51.53563739999999], [-0.1979743, 51.535523], [-0.19853709999999997, 51.535378], [-0.19909209999999997, 51.535228899999986], [-0.1995704, 51.5351009], [-0.2000124, 51.53498110000001], [-0.20049849999999997, 51.5348525], [-0.2007591, 51.5347869], [-0.2010923, 51.534711299999984], [-0.2016097, 51.5345952], [-0.2020008, 51.534526799999995], [-0.2023706, 51.5344599], [-0.2029336, 51.53436109999999], [-0.203452, 51.53426950000001], [-0.20383259999999995, 51.5342014], [-0.2042011, 51.53413590000001], [-0.2046029, 51.5340667], [-0.2048174, 51.5340273], [-0.2052622, 51.53394649999999]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "0053", "motion_projection": null, "next_location_lat": "51.5339465", "next_location_lon": "-0.2052622", "previous_location": "Kensal Green", "current_leg_milage": "1.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 9383.239, \"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\": 9485.241, \"from_m\": 9383.239, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9543.667, \"from_m\": 9485.241, \"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\": 9842.947, \"from_m\": 9543.667, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9884.791, \"from_m\": 9842.947, \"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\": 10101.888, \"from_m\": 9884.791, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13129.568, \"from_m\": 10101.888, \"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\": 13169.004, \"from_m\": 13129.568, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13734.206, \"from_m\": 13169.004, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 626759, \"profile_key\": \"ff05d7e6d272e51b764286a1deef5629c08e3bf4af706f22280f2c8fbe40277a\", \"schedule_id\": 31815, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0031H\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41070}, {\"is_pass\": false, \"wtt_arr\": \"0033H\", \"wtt_dep\": \"0034\", \"location\": \"Kenton (DC)\", \"stage_seq\": 2, \"distance_m\": 1687.475, \"section_seq\": 1, \"route_path_id\": 41070}, {\"is_pass\": false, \"wtt_arr\": \"0035H\", \"wtt_dep\": \"0036\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 3, \"distance_m\": 3070.161, \"section_seq\": 1, \"route_path_id\": 41070}, {\"is_pass\": false, \"wtt_arr\": \"0037H\", \"wtt_dep\": \"0038\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 4, \"distance_m\": 3995.021, \"section_seq\": 1, \"route_path_id\": 41070}, {\"is_pass\": false, \"wtt_arr\": \"0039H\", \"wtt_dep\": \"0040\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 5, \"distance_m\": 5399.595, \"section_seq\": 1, \"route_path_id\": 41070}, {\"is_pass\": false, \"wtt_arr\": \"0042\", \"wtt_dep\": \"0042H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 6, \"distance_m\": 7048.847, \"section_seq\": 1, \"route_path_id\": 41070}, {\"is_pass\": false, \"wtt_arr\": \"0044H\", \"wtt_dep\": \"0045\", \"location\": \"Harlesden\", \"stage_seq\": 7, \"distance_m\": 8515.774, \"section_seq\": 1, \"route_path_id\": 41070}, {\"is_pass\": false, \"wtt_arr\": \"0046H\", \"wtt_dep\": \"0047\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 8, \"distance_m\": 9675.351, \"section_seq\": 1, \"route_path_id\": 41070}, {\"is_pass\": false, \"wtt_arr\": \"0049\", \"wtt_dep\": \"0049H\", \"location\": \"Kensal Green\", \"stage_seq\": 9, \"distance_m\": 11177.178, \"section_seq\": 1, \"route_path_id\": 41070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0051H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 10, \"distance_m\": 12196.175, \"section_seq\": 1, \"route_path_id\": 41070}, {\"is_pass\": false, \"wtt_arr\": \"0053\", \"wtt_dep\": null, \"location\": \"Queen's Park (DC)\", \"stage_seq\": 11, \"distance_m\": 13734.206, \"section_seq\": 1, \"route_path_id\": 41070}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13734.206, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41070}], \"total_distance_m\": 13734.206, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 13734.206, \"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": "0031½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5339465", "current_position_lon": "-0.2052622", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:17Z\", \"source_id\": 16757461, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:18Z\", \"source_id\": 16757957, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:29Z\", \"source_id\": 16758127, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:49:03Z\", \"source_id\": 16758512, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:50:48Z\", \"source_id\": 16758736, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789602648206605, "current_leg_arrival_utc": "2026-09-18T00:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:03.105980", "service_state_evidence_id": 16758736, "current_leg_start_actual_dep": "2026-09-18T00:49:30+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:03.430984", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
P |
HRW |
QPW |
2F05 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 9383.239, "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": 9485.241, "from_m": 9383.239, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9543.667, "from_m": 9485.241, "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": 9842.947, "from_m": 9543.667, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9884.791, "from_m": 9842.947, "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": 10101.888, "from_m": 9884.791, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13129.568, "from_m": 10101.888, "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": 13169.004, "from_m": 13129.568, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13734.206, "from_m": 13169.004, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 626759, "profile_key": "ff05d7e6d272e51b764286a1deef5629c08e3bf4af706f22280f2c8fbe40277a", "schedule_id": 31815, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0031H", "location": "Harrow & Wealdstone (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41070}, {"is_pass": false, "wtt_arr": "0033H", "wtt_dep": "0034", "location": "Kenton (DC)", "stage_seq": 2, "distance_m": 1687.475, "section_seq": 1, "route_path_id": 41070}, {"is_pass": false, "wtt_arr": "0035H", "wtt_dep": "0036", "location": "South Kenton (DC)", "stage_seq": 3, "distance_m": 3070.161, "section_seq": 1, "route_path_id": 41070}, {"is_pass": false, "wtt_arr": "0037H", "wtt_dep": "0038", "location": "North Wembley (DC)", "stage_seq": 4, "distance_m": 3995.021, "section_seq": 1, "route_path_id": 41070}, {"is_pass": false, "wtt_arr": "0039H", "wtt_dep": "0040", "location": "Wembley Central (DC)", "stage_seq": 5, "distance_m": 5399.595, "section_seq": 1, "route_path_id": 41070}, {"is_pass": false, "wtt_arr": "0042", "wtt_dep": "0042H", "location": "Stonebridge Park", "stage_seq": 6, "distance_m": 7048.847, "section_seq": 1, "route_path_id": 41070}, {"is_pass": false, "wtt_arr": "0044H", "wtt_dep": "0045", "location": "Harlesden", "stage_seq": 7, "distance_m": 8515.774, "section_seq": 1, "route_path_id": 41070}, {"is_pass": false, "wtt_arr": "0046H", "wtt_dep": "0047", "location": "Willesden Junction Low Level", "stage_seq": 8, "distance_m": 9675.351, "section_seq": 1, "route_path_id": 41070}, {"is_pass": false, "wtt_arr": "0049", "wtt_dep": "0049H", "location": "Kensal Green", "stage_seq": 9, "distance_m": 11177.178, "section_seq": 1, "route_path_id": 41070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0051H", "location": "Queen's Park Jn", "stage_seq": 10, "distance_m": 12196.175, "section_seq": 1, "route_path_id": 41070}, {"is_pass": false, "wtt_arr": "0053", "wtt_dep": null, "location": "Queen's Park (DC)", "stage_seq": 11, "distance_m": 13734.206, "section_seq": 1, "route_path_id": 41070}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13734.206, "from_m": 0.0, "section_seq": 1, "route_path_id": 41070}], "total_distance_m": 13734.206, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 13734.206, "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": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:17Z", "source_id": 16757461, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:18Z", "source_id": 16757957, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:29Z", "source_id": 16758127, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:49:03Z", "source_id": 16758512, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:50:48Z", "source_id": 16758736, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:52:00+01:00", "operational_fact": true}] |
Harrow & Wealdstone (DC) |
0031 |
0031½ |
2 |
None |
None |
Queen's Park (DC) |
0053 |
0053 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C61519/2026-09-17/detailed |
None |
Kensal Green |
2026-09-18T00:49:30+01:00 |
Queen's Park (DC) |
3.0 |
{"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.2049092, 51.5342345], [-0.2044149, 51.53431089999999], [-0.20377180000000003, 51.53443610000001], [-0.20324, 51.53452790000001], [-0.2024138, 51.5346768], [-0.20161, 51.5348195], [-0.2008565, 51.534961], [-0.2000544, 51.53510790000001], [-0.1996699, 51.535179], [-0.19927959999999997, 51.53525299999998], [-0.1985347, 51.535419299999994], [-0.1978087, 51.53560480000001], [-0.1970679, 51.5358031], [-0.19757199999999997, 51.53563739999999], [-0.1979743, 51.535523], [-0.19853709999999997, 51.535378], [-0.19909209999999997, 51.535228899999986], [-0.1995704, 51.5351009], [-0.2000124, 51.53498110000001], [-0.20049849999999997, 51.5348525], [-0.2007591, 51.5347869], [-0.2010923, 51.534711299999984], [-0.2016097, 51.5345952], [-0.2020008, 51.534526799999995], [-0.2023706, 51.5344599], [-0.2029336, 51.53436109999999], [-0.203452, 51.53426950000001], [-0.20383259999999995, 51.5342014], [-0.2042011, 51.53413590000001], [-0.2046029, 51.5340667], [-0.2048174, 51.5340273], [-0.2052622, 51.53394649999999]]} |
1.6 |
0049 |
0052 |
Kensal Green |
Queen's Park (DC) |
Queen's Park (DC) |
51.5339465 |
-0.2052622 |
51.5339465 |
-0.2052622 |
1 |
0 |
2026-09-17 00:02:21 |
TERMINATED |
2026-09-16 23:52:00 |
Queen's Park (DC) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758736 |
1789602648206605 |
10 |
10 |
2026-09-17 00:02:03.430984 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:03.105980 |
| 595862 |
625861 |
C03996 |
875N66M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:52:00 |
2026-09-17 00:02:21 |
2026-09-19 00:02:21 |
{"id": 625861, "stp": "P", "toc": "Southern", "uid": "C03996", "consist": "377161+377456", "dest_crs": "XSL", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03996/2026-09-16/detailed", "trust_id": "875N66M916", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stewarts Lane T&RSMD", "service_date": "2026-09-16", "dest_arr_time": "2346", "dest_platform": null, "is_terminated": 1, "next_location": "Stewarts Lane T&RSMD", "signalling_id": "5N66", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "2346", "current_leg_dep": "2335", "current_leg_end": "Stewarts Lane T&RSMD", "origin_dep_time": "2330", "origin_platform": "15", "current_location": "Stewarts Lane Jn", "last_update_time": "2026-09-17T00:02:21", "route_debug_link": null, "timing_variation": "+6 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": "2346", "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:51871566\", \"confirmationDeadline\": \"2026-09-16T23:51:26+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2027.112, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2463.341, \"from_m\": 2027.112, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3178.494, \"from_m\": 2463.341, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3257.915, \"from_m\": 3178.494, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3842.499, \"from_m\": 3257.915, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3925.092, \"from_m\": 3842.499, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3941.406, \"from_m\": 3925.092, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3994.771, \"from_m\": 3941.406, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4011.825, \"from_m\": 3994.771, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4537.351, \"from_m\": 4011.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}], \"service_id\": 625861, \"profile_key\": \"8d2e031c07faebe8faa99655bf643043521f30cc3189a164e6d8283440ac6f21\", \"schedule_id\": 483, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 28112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Stewarts Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3994.771, \"section_seq\": 1, \"route_path_id\": 28112}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": null, \"location\": \"Stewarts Lane T&RSMD\", \"stage_seq\": 4, \"distance_m\": 4537.351, \"section_seq\": 1, \"route_path_id\": 28112}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4537.351, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28112}], \"total_distance_m\": 4537.351, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3958.46, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 578.891, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2330", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "11.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": 1789598577688142, "current_leg_arrival_utc": "2026-09-16T23:51:26+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:03.236843", "service_state_evidence_id": 51871566, "current_leg_start_actual_dep": "2026-09-16T23:35:26+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:03.511626", "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 |
5N66 |
377161+377456 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2027.112, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2463.341, "from_m": 2027.112, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3178.494, "from_m": 2463.341, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3257.915, "from_m": 3178.494, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3842.499, "from_m": 3257.915, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3925.092, "from_m": 3842.499, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3941.406, "from_m": 3925.092, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3994.771, "from_m": 3941.406, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4011.825, "from_m": 3994.771, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4537.351, "from_m": 4011.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}], "service_id": 625861, "profile_key": "8d2e031c07faebe8faa99655bf643043521f30cc3189a164e6d8283440ac6f21", "schedule_id": 483, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2330", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 28112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Stewarts Lane Jn", "stage_seq": 3, "distance_m": 3994.771, "section_seq": 1, "route_path_id": 28112}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Stewarts Lane T&RSMD", "stage_seq": 4, "distance_m": 4537.351, "section_seq": 1, "route_path_id": 28112}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4537.351, "from_m": 0.0, "section_seq": 1, "route_path_id": 28112}], "total_distance_m": 4537.351, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3958.46, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 578.891, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Victoria (C) |
2330 |
2330 |
15 |
None |
None |
Stewarts Lane T&RSMD |
2346 |
2346 |
None |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C03996/2026-09-16/detailed |
None |
London Victoria (C) |
2026-09-16T23:35:26+01:00 |
Stewarts Lane T&RSMD |
11.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 |
2335 |
2346 |
Victoria Plat 10 |
Stewarts Lane Jn |
Stewarts Lane T&RSMD |
51.4718241 |
-0.1451028 |
51.4718241 |
-0.1451028 |
1 |
0 |
2026-09-17 00:02:21 |
TERMINATED |
2026-09-16 23:52:00 |
Stewarts Lane Jn |
TD |
TRACKING_TIMEOUT |
51871566 |
1789598577688142 |
6 |
6 |
2026-09-17 00:02:03.511626 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:03.236843 |
| 595863 |
626140 |
L01870 |
865F71M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:52:00 |
2026-09-17 00:02:21 |
2026-09-19 00:02:21 |
{"id": 626140, "stp": "P", "toc": "South Western Railway", "uid": "L01870", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01870/2026-09-16/detailed", "trust_id": "865F71M916", "origin_crs": "WOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Woking Up Yard Sidings", "service_date": "2026-09-16", "dest_arr_time": "2352", "dest_platform": null, "is_terminated": 1, "next_location": "Woking Up Yard Entry/Exit", "signalling_id": "5F71", "timing_status": "ON TIME", "origin_station": "Woking", "current_leg_arr": "2347", "current_leg_dep": "2345", "current_leg_end": "Woking Up Yard Entry/Exit", "origin_dep_time": "2345", "origin_platform": "1", "current_location": "Woking Sig. Wk167/369", "last_update_time": "2026-09-17T00:02:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5566606, 51.31861320000001], [-0.557706, 51.31820849999999], [-0.5579842999999999, 51.3181007], [-0.5584950999999999, 51.317903], [-0.5597426, 51.31740719999999], [-0.5601217, 51.317264899999984], [-0.5603831, 51.317163400000005], [-0.5606069, 51.31707250000001], [-0.5612331999999999, 51.31681820000001], [-0.563201, 51.3160193], [-0.5639185, 51.315728], [-0.5654052, 51.3151232], [-0.5649571999999999, 51.31535459999999], [-0.5645948, 51.3155009], [-0.5639226, 51.31581489999999], [-0.5632851, 51.31607329999999], [-0.5632711, 51.316078899999994], [-0.5631797, 51.3161159], [-0.5625975999999999, 51.3163983], [-0.5621269999999999, 51.3165834], [-0.5604857000000001, 51.3172483], [-0.5602132, 51.31735449999999], [-0.5601951, 51.3173623], [-0.5595851999999999, 51.3176257], [-0.5597925000000001, 51.317553], [-0.5602075999999999, 51.31739009999998], [-0.5602221, 51.31738509999999], [-0.5602365, 51.31738], [-0.5605184, 51.317275300000006], [-0.5607309, 51.3171909], [-0.5630075, 51.3162855], [-0.5634492, 51.3161378], [-0.564054, 51.3159289], [-0.5647112, 51.315721100000005], [-0.5649928, 51.3156439], [-0.5654326999999999, 51.3155199], [-0.5656687, 51.31544279999999]]}", "current_leg_start": "Woking", "dest_arr_time_act": "2352", "motion_projection": null, "next_location_lat": "51.3154428", "next_location_lon": "-0.5656687", "previous_location": null, "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51878123\", \"confirmationDeadline\": \"2026-09-16T23:47:03+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 721.109, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 761.502, \"from_m\": 721.109, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 791.485, \"from_m\": 761.502, \"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\": 849.809, \"from_m\": 791.485, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 911.339, \"from_m\": 849.809, \"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\": 1137.127, \"from_m\": 911.339, \"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\": 1288.169, \"from_m\": 1137.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1493.201, \"from_m\": 1288.169, \"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\": 1916.504, \"from_m\": 1493.201, \"capability_applied\": null, \"effective_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\": 626140, \"profile_key\": \"877a5cc9966ee0d41b1f6696d5460037438bb47c0d9532e870215cd6fcf3e222\", \"schedule_id\": 15388, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Woking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34254}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": \"2348\", \"location\": \"Woking Up Yard Entry/Exit\", \"stage_seq\": 2, \"distance_m\": 1700.645, \"section_seq\": 1, \"route_path_id\": 34254}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": null, \"location\": \"Woking Up Yard Sidings\", \"stage_seq\": 3, \"distance_m\": 1916.504, \"section_seq\": 1, \"route_path_id\": 34254}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1916.504, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34254}], \"total_distance_m\": 1916.504, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1342.159, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 574.345, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2345", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.3154428", "current_position_lon": "-0.5656687", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Woking", "service_state_platform": "1", "timing_fact_generation": 1789598717604445, "current_leg_arrival_utc": "2026-09-16T23:47:03+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:03.265179", "service_state_evidence_id": 51878123, "current_leg_start_actual_dep": "2026-09-16T23:45:03+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:03.515954", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
WOK |
None |
5F71 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 721.109, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 761.502, "from_m": 721.109, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 791.485, "from_m": 761.502, "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": 849.809, "from_m": 791.485, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 911.339, "from_m": 849.809, "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": 1137.127, "from_m": 911.339, "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": 1288.169, "from_m": 1137.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1493.201, "from_m": 1288.169, "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": 1916.504, "from_m": 1493.201, "capability_applied": null, "effective_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": 626140, "profile_key": "877a5cc9966ee0d41b1f6696d5460037438bb47c0d9532e870215cd6fcf3e222", "schedule_id": 15388, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2345", "location": "Woking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34254}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": "2348", "location": "Woking Up Yard Entry/Exit", "stage_seq": 2, "distance_m": 1700.645, "section_seq": 1, "route_path_id": 34254}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": null, "location": "Woking Up Yard Sidings", "stage_seq": 3, "distance_m": 1916.504, "section_seq": 1, "route_path_id": 34254}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1916.504, "from_m": 0.0, "section_seq": 1, "route_path_id": 34254}], "total_distance_m": 1916.504, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1342.159, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 574.345, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Woking |
2345 |
2345 |
1 |
None |
None |
Woking Up Yard Sidings |
2352 |
2352 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L01870/2026-09-16/detailed |
None |
Woking |
2026-09-16T23:45:03+01:00 |
Woking Up Yard Entry/Exit |
2.0 |
{"type": "LineString", "coordinates": [[-0.5566606, 51.31861320000001], [-0.557706, 51.31820849999999], [-0.5579842999999999, 51.3181007], [-0.5584950999999999, 51.317903], [-0.5597426, 51.31740719999999], [-0.5601217, 51.317264899999984], [-0.5603831, 51.317163400000005], [-0.5606069, 51.31707250000001], [-0.5612331999999999, 51.31681820000001], [-0.563201, 51.3160193], [-0.5639185, 51.315728], [-0.5654052, 51.3151232], [-0.5649571999999999, 51.31535459999999], [-0.5645948, 51.3155009], [-0.5639226, 51.31581489999999], [-0.5632851, 51.31607329999999], [-0.5632711, 51.316078899999994], [-0.5631797, 51.3161159], [-0.5625975999999999, 51.3163983], [-0.5621269999999999, 51.3165834], [-0.5604857000000001, 51.3172483], [-0.5602132, 51.31735449999999], [-0.5601951, 51.3173623], [-0.5595851999999999, 51.3176257], [-0.5597925000000001, 51.317553], [-0.5602075999999999, 51.31739009999998], [-0.5602221, 51.31738509999999], [-0.5602365, 51.31738], [-0.5605184, 51.317275300000006], [-0.5607309, 51.3171909], [-0.5630075, 51.3162855], [-0.5634492, 51.3161378], [-0.564054, 51.3159289], [-0.5647112, 51.315721100000005], [-0.5649928, 51.3156439], [-0.5654326999999999, 51.3155199], [-0.5656687, 51.31544279999999]]} |
1.1 |
2345 |
2347 |
None |
Woking Sig. Wk167/369 |
Woking Up Yard Entry/Exit |
51.3154428 |
-0.5656687 |
51.3154428 |
-0.5656687 |
1 |
0 |
2026-09-17 00:02:21 |
TERMINATED |
2026-09-16 23:52:00 |
Woking |
TD |
TRACKING_TIMEOUT |
51878123 |
1789598717604445 |
3 |
3 |
2026-09-17 00:02:03.515954 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:03.265179 |
| 595864 |
626662 |
L37867 |
742U72M017 |
2026-09-16 |
COMPLETE |
16758695 |
2026-09-17 00:52:00 |
2026-09-17 00:02:21 |
2026-09-19 00:02:21 |
{"id": 626662, "stp": "P", "toc": "Chiltern Railways", "uid": "L37867", "consist": "165036", "dest_crs": "BAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37867/2026-09-17/detailed", "trust_id": "742U72M017", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Banbury", "service_date": "2026-09-16", "dest_arr_time": "0053", "dest_platform": "1", "is_terminated": 1, "next_location": "Banbury", "signalling_id": "2U72", "timing_status": "EARLY", "origin_station": "Oxford", "current_leg_arr": "0052", "current_leg_dep": "0046", "current_leg_end": "Banbury", "origin_dep_time": "0022", "origin_platform": "2", "current_location": "Banbury", "last_update_time": "2026-09-17T00:02:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2810277999999995, 52.021079099999994], [-1.2814245999999998, 52.0217468], [-1.2818047999999995, 52.0223591], [-1.2822551, 52.02306670000001], [-1.2824597, 52.0233976], [-1.2826958999999998, 52.02375589999999], [-1.2834893999999997, 52.0249474], [-1.2839088, 52.02552879999999], [-1.2843368, 52.026082900000006], [-1.2849939999999995, 52.0268443], [-1.2853289999999995, 52.0272127], [-1.2856826, 52.0275682], [-1.28606, 52.0279407], [-1.2864382, 52.02828829999999], [-1.2879936999999997, 52.0297297], [-1.2886182999999998, 52.0303631], [-1.2891847999999997, 52.0309815], [-1.2895859, 52.03146879999999], [-1.2900262, 52.0319927], [-1.2907362, 52.03295130000001], [-1.2911726, 52.03363469999999], [-1.2913724, 52.0339549], [-1.2915169, 52.0342006], [-1.2918089999999998, 52.0347211], [-1.2920327, 52.0351734], [-1.2924413999999995, 52.0360668], [-1.2932707999999995, 52.03825659999999], [-1.2935820999999998, 52.03905759999999], [-1.2938711, 52.03972340000001], [-1.2939109, 52.0398134], [-1.2940162, 52.0400652], [-1.2941699, 52.040375999999995], [-1.2944391, 52.0408891], [-1.2947178, 52.0413538], [-1.2949501999999995, 52.04168510000001], [-1.2951843999999997, 52.0419801], [-1.2954143, 52.0422968], [-1.2956432999999998, 52.04257729999999], [-1.2959581999999998, 52.042988499999986], [-1.296207, 52.04328], [-1.296561, 52.0436929], [-1.2968305999999998, 52.043989100000005], [-1.2975016, 52.0446775], [-1.2982291, 52.045357200000005], [-1.2989693, 52.0460106], [-1.2997686, 52.046647199999995], [-1.300618, 52.047284100000006], [-1.3015116, 52.047912700000005], [-1.3021011999999998, 52.0482978], [-1.3027408, 52.04869149999999], [-1.3040520999999998, 52.049448799999986], [-1.3048374, 52.04986280000001], [-1.3056683999999998, 52.0502804], [-1.3065332, 52.0506898], [-1.3073847, 52.05106679999999], [-1.3082104, 52.05140850000001], [-1.3090913, 52.0517519], [-1.3108571999999998, 52.05241389999998], [-1.3128659, 52.0531708], [-1.314936, 52.05393380000001], [-1.3162902, 52.05444049999999], [-1.3166227605244207, 52.054578667909794], [-1.3171993, 52.05481819999999], [-1.3179624, 52.0550981], [-1.3188083, 52.0554168], [-1.3195154, 52.0556753], [-1.3200723, 52.0558886], [-1.3203523866346556, 52.05599826862521], [-1.3212110999999995, 52.0563345], [-1.3222149, 52.0567686], [-1.3228531999999995, 52.0570894], [-1.3233598, 52.057355699999995], [-1.3238257, 52.05761159999999], [-1.3241495999999997, 52.0578002], [-1.3248950999999998, 52.058253699999995], [-1.325416, 52.0586196], [-1.3257665999999997, 52.05887190000001], [-1.326064, 52.05910119999999], [-1.3263238999999998, 52.0592973], [-1.3266548, 52.05955530000001], [-1.3269139, 52.0597842], [-1.3272419, 52.06008500000001], [-1.3275713999999998, 52.0604088], [-1.3277370999999998, 52.060578], [-1.3281087, 52.0609914]]}", "current_leg_start": "Kings Sutton", "dest_arr_time_act": "0053", "motion_projection": null, "next_location_lat": "52.0609914", "next_location_lon": "-1.3281087", "previous_location": "Kings Sutton", "current_leg_milage": "3.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 195.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 224.925, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291.769, \"from_m\": 224.925, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 327.784, \"from_m\": 291.769, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 392.096, \"from_m\": 327.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 399.591, \"from_m\": 392.096, \"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\": 470.971, \"from_m\": 399.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 791.228, \"from_m\": 470.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\": 20819.879, \"from_m\": 791.228, \"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\": 28397.652, \"from_m\": 20819.879, \"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\": 35413.751, \"from_m\": 28397.652, \"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\": 35488.768, \"from_m\": 35413.751, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36069.82, \"from_m\": 35488.768, \"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\": 36517.998, \"from_m\": 36069.82, \"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}], \"service_id\": 626662, \"profile_key\": \"8a44120eb4a87674684e9ee63f2c23c185dd7cb0939b43a18e3375e3511a34c0\", \"schedule_id\": 32488, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0022\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 2, \"distance_m\": 4357.118, \"section_seq\": 1, \"route_path_id\": 27860}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": \"0033\", \"location\": \"Tackley\", \"stage_seq\": 3, \"distance_m\": 14695.749, \"section_seq\": 1, \"route_path_id\": 27860}, {\"is_pass\": false, \"wtt_arr\": \"0037\", \"wtt_dep\": \"0038\", \"location\": \"Heyford\", \"stage_seq\": 4, \"distance_m\": 18874.52, \"section_seq\": 1, \"route_path_id\": 27860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0044\", \"location\": \"Aynho Jn\", \"stage_seq\": 5, \"distance_m\": 28429.721, \"section_seq\": 1, \"route_path_id\": 27860}, {\"is_pass\": false, \"wtt_arr\": \"0046\", \"wtt_dep\": \"0047\", \"location\": \"Kings Sutton\", \"stage_seq\": 6, \"distance_m\": 30838.159, \"section_seq\": 1, \"route_path_id\": 27860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0051H\", \"location\": \"Banbury Depot Jn\", \"stage_seq\": 7, \"distance_m\": 35718.459, \"section_seq\": 1, \"route_path_id\": 27860}, {\"is_pass\": false, \"wtt_arr\": \"0053\", \"wtt_dep\": null, \"location\": \"Banbury\", \"stage_seq\": 8, \"distance_m\": 36517.998, \"section_seq\": 1, \"route_path_id\": 27860}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36517.998, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27860}], \"total_distance_m\": 36517.998, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 36352.792, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 165.206, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0022", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.0609914", "current_position_lon": "-1.3281087", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:28Z\", \"source_id\": 51930853, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:32:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:31:32Z\", \"source_id\": 16755391, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:02Z\", \"source_id\": 51933586, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:36:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:07Z\", \"source_id\": 16756162, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:22Z\", \"source_id\": 51940530, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:28Z\", \"source_id\": 16757979, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:50:26Z\", \"source_id\": 51943379, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:52:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:50:27Z\", \"source_id\": 16758695, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Banbury", "service_state_platform": "1", "timing_fact_generation": 1789602628281262, "current_leg_arrival_utc": "2026-09-18T00:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:10.510536", "service_state_evidence_id": 16758695, "current_leg_start_actual_dep": "2026-09-18T00:47:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:11.353628", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
OXF |
BAN |
2U72 |
165036 |
3 |
75 |
None |
{"version": 3, "segments": [{"to_m": 195.411, "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": 224.925, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291.769, "from_m": 224.925, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 327.784, "from_m": 291.769, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 392.096, "from_m": 327.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 399.591, "from_m": 392.096, "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": 470.971, "from_m": 399.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 791.228, "from_m": 470.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": 20819.879, "from_m": 791.228, "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": 28397.652, "from_m": 20819.879, "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": 35413.751, "from_m": 28397.652, "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": 35488.768, "from_m": 35413.751, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36069.82, "from_m": 35488.768, "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": 36517.998, "from_m": 36069.82, "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}], "service_id": 626662, "profile_key": "8a44120eb4a87674684e9ee63f2c23c185dd7cb0939b43a18e3375e3511a34c0", "schedule_id": 32488, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0022", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026", "location": "Wolvercote Jn", "stage_seq": 2, "distance_m": 4357.118, "section_seq": 1, "route_path_id": 27860}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": "0033", "location": "Tackley", "stage_seq": 3, "distance_m": 14695.749, "section_seq": 1, "route_path_id": 27860}, {"is_pass": false, "wtt_arr": "0037", "wtt_dep": "0038", "location": "Heyford", "stage_seq": 4, "distance_m": 18874.52, "section_seq": 1, "route_path_id": 27860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0044", "location": "Aynho Jn", "stage_seq": 5, "distance_m": 28429.721, "section_seq": 1, "route_path_id": 27860}, {"is_pass": false, "wtt_arr": "0046", "wtt_dep": "0047", "location": "Kings Sutton", "stage_seq": 6, "distance_m": 30838.159, "section_seq": 1, "route_path_id": 27860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0051H", "location": "Banbury Depot Jn", "stage_seq": 7, "distance_m": 35718.459, "section_seq": 1, "route_path_id": 27860}, {"is_pass": false, "wtt_arr": "0053", "wtt_dep": null, "location": "Banbury", "stage_seq": 8, "distance_m": 36517.998, "section_seq": 1, "route_path_id": 27860}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36517.998, "from_m": 0.0, "section_seq": 1, "route_path_id": 27860}], "total_distance_m": 36517.998, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 36352.792, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 165.206, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24397, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:28Z", "source_id": 51930853, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:32:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:31:32Z", "source_id": 16755391, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:02Z", "source_id": 51933586, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:36:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:07Z", "source_id": 16756162, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21095, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:22Z", "source_id": 51940530, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:28Z", "source_id": 16757979, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:50:26Z", "source_id": 51943379, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:52:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:50:27Z", "source_id": 16758695, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:52:00+01:00", "operational_fact": true}] |
Oxford |
0022 |
0022 |
2 |
None |
None |
Banbury |
0053 |
0053 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37867/2026-09-17/detailed |
None |
Kings Sutton |
2026-09-18T00:47:00+01:00 |
Banbury |
6.0 |
{"type": "LineString", "coordinates": [[-1.2810277999999995, 52.021079099999994], [-1.2814245999999998, 52.0217468], [-1.2818047999999995, 52.0223591], [-1.2822551, 52.02306670000001], [-1.2824597, 52.0233976], [-1.2826958999999998, 52.02375589999999], [-1.2834893999999997, 52.0249474], [-1.2839088, 52.02552879999999], [-1.2843368, 52.026082900000006], [-1.2849939999999995, 52.0268443], [-1.2853289999999995, 52.0272127], [-1.2856826, 52.0275682], [-1.28606, 52.0279407], [-1.2864382, 52.02828829999999], [-1.2879936999999997, 52.0297297], [-1.2886182999999998, 52.0303631], [-1.2891847999999997, 52.0309815], [-1.2895859, 52.03146879999999], [-1.2900262, 52.0319927], [-1.2907362, 52.03295130000001], [-1.2911726, 52.03363469999999], [-1.2913724, 52.0339549], [-1.2915169, 52.0342006], [-1.2918089999999998, 52.0347211], [-1.2920327, 52.0351734], [-1.2924413999999995, 52.0360668], [-1.2932707999999995, 52.03825659999999], [-1.2935820999999998, 52.03905759999999], [-1.2938711, 52.03972340000001], [-1.2939109, 52.0398134], [-1.2940162, 52.0400652], [-1.2941699, 52.040375999999995], [-1.2944391, 52.0408891], [-1.2947178, 52.0413538], [-1.2949501999999995, 52.04168510000001], [-1.2951843999999997, 52.0419801], [-1.2954143, 52.0422968], [-1.2956432999999998, 52.04257729999999], [-1.2959581999999998, 52.042988499999986], [-1.296207, 52.04328], [-1.296561, 52.0436929], [-1.2968305999999998, 52.043989100000005], [-1.2975016, 52.0446775], [-1.2982291, 52.045357200000005], [-1.2989693, 52.0460106], [-1.2997686, 52.046647199999995], [-1.300618, 52.047284100000006], [-1.3015116, 52.047912700000005], [-1.3021011999999998, 52.0482978], [-1.3027408, 52.04869149999999], [-1.3040520999999998, 52.049448799999986], [-1.3048374, 52.04986280000001], [-1.3056683999999998, 52.0502804], [-1.3065332, 52.0506898], [-1.3073847, 52.05106679999999], [-1.3082104, 52.05140850000001], [-1.3090913, 52.0517519], [-1.3108571999999998, 52.05241389999998], [-1.3128659, 52.0531708], [-1.314936, 52.05393380000001], [-1.3162902, 52.05444049999999], [-1.3166227605244207, 52.054578667909794], [-1.3171993, 52.05481819999999], [-1.3179624, 52.0550981], [-1.3188083, 52.0554168], [-1.3195154, 52.0556753], [-1.3200723, 52.0558886], [-1.3203523866346556, 52.05599826862521], [-1.3212110999999995, 52.0563345], [-1.3222149, 52.0567686], [-1.3228531999999995, 52.0570894], [-1.3233598, 52.057355699999995], [-1.3238257, 52.05761159999999], [-1.3241495999999997, 52.0578002], [-1.3248950999999998, 52.058253699999995], [-1.325416, 52.0586196], [-1.3257665999999997, 52.05887190000001], [-1.326064, 52.05910119999999], [-1.3263238999999998, 52.0592973], [-1.3266548, 52.05955530000001], [-1.3269139, 52.0597842], [-1.3272419, 52.06008500000001], [-1.3275713999999998, 52.0604088], [-1.3277370999999998, 52.060578], [-1.3281087, 52.0609914]]} |
3.5 |
0046 |
0052 |
Kings Sutton |
Banbury |
Banbury |
52.0609914 |
-1.3281087 |
52.0609914 |
-1.3281087 |
1 |
0 |
2026-09-17 00:02:21 |
TERMINATED |
2026-09-16 23:52:00 |
Banbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758695 |
1789602628281262 |
21 |
21 |
2026-09-17 00:02:11.353628 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:10.510536 |
| 595865 |
626736 |
C08128 |
405R42M017 |
2026-09-16 |
COMPLETE |
16759336 |
2026-09-17 00:56:00 |
2026-09-17 00:02:21 |
2026-09-19 00:02:21 |
{"id": 626736, "stp": "P", "toc": "Merseyrail", "uid": "C08128", "consist": "777002", "dest_crs": "RFY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08128/2026-09-17/detailed", "trust_id": "405R42M017", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rock Ferry", "service_date": "2026-09-16", "dest_arr_time": "0054", "dest_platform": "3", "is_terminated": 1, "next_location": "Rock Ferry", "signalling_id": "5R42", "timing_status": "LATE", "origin_station": "Chester", "current_leg_arr": "0054", "current_leg_dep": "0052½", "current_leg_end": "Rock Ferry", "origin_dep_time": "0030", "origin_platform": "7B", "current_location": "Rock Ferry Sig. 735", "last_update_time": "2026-09-17T00:02:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0115554, 53.37423889999999], [-3.0114932, 53.37403530000001], [-3.0114112999999993, 53.3736744], [-3.0113653999999994, 53.3734996], [-3.0112717999999994, 53.3732548], [-3.0108144, 53.3723642]]}", "current_leg_start": "Rock Ferry Sig. 722", "dest_arr_time_act": "0054", "motion_projection": null, "next_location_lat": "53.3723642", "next_location_lon": "-3.0108144", "previous_location": "Rock Ferry Sig. 735", "current_leg_milage": "0.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 422.589, \"from_m\": 0.0, \"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\": 790.269, \"from_m\": 422.589, \"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\": 2802.513, \"from_m\": 790.269, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12150.393, \"from_m\": 2802.513, \"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\": 12712.652, \"from_m\": 12150.393, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12759.577, \"from_m\": 12712.652, \"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\": 12810.487, \"from_m\": 12759.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13180.905, \"from_m\": 12810.487, \"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\": 21689.599, \"from_m\": 13180.905, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21729.868, \"from_m\": 21689.599, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21771.192, \"from_m\": 21729.868, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22002.859, \"from_m\": 21771.192, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22217.536, \"from_m\": 22002.859, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 626736, \"profile_key\": \"40254008c4021a92eae06e401a471ce9ab17680f429e5f15747267787ba3b51b\", \"schedule_id\": 805, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0030\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28259}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0031H\", \"location\": \"Chester North Jn\", \"stage_seq\": 2, \"distance_m\": 878.786, \"section_seq\": 1, \"route_path_id\": 28259}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0040\", \"location\": \"Hooton\", \"stage_seq\": 3, \"distance_m\": 13111.329, \"section_seq\": 1, \"route_path_id\": 28259}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0047\", \"location\": \"Rock Ferry\", \"stage_seq\": 4, \"distance_m\": 21771.192, \"section_seq\": 1, \"route_path_id\": 28259}, {\"is_pass\": false, \"wtt_arr\": \"0048H\", \"wtt_dep\": \"0052H\", \"location\": \"Rock Ferry Sig. 722\", \"stage_seq\": 5, \"distance_m\": 22002.859, \"section_seq\": 1, \"route_path_id\": 28259}, {\"is_pass\": false, \"wtt_arr\": \"0054\", \"wtt_dep\": null, \"location\": \"Rock Ferry\", \"stage_seq\": 6, \"distance_m\": 22217.536, \"section_seq\": 1, \"route_path_id\": 28259}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22217.536, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28259}], \"total_distance_m\": 22217.536, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22126.357, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 91.179, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0030", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.5", "current_position_lat": "53.3723642", "current_position_lon": "-3.0108144", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:44:59Z\", \"source_id\": 51940305, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:08Z\", \"source_id\": 16757929, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:51:01Z\", \"source_id\": 51943685, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:52:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 10268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:55:27Z\", \"source_id\": 51945918, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:56:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:51:08Z\", \"source_id\": 16758788, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:55:33Z\", \"source_id\": 16759336, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rock Ferry", "service_state_platform": "S1", "timing_fact_generation": 1789602933646731, "current_leg_arrival_utc": "2026-09-18T00:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:11.497980", "service_state_evidence_id": 51943685, "current_leg_start_actual_dep": "2026-09-18T00:54:30+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-16T23:52:09", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:12.364722", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
CTR |
RFY |
5R42 |
777002 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 422.589, "from_m": 0.0, "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": 790.269, "from_m": 422.589, "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": 2802.513, "from_m": 790.269, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12150.393, "from_m": 2802.513, "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": 12712.652, "from_m": 12150.393, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12759.577, "from_m": 12712.652, "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": 12810.487, "from_m": 12759.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13180.905, "from_m": 12810.487, "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": 21689.599, "from_m": 13180.905, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21729.868, "from_m": 21689.599, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21771.192, "from_m": 21729.868, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22002.859, "from_m": 21771.192, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22217.536, "from_m": 22002.859, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 10.0}], "service_id": 626736, "profile_key": "40254008c4021a92eae06e401a471ce9ab17680f429e5f15747267787ba3b51b", "schedule_id": 805, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0030", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28259}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0031H", "location": "Chester North Jn", "stage_seq": 2, "distance_m": 878.786, "section_seq": 1, "route_path_id": 28259}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0040", "location": "Hooton", "stage_seq": 3, "distance_m": 13111.329, "section_seq": 1, "route_path_id": 28259}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0047", "location": "Rock Ferry", "stage_seq": 4, "distance_m": 21771.192, "section_seq": 1, "route_path_id": 28259}, {"is_pass": false, "wtt_arr": "0048H", "wtt_dep": "0052H", "location": "Rock Ferry Sig. 722", "stage_seq": 5, "distance_m": 22002.859, "section_seq": 1, "route_path_id": 28259}, {"is_pass": false, "wtt_arr": "0054", "wtt_dep": null, "location": "Rock Ferry", "stage_seq": 6, "distance_m": 22217.536, "section_seq": 1, "route_path_id": 28259}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22217.536, "from_m": 0.0, "section_seq": 1, "route_path_id": 28259}], "total_distance_m": 22217.536, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22126.357, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 91.179, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:44:59Z", "source_id": 51940305, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:46:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:08Z", "source_id": 16757929, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10263, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:51:01Z", "source_id": 51943685, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:52:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 10268, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:55:27Z", "source_id": 51945918, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:56:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:51:08Z", "source_id": 16758788, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:55:33Z", "source_id": 16759336, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:56:00+01:00", "operational_fact": true}] |
Chester |
0030 |
0030 |
7B |
None |
None |
Rock Ferry |
0054 |
0054 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C08128/2026-09-17/detailed |
None |
Rock Ferry Sig. 722 |
2026-09-18T00:54:30+01:00 |
Rock Ferry |
1.5 |
{"type": "LineString", "coordinates": [[-3.0115554, 53.37423889999999], [-3.0114932, 53.37403530000001], [-3.0114112999999993, 53.3736744], [-3.0113653999999994, 53.3734996], [-3.0112717999999994, 53.3732548], [-3.0108144, 53.3723642]]} |
0.1 |
0052½ |
0054 |
Rock Ferry Sig. 735 |
Rock Ferry Sig. 735 |
Rock Ferry |
53.3723642 |
-3.0108144 |
53.3723642 |
-3.0108144 |
1 |
0 |
2026-09-17 00:02:21 |
TERMINATED |
2026-09-16 23:52:09 |
Rock Ferry |
TD |
DIRECT_DESTINATION_ARRIVAL |
51943685 |
1789602933646731 |
21 |
21 |
2026-09-17 00:02:12.364722 |
S1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:11.497980 |
| 595866 |
626392 |
C18651 |
542V78M017 |
2026-09-16 |
COMPLETE |
16758702 |
2026-09-17 00:52:00 |
2026-09-17 00:02:21 |
2026-09-19 00:02:21 |
{"id": 626392, "stp": "P", "toc": "Great Northern", "uid": "C18651", "consist": "717016", "dest_crs": "WGC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18651/2026-09-17/detailed", "trust_id": "542V78M017", "origin_crs": "MOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Welwyn Garden City", "service_date": "2026-09-16", "dest_arr_time": "0051", "dest_platform": "4", "is_terminated": 1, "next_location": "Welwyn Garden City", "signalling_id": "2V78", "timing_status": "LATE", "origin_station": "Moorgate (Great Northern)", "current_leg_arr": "0052", "current_leg_dep": "0047", "current_leg_end": "Welwyn Garden City", "origin_dep_time": "0001", "origin_platform": "9", "current_location": "Welwyn Garden City", "last_update_time": "2026-09-17T00:02:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]}", "current_leg_start": "Hatfield", "dest_arr_time_act": "0051", "motion_projection": null, "next_location_lat": "51.8007400", "next_location_lon": "-0.2037195", "previous_location": "Hatfield", "current_leg_milage": "2.6", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4194.835, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4253.067, \"from_m\": 4194.835, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4585.037, \"from_m\": 4253.067, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5438.236, \"from_m\": 4585.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5558.094, \"from_m\": 5438.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6152.676, \"from_m\": 5558.094, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6897.821, \"from_m\": 6152.676, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7275.163, \"from_m\": 6897.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8020.307, \"from_m\": 7275.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8107.921, \"from_m\": 8020.307, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 8190.726, \"from_m\": 8107.921, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9052.632, \"from_m\": 8190.726, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13189.071, \"from_m\": 9052.632, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 18106.97, \"from_m\": 13189.071, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18148.004, \"from_m\": 18106.97, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18196.329, \"from_m\": 18148.004, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 18271.464, \"from_m\": 18196.329, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18485.075, \"from_m\": 18271.464, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18550.884, \"from_m\": 18485.075, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23928.049, \"from_m\": 18550.884, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 24014.782, \"from_m\": 23928.049, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26724.808, \"from_m\": 24014.782, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27123.816, \"from_m\": 26724.808, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 29833.843, \"from_m\": 27123.816, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29920.575, \"from_m\": 29833.843, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29947.456, \"from_m\": 29920.575, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 29985.373, \"from_m\": 29947.456, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42886.573, \"from_m\": 29985.373, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 42928.942, \"from_m\": 42886.573, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43410.679, \"from_m\": 42928.942, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}], \"service_id\": 626392, \"profile_key\": \"4673125303e4fc14ca2d9e6019bd688e8a25440ea17fdc657ef0b156bba7c3e1\", \"schedule_id\": 31582, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0004\", \"location\": \"Old Street\", \"stage_seq\": 2, \"distance_m\": 599.469, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0006H\", \"wtt_dep\": \"0007\", \"location\": \"Essex Road\", \"stage_seq\": 3, \"distance_m\": 2682.793, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0008H\", \"wtt_dep\": \"0009H\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 4, \"distance_m\": 3546.924, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0012\", \"location\": \"Drayton Park\", \"stage_seq\": 5, \"distance_m\": 4337.077, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0014\", \"wtt_dep\": \"0015H\", \"location\": \"Finsbury Park\", \"stage_seq\": 6, \"distance_m\": 5660.319, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0017H\", \"wtt_dep\": \"0018\", \"location\": \"Harringay\", \"stage_seq\": 7, \"distance_m\": 7086.492, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0019H\", \"wtt_dep\": \"0020\", \"location\": \"Hornsey\", \"stage_seq\": 8, \"distance_m\": 10131.029, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": \"0023\", \"location\": \"Alexandra Palace\", \"stage_seq\": 9, \"distance_m\": 11653.433, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0025H\", \"wtt_dep\": \"0026\", \"location\": \"New Southgate\", \"stage_seq\": 10, \"distance_m\": 14050.233, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0028H\", \"wtt_dep\": \"0029\", \"location\": \"Oakleigh Park\", \"stage_seq\": 11, \"distance_m\": 17080.881, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0030H\", \"wtt_dep\": \"0031H\", \"location\": \"New Barnet\", \"stage_seq\": 12, \"distance_m\": 18405.004, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0033H\", \"wtt_dep\": \"0034\", \"location\": \"Hadley Wood\", \"stage_seq\": 13, \"distance_m\": 20677.781, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0036H\", \"wtt_dep\": \"0037H\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 24184.562, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0040\", \"wtt_dep\": \"0040H\", \"location\": \"Brookmans Park\", \"stage_seq\": 15, \"distance_m\": 26924.312, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0042H\", \"wtt_dep\": \"0043\", \"location\": \"Welham Green\", \"stage_seq\": 16, \"distance_m\": 34859.316, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0045H\", \"wtt_dep\": \"0046H\", \"location\": \"Hatfield\", \"stage_seq\": 17, \"distance_m\": 38268.3, \"section_seq\": 1, \"route_path_id\": 28422}, {\"is_pass\": false, \"wtt_arr\": \"0051\", \"wtt_dep\": null, \"location\": \"Welwyn Garden City\", \"stage_seq\": 18, \"distance_m\": 43410.679, \"section_seq\": 1, \"route_path_id\": 28422}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43410.679, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28422}], \"total_distance_m\": 43410.679, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 42975.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.574, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0001", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.8007400", "current_position_lon": "-0.2037195", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:02:19Z\", \"source_id\": 51901534, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:03:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:02:23Z\", \"source_id\": 16747413, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:06:18Z\", \"source_id\": 51906561, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:07:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:06:18Z\", \"source_id\": 16748730, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:08:33Z\", \"source_id\": 51909144, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:09:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:08:38Z\", \"source_id\": 16749472, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:10:29Z\", \"source_id\": 51911309, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:10:32Z\", \"source_id\": 16750040, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:21Z\", \"source_id\": 51914223, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:14:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:13:23Z\", \"source_id\": 16750861, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:08Z\", \"source_id\": 51918064, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:13Z\", \"source_id\": 16751914, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:47Z\", \"source_id\": 51919655, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:54Z\", \"source_id\": 16752361, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:21:20Z\", \"source_id\": 51921988, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:22:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:21:23Z\", \"source_id\": 16753017, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:05Z\", \"source_id\": 51925315, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:25:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:14Z\", \"source_id\": 16753972, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:07Z\", \"source_id\": 51928011, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:13Z\", \"source_id\": 16754704, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:30:08Z\", \"source_id\": 51929738, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:31:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:30:14Z\", \"source_id\": 16755137, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:20Z\", \"source_id\": 51932303, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:34:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:33:23Z\", \"source_id\": 16755807, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:38Z\", \"source_id\": 51934837, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:44Z\", \"source_id\": 16756473, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:43Z\", \"source_id\": 51937073, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:49Z\", \"source_id\": 16757018, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:10Z\", \"source_id\": 51939221, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:43:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:14Z\", \"source_id\": 16757612, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:41Z\", \"source_id\": 51940719, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:46:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:48Z\", \"source_id\": 16758038, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:50:30Z\", \"source_id\": 51943412, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:52:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:50:34Z\", \"source_id\": 16758702, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Welwyn Garden City", "service_state_platform": "4", "timing_fact_generation": 1789602635332509, "current_leg_arrival_utc": "2026-09-18T00:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:13.153440", "service_state_evidence_id": 16758702, "current_leg_start_actual_dep": "2026-09-18T00:47:30+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:13.407335", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
MOG |
WGC |
2V78 |
717016 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 4194.835, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4253.067, "from_m": 4194.835, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4585.037, "from_m": 4253.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5438.236, "from_m": 4585.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5558.094, "from_m": 5438.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6152.676, "from_m": 5558.094, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6897.821, "from_m": 6152.676, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7275.163, "from_m": 6897.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8020.307, "from_m": 7275.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8107.921, "from_m": 8020.307, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 8190.726, "from_m": 8107.921, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9052.632, "from_m": 8190.726, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13189.071, "from_m": 9052.632, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 18106.97, "from_m": 13189.071, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18148.004, "from_m": 18106.97, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18196.329, "from_m": 18148.004, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 18271.464, "from_m": 18196.329, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18485.075, "from_m": 18271.464, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18550.884, "from_m": 18485.075, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23928.049, "from_m": 18550.884, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 24014.782, "from_m": 23928.049, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26724.808, "from_m": 24014.782, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27123.816, "from_m": 26724.808, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 29833.843, "from_m": 27123.816, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29920.575, "from_m": 29833.843, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29947.456, "from_m": 29920.575, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 29985.373, "from_m": 29947.456, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42886.573, "from_m": 29985.373, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 42928.942, "from_m": 42886.573, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43410.679, "from_m": 42928.942, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}], "service_id": 626392, "profile_key": "4673125303e4fc14ca2d9e6019bd688e8a25440ea17fdc657ef0b156bba7c3e1", "schedule_id": 31582, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0001", "location": "Moorgate (Great Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0004", "location": "Old Street", "stage_seq": 2, "distance_m": 599.469, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0007", "location": "Essex Road", "stage_seq": 3, "distance_m": 2682.793, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0008H", "wtt_dep": "0009H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 4, "distance_m": 3546.924, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0012", "location": "Drayton Park", "stage_seq": 5, "distance_m": 4337.077, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": "0015H", "location": "Finsbury Park", "stage_seq": 6, "distance_m": 5660.319, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0018", "location": "Harringay", "stage_seq": 7, "distance_m": 7086.492, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0020", "location": "Hornsey", "stage_seq": 8, "distance_m": 10131.029, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": "0023", "location": "Alexandra Palace", "stage_seq": 9, "distance_m": 11653.433, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0025H", "wtt_dep": "0026", "location": "New Southgate", "stage_seq": 10, "distance_m": 14050.233, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0028H", "wtt_dep": "0029", "location": "Oakleigh Park", "stage_seq": 11, "distance_m": 17080.881, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0030H", "wtt_dep": "0031H", "location": "New Barnet", "stage_seq": 12, "distance_m": 18405.004, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0033H", "wtt_dep": "0034", "location": "Hadley Wood", "stage_seq": 13, "distance_m": 20677.781, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0036H", "wtt_dep": "0037H", "location": "Potters Bar", "stage_seq": 14, "distance_m": 24184.562, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0040", "wtt_dep": "0040H", "location": "Brookmans Park", "stage_seq": 15, "distance_m": 26924.312, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0042H", "wtt_dep": "0043", "location": "Welham Green", "stage_seq": 16, "distance_m": 34859.316, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0045H", "wtt_dep": "0046H", "location": "Hatfield", "stage_seq": 17, "distance_m": 38268.3, "section_seq": 1, "route_path_id": 28422}, {"is_pass": false, "wtt_arr": "0051", "wtt_dep": null, "location": "Welwyn Garden City", "stage_seq": 18, "distance_m": 43410.679, "section_seq": 1, "route_path_id": 28422}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43410.679, "from_m": 0.0, "section_seq": 1, "route_path_id": 28422}], "total_distance_m": 43410.679, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 42975.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.574, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16217, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:02:19Z", "source_id": 51901534, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:03:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:02:23Z", "source_id": 16747413, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16213, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:06:18Z", "source_id": 51906561, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:07:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:06:18Z", "source_id": 16748730, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16209, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:08:33Z", "source_id": 51909144, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:09:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:08:38Z", "source_id": 16749472, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16203, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:10:29Z", "source_id": 51911309, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:10:32Z", "source_id": 16750040, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16169, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:21Z", "source_id": 51914223, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:14:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:13:23Z", "source_id": 16750861, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16056, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:08Z", "source_id": 51918064, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:13Z", "source_id": 16751914, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16076, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:47Z", "source_id": 51919655, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:19:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:54Z", "source_id": 16752361, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:21:20Z", "source_id": 51921988, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:22:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:21:23Z", "source_id": 16753017, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15997, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:05Z", "source_id": 51925315, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:25:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:14Z", "source_id": 16753972, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15987, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:07Z", "source_id": 51928011, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:13Z", "source_id": 16754704, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:30:08Z", "source_id": 51929738, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:31:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:30:14Z", "source_id": 16755137, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15958, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:20Z", "source_id": 51932303, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:34:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:33:23Z", "source_id": 16755807, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:38Z", "source_id": 51934837, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:44Z", "source_id": 16756473, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T00:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15924, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:43Z", "source_id": 51937073, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:49Z", "source_id": 16757018, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15918, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:10Z", "source_id": 51939221, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:43:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:14Z", "source_id": 16757612, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:41Z", "source_id": 51940719, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:48Z", "source_id": 16758038, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15866, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:50:30Z", "source_id": 51943412, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:52:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:50:34Z", "source_id": 16758702, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:52:00+01:00", "operational_fact": true}] |
Moorgate (Great Northern) |
0001 |
0001 |
9 |
None |
None |
Welwyn Garden City |
0051 |
0051 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18651/2026-09-17/detailed |
None |
Hatfield |
2026-09-18T00:47:30+01:00 |
Welwyn Garden City |
5.0 |
{"type": "LineString", "coordinates": [[-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]} |
2.6 |
0047 |
0052 |
Hatfield |
Welwyn Garden City |
Welwyn Garden City |
51.8007400 |
-0.2037195 |
51.8007400 |
-0.2037195 |
1 |
0 |
2026-09-17 00:02:21 |
TERMINATED |
2026-09-16 23:52:00 |
Welwyn Garden City |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758702 |
1789602635332509 |
65 |
65 |
2026-09-17 00:02:13.407335 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:13.153440 |
| 595867 |
625596 |
W43861 |
691J36M916 |
2026-09-16 |
COMPLETE |
16758918 |
2026-09-17 00:52:00 |
2026-09-17 00:02:21 |
2026-09-19 00:02:21 |
{"id": 625596, "stp": "P", "toc": "Transport for Wales", "uid": "W43861", "consist": "158831+158834", "dest_crs": "SHR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43861/2026-09-17/detailed", "trust_id": "691J36M916", "origin_crs": "BHI", "show_on_map": 0, "dar_est_time": "23:16:00", "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-16", "dest_arr_time": "0055", "dest_platform": "5", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "1J36", "timing_status": "EARLY", "origin_station": "Birmingham International", "current_leg_arr": "0052", "current_leg_dep": "0040", "current_leg_end": "Shrewsbury", "origin_dep_time": "2316", "origin_platform": "5", "current_location": "Shrewsbury", "last_update_time": "2026-09-17T00:02:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]}", "current_leg_start": "Wellington (Shropshire)", "dest_arr_time_act": "0053", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Wellington (Shropshire)", "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\": 2559.427, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 6973.413, \"from_m\": 2559.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 11216.252, \"from_m\": 6973.413, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11584.723, \"from_m\": 11216.252, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12535.861, \"from_m\": 11584.723, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12910.062, \"from_m\": 12535.861, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13484.228, \"from_m\": 12910.062, \"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\": 14346.711, \"from_m\": 13484.228, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20027.391, \"from_m\": 14346.711, \"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\": 22588.347, \"from_m\": 20027.391, \"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\": 23200.718, \"from_m\": 22588.347, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26823.638, \"from_m\": 23200.718, \"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\": 27188.535, \"from_m\": 26823.638, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33255.925, \"from_m\": 27188.535, \"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\": 33605.169, \"from_m\": 33255.925, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34314.895, \"from_m\": 33605.169, \"capability_applied\": null, \"effective_limit_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\": 34631.121, \"from_m\": 34314.895, \"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\": 34758.471, \"from_m\": 34631.121, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34844.575, \"from_m\": 34758.471, \"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\": 36559.01, \"from_m\": 34844.575, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41165.605, \"from_m\": 36559.01, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41215.224, \"from_m\": 41165.605, \"capability_applied\": null, \"effective_limit_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\": 49137.028, \"from_m\": 41215.224, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49174.692, \"from_m\": 49137.028, \"capability_applied\": null, \"effective_limit_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\": 64689.375, \"from_m\": 49174.692, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66327.36, \"from_m\": 64689.375, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81052.447, \"from_m\": 66327.36, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81735.838, \"from_m\": 81052.447, \"capability_applied\": null, \"effective_limit_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\": 625596, \"profile_key\": \"1fbdd7e8a49cacc3e9de31087cd966ebc1c3677421fd5d189ee0fa682504554f\", \"schedule_id\": 38469, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Birmingham International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322H\", \"location\": \"Stechford\", \"stage_seq\": 2, \"distance_m\": 7127.742, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 11635.048, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Proof House Jn\", \"stage_seq\": 4, \"distance_m\": 12189.292, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2341\", \"location\": \"Birmingham New Street\", \"stage_seq\": 5, \"distance_m\": 13163.692, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Soho South Jn\", \"stage_seq\": 6, \"distance_m\": 16459.281, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Galton Jn\", \"stage_seq\": 7, \"distance_m\": 19172.311, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349H\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 8, \"distance_m\": 21711.783, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Dudley Port\", \"stage_seq\": 9, \"distance_m\": 24977.569, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": \"0002H\", \"location\": \"Wolverhampton\", \"stage_seq\": 10, \"distance_m\": 33972.228, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 11, \"distance_m\": 34706.16, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 12, \"distance_m\": 35759.561, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": \"0009\", \"location\": \"Bilbrook\", \"stage_seq\": 13, \"distance_m\": 40317.079, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": false, \"wtt_arr\": \"0010H\", \"wtt_dep\": \"0011H\", \"location\": \"Codsall\", \"stage_seq\": 14, \"distance_m\": 41483.569, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": false, \"wtt_arr\": \"0015H\", \"wtt_dep\": \"0016H\", \"location\": \"Albrighton\", \"stage_seq\": 15, \"distance_m\": 46268.261, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": \"0020\", \"location\": \"Cosford\", \"stage_seq\": 16, \"distance_m\": 48518.96, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": \"0025\", \"location\": \"Shifnal\", \"stage_seq\": 17, \"distance_m\": 53975.228, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 18, \"distance_m\": 57092.805, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": false, \"wtt_arr\": \"0030\", \"wtt_dep\": \"0031H\", \"location\": \"Telford Central\", \"stage_seq\": 19, \"distance_m\": 59060.101, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": false, \"wtt_arr\": \"0033\", \"wtt_dep\": \"0034\", \"location\": \"Oakengates\", \"stage_seq\": 20, \"distance_m\": 60534.628, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": false, \"wtt_arr\": \"0039\", \"wtt_dep\": \"0040H\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 21, \"distance_m\": 65261.698, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0051\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 22, \"distance_m\": 80924.499, \"section_seq\": 1, \"route_path_id\": 106048}, {\"is_pass\": false, \"wtt_arr\": \"0053\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 23, \"distance_m\": 81735.838, \"section_seq\": 1, \"route_path_id\": 106048}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81735.838, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106048}], \"total_distance_m\": 81735.838, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 81735.838, \"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": "2316", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:20:31Z\", \"source_id\": 51838056, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:21:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:20:36Z\", \"source_id\": 16728571, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:25:29Z\", \"source_id\": 51846508, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:25:31Z\", \"source_id\": 16731118, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:47:52Z\", \"source_id\": 51882009, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:49:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:47:59Z\", \"source_id\": 16741707, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:53:11Z\", \"source_id\": 51889523, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:54:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:53:13Z\", \"source_id\": 16743963, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:59:07Z\", \"source_id\": 51897470, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:59:13Z\", \"source_id\": 16746290, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:37Z\", \"source_id\": 51905675, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:07:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:05:38Z\", \"source_id\": 16748507, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:09:41Z\", \"source_id\": 51910383, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:10:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:09:48Z\", \"source_id\": 16749815, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:22Z\", \"source_id\": 51915306, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:15:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:14:24Z\", \"source_id\": 16751156, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:35Z\", \"source_id\": 51919440, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:18:44Z\", \"source_id\": 16752315, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:50Z\", \"source_id\": 51923339, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:24:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:53Z\", \"source_id\": 16753400, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:42Z\", \"source_id\": 51928465, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:47Z\", \"source_id\": 16754845, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:18Z\", \"source_id\": 51931496, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:23Z\", \"source_id\": 16755600, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:18Z\", \"source_id\": 51936075, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:38:22Z\", \"source_id\": 16756764, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:52:08Z\", \"source_id\": 16758918, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "5", "timing_fact_generation": 1789602733556684, "current_leg_arrival_utc": "2026-09-18T00:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:13.549059", "service_state_evidence_id": 16758918, "current_leg_start_actual_dep": "2026-09-18T00:40:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:14.421750", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
BHI |
SHR |
1J36 |
158831+158834 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2559.427, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 6973.413, "from_m": 2559.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 11216.252, "from_m": 6973.413, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 11584.723, "from_m": 11216.252, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12535.861, "from_m": 11584.723, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12910.062, "from_m": 12535.861, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13484.228, "from_m": 12910.062, "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": 14346.711, "from_m": 13484.228, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20027.391, "from_m": 14346.711, "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": 22588.347, "from_m": 20027.391, "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": 23200.718, "from_m": 22588.347, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26823.638, "from_m": 23200.718, "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": 27188.535, "from_m": 26823.638, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33255.925, "from_m": 27188.535, "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": 33605.169, "from_m": 33255.925, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34314.895, "from_m": 33605.169, "capability_applied": null, "effective_limit_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": 34631.121, "from_m": 34314.895, "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": 34758.471, "from_m": 34631.121, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34844.575, "from_m": 34758.471, "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": 36559.01, "from_m": 34844.575, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41165.605, "from_m": 36559.01, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41215.224, "from_m": 41165.605, "capability_applied": null, "effective_limit_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": 49137.028, "from_m": 41215.224, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49174.692, "from_m": 49137.028, "capability_applied": null, "effective_limit_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": 64689.375, "from_m": 49174.692, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66327.36, "from_m": 64689.375, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81052.447, "from_m": 66327.36, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81735.838, "from_m": 81052.447, "capability_applied": null, "effective_limit_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": 625596, "profile_key": "1fbdd7e8a49cacc3e9de31087cd966ebc1c3677421fd5d189ee0fa682504554f", "schedule_id": 38469, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2316", "location": "Birmingham International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Stechford", "stage_seq": 2, "distance_m": 7127.742, "section_seq": 1, "route_path_id": 106048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 11635.048, "section_seq": 1, "route_path_id": 106048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Proof House Jn", "stage_seq": 4, "distance_m": 12189.292, "section_seq": 1, "route_path_id": 106048}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2341", "location": "Birmingham New Street", "stage_seq": 5, "distance_m": 13163.692, "section_seq": 1, "route_path_id": 106048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Soho South Jn", "stage_seq": 6, "distance_m": 16459.281, "section_seq": 1, "route_path_id": 106048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Galton Jn", "stage_seq": 7, "distance_m": 19172.311, "section_seq": 1, "route_path_id": 106048}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349H", "location": "Sandwell & Dudley", "stage_seq": 8, "distance_m": 21711.783, "section_seq": 1, "route_path_id": 106048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Dudley Port", "stage_seq": 9, "distance_m": 24977.569, "section_seq": 1, "route_path_id": 106048}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "0002H", "location": "Wolverhampton", "stage_seq": 10, "distance_m": 33972.228, "section_seq": 1, "route_path_id": 106048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Wolverhampton North Jn", "stage_seq": 11, "distance_m": 34706.16, "section_seq": 1, "route_path_id": 106048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Stafford Rd Jn", "stage_seq": 12, "distance_m": 35759.561, "section_seq": 1, "route_path_id": 106048}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0009", "location": "Bilbrook", "stage_seq": 13, "distance_m": 40317.079, "section_seq": 1, "route_path_id": 106048}, {"is_pass": false, "wtt_arr": "0010H", "wtt_dep": "0011H", "location": "Codsall", "stage_seq": 14, "distance_m": 41483.569, "section_seq": 1, "route_path_id": 106048}, {"is_pass": false, "wtt_arr": "0015H", "wtt_dep": "0016H", "location": "Albrighton", "stage_seq": 15, "distance_m": 46268.261, "section_seq": 1, "route_path_id": 106048}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0020", "location": "Cosford", "stage_seq": 16, "distance_m": 48518.96, "section_seq": 1, "route_path_id": 106048}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": "0025", "location": "Shifnal", "stage_seq": 17, "distance_m": 53975.228, "section_seq": 1, "route_path_id": 106048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028", "location": "Madeley Jn (Shropshire)", "stage_seq": 18, "distance_m": 57092.805, "section_seq": 1, "route_path_id": 106048}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": "0031H", "location": "Telford Central", "stage_seq": 19, "distance_m": 59060.101, "section_seq": 1, "route_path_id": 106048}, {"is_pass": false, "wtt_arr": "0033", "wtt_dep": "0034", "location": "Oakengates", "stage_seq": 20, "distance_m": 60534.628, "section_seq": 1, "route_path_id": 106048}, {"is_pass": false, "wtt_arr": "0039", "wtt_dep": "0040H", "location": "Wellington (Shropshire)", "stage_seq": 21, "distance_m": 65261.698, "section_seq": 1, "route_path_id": 106048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0051", "location": "Shrewsbury Abbey Foregate", "stage_seq": 22, "distance_m": 80924.499, "section_seq": 1, "route_path_id": 106048}, {"is_pass": false, "wtt_arr": "0053", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 23, "distance_m": 81735.838, "section_seq": 1, "route_path_id": 106048}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81735.838, "from_m": 0.0, "section_seq": 1, "route_path_id": 106048}], "total_distance_m": 81735.838, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 81735.838, "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": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:20:31Z", "source_id": 51838056, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:21:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:20:36Z", "source_id": 16728571, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19418, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:25:29Z", "source_id": 51846508, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:25:31Z", "source_id": 16731118, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19625, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:47:52Z", "source_id": 51882009, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:49:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:47:59Z", "source_id": 16741707, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:53:11Z", "source_id": 51889523, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:54:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:53:13Z", "source_id": 16743963, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:59:07Z", "source_id": 51897470, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:59:13Z", "source_id": 16746290, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:37Z", "source_id": 51905675, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:07:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:05:38Z", "source_id": 16748507, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18984, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:09:41Z", "source_id": 51910383, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:10:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:09:48Z", "source_id": 16749815, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18978, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:22Z", "source_id": 51915306, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:15:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:14:24Z", "source_id": 16751156, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18964, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:35Z", "source_id": 51919440, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:18:44Z", "source_id": 16752315, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18961, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:50Z", "source_id": 51923339, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:24:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:53Z", "source_id": 16753400, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:42Z", "source_id": 51928465, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T23:29:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:47Z", "source_id": 16754845, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T00:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18913, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:18Z", "source_id": 51931496, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:33:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:23Z", "source_id": 16755600, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18894, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:18Z", "source_id": 51936075, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T23:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:38:22Z", "source_id": 16756764, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T00:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:52:08Z", "source_id": 16758918, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T00:52:00+01:00", "operational_fact": true}] |
Birmingham International |
2316 |
2316 |
5 |
23:16:00 |
None |
Shrewsbury |
0055 |
0053 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W43861/2026-09-17/detailed |
None |
Wellington (Shropshire) |
2026-09-18T00:40:30+01:00 |
Shrewsbury |
12.0 |
{"type": "LineString", "coordinates": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]} |
10.2 |
0040 |
0052 |
Wellington (Shropshire) |
Shrewsbury |
Shrewsbury |
52.7115534 |
-2.7493040 |
52.7115534 |
-2.7493040 |
1 |
0 |
2026-09-17 00:02:21 |
TERMINATED |
2026-09-16 23:52:00 |
Shrewsbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758918 |
1789602733556684 |
78 |
78 |
2026-09-17 00:02:14.421750 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:13.549059 |
| 595868 |
625762 |
G15752 |
835P95M916 |
2026-09-16 |
COMPLETE |
16758925 |
2026-09-17 00:51:00 |
2026-09-17 00:02:21 |
2026-09-19 00:02:21 |
{"id": 625762, "stp": "P", "toc": "Great Western Railway", "uid": "G15752", "consist": "150219+150249", "dest_crs": "XLZ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15752/2026-09-17/detailed", "trust_id": "835P95M916", "origin_crs": "EXD", "show_on_map": 0, "dar_est_time": "23:24:00", "dar_platform": null, "dest_station": "Laira T.& R.S.M.D.", "service_date": "2026-09-16", "dest_arr_time": "0114", "dest_platform": null, "is_terminated": 1, "next_location": "Laira T.& R.S.M.D.", "signalling_id": "5P95", "timing_status": "EARLY", "origin_station": "Exeter St. David's", "current_leg_arr": "0051", "current_leg_dep": "0049", "current_leg_end": "Laira T.& R.S.M.D.", "origin_dep_time": "2324", "origin_platform": "5", "current_location": "Laira T.& R.S.M.D.", "last_update_time": "2026-09-17T00:02:21", "route_debug_link": null, "timing_variation": "-23 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1179007, 50.37312519999999], [-4.12008, 50.37285190000001], [-4.1206062, 50.3728068], [-4.1207627, 50.372792399999994], [-4.1210217, 50.37277759999999], [-4.1212426, 50.3727649], [-4.120767099999999, 50.3728319], [-4.1206288, 50.3728539], [-4.1205497, 50.37286499999999], [-4.1187899, 50.37311119999999], [-4.117093499999999, 50.373353], [-4.115816999999999, 50.3735364], [-4.1153786, 50.3736051], [-4.1150158, 50.373680500000006], [-4.1149491, 50.373694400000005], [-4.1147846, 50.3737309], [-4.113989, 50.37395349999999], [-4.1135874, 50.37409220000001], [-4.1132001, 50.3742465], [-4.1128245, 50.3744072], [-4.1124841, 50.37457789999999], [-4.111983999999999, 50.37485279999999], [-4.1117022, 50.37502], [-4.1114382, 50.3752038], [-4.1111241, 50.375438900000006], [-4.1105832, 50.37584179999999], [-4.1100812, 50.376236299999995], [-4.109328299999999, 50.3768125], [-4.1088163, 50.3772062], [-4.1078354, 50.3779216], [-4.107190199999999, 50.3783249], [-4.106956, 50.378477700000005], [-4.1067404, 50.3786446], [-4.1065621, 50.37880590000001], [-4.106466600000001, 50.3788983], [-4.1063697, 50.37900440000001], [-4.1061766, 50.3791931], [-4.1060555, 50.379336899999984], [-4.1058952, 50.3795325], [-4.1057397, 50.37969029999999], [-4.1055758, 50.379834900000006], [-4.1052587, 50.3801372], [-4.1050339, 50.3803568], [-4.104839299999999, 50.380545899999994], [-4.104687499999999, 50.38074249999999], [-4.1043335, 50.3811697], [-4.1039794, 50.3815438]]}", "current_leg_start": "Mount Gould Carriage Wash", "dest_arr_time_act": "0114", "motion_projection": null, "next_location_lat": "50.3815438", "next_location_lon": "-4.1039794", "previous_location": "Mount Gould Carriage Wash", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 185.647, \"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\": 268.946, \"from_m\": 185.647, \"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\": 458.809, \"from_m\": 268.946, \"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\": 2571.361, \"from_m\": 458.809, \"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\": 11004.772, \"from_m\": 2571.361, \"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\": 14604.227, \"from_m\": 11004.772, \"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\": 17304.349, \"from_m\": 14604.227, \"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\": 17343.786, \"from_m\": 17304.349, \"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\": 17413.311, \"from_m\": 17343.786, \"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\": 18012.287, \"from_m\": 17413.311, \"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\": 19414.061, \"from_m\": 18012.287, \"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\": 22144.306, \"from_m\": 19414.061, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23653.622, \"from_m\": 22144.306, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25361.177, \"from_m\": 23653.622, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26310.333, \"from_m\": 25361.177, \"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\": 30251.027, \"from_m\": 26310.333, \"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\": 31460.216, \"from_m\": 30251.027, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31546.608, \"from_m\": 31460.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32089.204, \"from_m\": 31546.608, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33052.849, \"from_m\": 32089.204, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36644.881, \"from_m\": 33052.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44586.84, \"from_m\": 36644.881, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 45762.165, \"from_m\": 44586.84, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45790.529, \"from_m\": 45762.165, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64204.035, \"from_m\": 45790.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64294.604, \"from_m\": 64204.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72622.12, \"from_m\": 64294.604, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72663.872, \"from_m\": 72622.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72750.234, \"from_m\": 72663.872, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78548.701, \"from_m\": 72750.234, \"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\": 79026.951, \"from_m\": 78548.701, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81292.66, \"from_m\": 79026.951, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 82155.061, \"from_m\": 81292.66, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82859.945, \"from_m\": 82155.061, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 82976.883, \"from_m\": 82859.945, \"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\": 83681.166, \"from_m\": 82976.883, \"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\": 84543.823, \"from_m\": 83681.166, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84798.943, \"from_m\": 84543.823, \"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\": 86006.731, \"from_m\": 84798.943, \"capability_applied\": null, \"effective_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\": 625762, \"profile_key\": \"826aac294b1119d7e335bb8e9bbc274d42e90f20336606f35a61863dba5f6a8d\", \"schedule_id\": 9320, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Exeter St. David's\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Dawlish Warren\", \"stage_seq\": 2, \"distance_m\": 16999.186, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"Dawlish\", \"stage_seq\": 3, \"distance_m\": 19636.662, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Teignmouth\", \"stage_seq\": 4, \"distance_m\": 24090.736, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Newton Abbot\", \"stage_seq\": 5, \"distance_m\": 32256.263, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 6, \"distance_m\": 33143.243, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 7, \"distance_m\": 38308.11, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353H\", \"location\": \"Totnes\", \"stage_seq\": 8, \"distance_m\": 46301.998, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Rattery\", \"stage_seq\": 9, \"distance_m\": 53877.997, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 10, \"distance_m\": 58741.697, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"Ivybridge\", \"stage_seq\": 11, \"distance_m\": 64852.8, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011\", \"location\": \"Hemerdon\", \"stage_seq\": 12, \"distance_m\": 72622.12, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014H\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 13, \"distance_m\": 78206.859, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017\", \"location\": \"Lipson Jn\", \"stage_seq\": 14, \"distance_m\": 81065.898, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": false, \"wtt_arr\": \"0020\", \"wtt_dep\": \"0034\", \"location\": \"Plymouth\", \"stage_seq\": 15, \"distance_m\": 82918.287, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0038\", \"location\": \"Lipson Jn\", \"stage_seq\": 16, \"distance_m\": 84779.336, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": false, \"wtt_arr\": \"0041\", \"wtt_dep\": \"0046\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 17, \"distance_m\": 85517.219, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": false, \"wtt_arr\": \"0049\", \"wtt_dep\": \"0055\", \"location\": \"Mount Gould Carriage Wash\", \"stage_seq\": 18, \"distance_m\": 85517.219, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0112\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 19, \"distance_m\": 85517.219, \"section_seq\": 1, \"route_path_id\": 68934}, {\"is_pass\": false, \"wtt_arr\": \"0114\", \"wtt_dep\": null, \"location\": \"Laira T.& R.S.M.D.\", \"stage_seq\": 20, \"distance_m\": 86006.731, \"section_seq\": 1, \"route_path_id\": 68934}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 86006.731, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68934}], \"total_distance_m\": 86006.731, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 84394.583, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1612.148, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2324", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.3815438", "current_position_lon": "-4.1039794", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:56:06Z\", \"source_id\": 51794732, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:56:08Z\", \"source_id\": 16715297, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:57:07Z\", \"source_id\": 51796617, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:57:10Z\", \"source_id\": 16715878, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:00:16Z\", \"source_id\": 51802286, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:00:23Z\", \"source_id\": 16717632, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:07:47Z\", \"source_id\": 51815876, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:08:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:07:52Z\", \"source_id\": 16721811, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:22:10Z\", \"source_id\": 51840871, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:22:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:22:17Z\", \"source_id\": 16729389, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:38:37Z\", \"source_id\": 51868208, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:39:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:38:38Z\", \"source_id\": 16737465, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:00:57Z\", \"source_id\": 51899944, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:02:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:01:04Z\", \"source_id\": 16746943, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:50:37Z\", \"source_id\": 16758719, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:46:08Z\", \"source_id\": 16758082, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:52:08Z\", \"source_id\": 16758925, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Laira T.& R.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789602733619566, "current_leg_arrival_utc": "2026-09-18T01:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:13.604053", "service_state_evidence_id": 16758925, "current_leg_start_actual_dep": "2026-09-18T00:55:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-16T23:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:14.427490", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
EXD |
XLZ |
5P95 |
150219+150249 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 185.647, "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": 268.946, "from_m": 185.647, "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": 458.809, "from_m": 268.946, "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": 2571.361, "from_m": 458.809, "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": 11004.772, "from_m": 2571.361, "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": 14604.227, "from_m": 11004.772, "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": 17304.349, "from_m": 14604.227, "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": 17343.786, "from_m": 17304.349, "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": 17413.311, "from_m": 17343.786, "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": 18012.287, "from_m": 17413.311, "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": 19414.061, "from_m": 18012.287, "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": 22144.306, "from_m": 19414.061, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23653.622, "from_m": 22144.306, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25361.177, "from_m": 23653.622, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26310.333, "from_m": 25361.177, "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": 30251.027, "from_m": 26310.333, "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": 31460.216, "from_m": 30251.027, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31546.608, "from_m": 31460.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32089.204, "from_m": 31546.608, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33052.849, "from_m": 32089.204, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36644.881, "from_m": 33052.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44586.84, "from_m": 36644.881, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 45762.165, "from_m": 44586.84, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45790.529, "from_m": 45762.165, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64204.035, "from_m": 45790.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64294.604, "from_m": 64204.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72622.12, "from_m": 64294.604, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72663.872, "from_m": 72622.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72750.234, "from_m": 72663.872, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78548.701, "from_m": 72750.234, "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": 79026.951, "from_m": 78548.701, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81292.66, "from_m": 79026.951, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 82155.061, "from_m": 81292.66, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82859.945, "from_m": 82155.061, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 82976.883, "from_m": 82859.945, "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": 83681.166, "from_m": 82976.883, "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": 84543.823, "from_m": 83681.166, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84798.943, "from_m": 84543.823, "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": 86006.731, "from_m": 84798.943, "capability_applied": null, "effective_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": 625762, "profile_key": "826aac294b1119d7e335bb8e9bbc274d42e90f20336606f35a61863dba5f6a8d", "schedule_id": 9320, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2324", "location": "Exeter St. David's", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Dawlish Warren", "stage_seq": 2, "distance_m": 16999.186, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Dawlish", "stage_seq": 3, "distance_m": 19636.662, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Teignmouth", "stage_seq": 4, "distance_m": 24090.736, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Newton Abbot", "stage_seq": 5, "distance_m": 32256.263, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Newton Abbot West Jn", "stage_seq": 6, "distance_m": 33143.243, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Dainton Tunnel", "stage_seq": 7, "distance_m": 38308.11, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Totnes", "stage_seq": 8, "distance_m": 46301.998, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Rattery", "stage_seq": 9, "distance_m": 53877.997, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003", "location": "Aish Emergency Crossover", "stage_seq": 10, "distance_m": 58741.697, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Ivybridge", "stage_seq": 11, "distance_m": 64852.8, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011", "location": "Hemerdon", "stage_seq": 12, "distance_m": 72622.12, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014H", "location": "Tavistock Jn Yard", "stage_seq": 13, "distance_m": 78206.859, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Lipson Jn", "stage_seq": 14, "distance_m": 81065.898, "section_seq": 1, "route_path_id": 68934}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": "0034", "location": "Plymouth", "stage_seq": 15, "distance_m": 82918.287, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0038", "location": "Lipson Jn", "stage_seq": 16, "distance_m": 84779.336, "section_seq": 1, "route_path_id": 68934}, {"is_pass": false, "wtt_arr": "0041", "wtt_dep": "0046", "location": "Mount Gould Jn", "stage_seq": 17, "distance_m": 85517.219, "section_seq": 1, "route_path_id": 68934}, {"is_pass": false, "wtt_arr": "0049", "wtt_dep": "0055", "location": "Mount Gould Carriage Wash", "stage_seq": 18, "distance_m": 85517.219, "section_seq": 1, "route_path_id": 68934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0112", "location": "Mount Gould Jn", "stage_seq": 19, "distance_m": 85517.219, "section_seq": 1, "route_path_id": 68934}, {"is_pass": false, "wtt_arr": "0114", "wtt_dep": null, "location": "Laira T.& R.S.M.D.", "stage_seq": 20, "distance_m": 86006.731, "section_seq": 1, "route_path_id": 68934}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 86006.731, "from_m": 0.0, "section_seq": 1, "route_path_id": 68934}], "total_distance_m": 86006.731, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 84394.583, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1612.148, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26564, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:56:06Z", "source_id": 51794732, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:56:08Z", "source_id": 16715297, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26571, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:57:07Z", "source_id": 51796617, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T21:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:57:10Z", "source_id": 16715878, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26576, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:00:16Z", "source_id": 51802286, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:01:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:00:23Z", "source_id": 16717632, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26589, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:07:47Z", "source_id": 51815876, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T22:08:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:07:52Z", "source_id": 16721811, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26623, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:22:10Z", "source_id": 51840871, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:22:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:22:17Z", "source_id": 16729389, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26633, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:38:37Z", "source_id": 51868208, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T22:39:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:38:38Z", "source_id": 16737465, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26652, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:00:57Z", "source_id": 51899944, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:02:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:01:04Z", "source_id": 16746943, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:50:37Z", "source_id": 16758719, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T00:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:46:08Z", "source_id": 16758082, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T00:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:52:08Z", "source_id": 16758925, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:51:00+01:00", "operational_fact": true}] |
Exeter St. David's |
2324 |
2324 |
5 |
23:24:00 |
None |
Laira T.& R.S.M.D. |
0114 |
0114 |
None |
EARLY |
-23 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15752/2026-09-17/detailed |
None |
Mount Gould Carriage Wash |
2026-09-18T00:55:00+01:00 |
Laira T.& R.S.M.D. |
2.0 |
{"type": "LineString", "coordinates": [[-4.1179007, 50.37312519999999], [-4.12008, 50.37285190000001], [-4.1206062, 50.3728068], [-4.1207627, 50.372792399999994], [-4.1210217, 50.37277759999999], [-4.1212426, 50.3727649], [-4.120767099999999, 50.3728319], [-4.1206288, 50.3728539], [-4.1205497, 50.37286499999999], [-4.1187899, 50.37311119999999], [-4.117093499999999, 50.373353], [-4.115816999999999, 50.3735364], [-4.1153786, 50.3736051], [-4.1150158, 50.373680500000006], [-4.1149491, 50.373694400000005], [-4.1147846, 50.3737309], [-4.113989, 50.37395349999999], [-4.1135874, 50.37409220000001], [-4.1132001, 50.3742465], [-4.1128245, 50.3744072], [-4.1124841, 50.37457789999999], [-4.111983999999999, 50.37485279999999], [-4.1117022, 50.37502], [-4.1114382, 50.3752038], [-4.1111241, 50.375438900000006], [-4.1105832, 50.37584179999999], [-4.1100812, 50.376236299999995], [-4.109328299999999, 50.3768125], [-4.1088163, 50.3772062], [-4.1078354, 50.3779216], [-4.107190199999999, 50.3783249], [-4.106956, 50.378477700000005], [-4.1067404, 50.3786446], [-4.1065621, 50.37880590000001], [-4.106466600000001, 50.3788983], [-4.1063697, 50.37900440000001], [-4.1061766, 50.3791931], [-4.1060555, 50.379336899999984], [-4.1058952, 50.3795325], [-4.1057397, 50.37969029999999], [-4.1055758, 50.379834900000006], [-4.1052587, 50.3801372], [-4.1050339, 50.3803568], [-4.104839299999999, 50.380545899999994], [-4.104687499999999, 50.38074249999999], [-4.1043335, 50.3811697], [-4.1039794, 50.3815438]]} |
1.2 |
0049 |
0051 |
Mount Gould Carriage Wash |
Laira T.& R.S.M.D. |
Laira T.& R.S.M.D. |
50.3815438 |
-4.1039794 |
50.3815438 |
-4.1039794 |
1 |
0 |
2026-09-17 00:02:21 |
TERMINATED |
2026-09-16 23:51:00 |
Laira T.& R.S.M.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758925 |
1789602733619566 |
49 |
49 |
2026-09-17 00:02:14.427490 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:13.604053 |
| 595869 |
626551 |
P85746 |
631J78M017 |
2026-09-16 |
COMPLETE |
16758938 |
2026-09-17 00:52:00 |
2026-09-17 00:02:21 |
2026-09-19 00:02:21 |
{"id": 626551, "stp": "P", "toc": "Southeastern", "uid": "P85746", "consist": "395023", "dest_crs": "AFK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85746/2026-09-17/detailed", "trust_id": "631J78M017", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-16", "dest_arr_time": "0050", "dest_platform": "6", "is_terminated": 1, "next_location": "Ashford (Kent)", "signalling_id": "1J78", "timing_status": "LATE", "origin_station": "St. Pancras International", "current_leg_arr": "0052", "current_leg_dep": "0033", "current_leg_end": "Ashford (Kent)", "origin_dep_time": "0012", "origin_platform": "12", "current_location": "Ashford International", "last_update_time": "2026-09-17T00:02:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3205879045997044, 51.44270499868272], [0.32095549999999995, 51.442035399999995], [0.32123339999999995, 51.4414766], [0.32138759999999994, 51.4411479], [0.32148369999999993, 51.4409435], [0.32190119999999994, 51.4399531], [0.3220592, 51.439504], [0.3221008, 51.43936209999999], [0.3227402999999999, 51.437825], [0.3228529, 51.4375544], [0.32290119999999994, 51.4374382], [0.3233113, 51.4364624], [0.3235089, 51.435962800000006], [0.3236742, 51.435506800000006], [0.3236943, 51.4354573], [0.3237721, 51.43528479999999], [0.3238146, 51.435192399999984], [0.32385099999999994, 51.4351038], [0.3239107, 51.4349562], [0.3239549, 51.43483629999999], [0.32398309999999997, 51.43476499999999], [0.3240206, 51.43466389999999], [0.3246125999999999, 51.4331054], [0.3248477, 51.43259369999999], [0.32509639999999995, 51.4320818], [0.3253543, 51.43159419999999], [0.3256379999999999, 51.4311108], [0.3260269, 51.4304934], [0.3262813, 51.43010199999999], [0.32655689999999993, 51.4297126], [0.3268438, 51.4293266], [0.3273144, 51.42874429999999], [0.3279611, 51.42794249999999], [0.32952309999999996, 51.42642810000001], [0.330248, 51.425776600000006], [0.3310585, 51.4251304], [0.3314039999999999, 51.4248813], [0.3317785, 51.42458049999999], [0.3322245999999999, 51.4242652], [0.33313659999999995, 51.4236495], [0.33374989999999993, 51.4232616], [0.33437610000000006, 51.4228834], [0.33546079999999995, 51.4222853], [0.3359015320418534, 51.42205836316194], [0.3360076, 51.42203279999999], [0.3360949036811427, 51.42200978674782], [0.3364359, 51.421919900000006], [0.33731649999999996, 51.421662299999994], [0.3377727, 51.421511300000006], [0.33823489999999995, 51.4213562], [0.33888009999999996, 51.42111649999999], [0.3395134000000001, 51.42085599999999], [0.34004999999999996, 51.4206221], [0.34056429999999993, 51.42038600000001], [0.34136379999999994, 51.4200215], [0.34207309999999996, 51.4197122], [0.3425403, 51.4195219], [0.343302, 51.419222000000005], [0.3440041999999999, 51.418986899999986], [0.3447181999999999, 51.41875499999999], [0.34702419999999995, 51.4180251], [0.34750629999999993, 51.4178801], [0.3480854, 51.4177072], [0.34857999999999995, 51.417555799999995], [0.34909039999999997, 51.4174053], [0.34993859999999993, 51.4171533], [0.3515596, 51.4166696], [0.352639, 51.4163468], [0.35297540000000005, 51.4162463], [0.3567239, 51.4150788], [0.3580674, 51.41468379999999], [0.3592877, 51.41431709999999], [0.35932611364780853, 51.41430547763137], [0.3616816, 51.41359280000001], [0.3648214, 51.412659399999995], [0.37041889999999994, 51.4109892], [0.3752099, 51.4095498], [0.38001729999999995, 51.4081147], [0.3816168999999999, 51.4076356], [0.3821048, 51.40749069999999], [0.3854635, 51.40648540000001], [0.389308, 51.40533589999998], [0.3924239, 51.40440459999999], [0.39334879999999994, 51.4041318], [0.3942978999999999, 51.4038595], [0.39525019999999994, 51.4035924], [0.3962070999999999, 51.4033391], [0.3972455999999999, 51.403077200000006], [0.39828499999999994, 51.402828199999995], [0.3991833, 51.4026221], [0.4001103, 51.4024203], [0.4010040999999999, 51.4022319], [0.4019210999999999, 51.4020513], [0.4028398, 51.401881], [0.4037437, 51.40172119999999], [0.4046365, 51.40156609999999], [0.40474759999999993, 51.401549199999984], [0.4050349, 51.4015004], [0.4055479, 51.401424799999994], [0.4065353, 51.4012766], [0.407459, 51.40114989999999], [0.40854920000000006, 51.4010114], [0.4091116, 51.4009419], [0.4096647, 51.40088059999999], [0.4107672, 51.4007648], [0.411925, 51.4006435], [0.413105, 51.4005493], [0.4143532, 51.4004575], [0.4153148, 51.4004132], [0.4164055, 51.400349], [0.4171908999999999, 51.4003204], [0.4182327, 51.4002851], [0.419788, 51.40022679999999], [0.4210668, 51.400185099999995], [0.4228597999999999, 51.40010749999999], [0.4237285, 51.40006120000001], [0.424625, 51.4000021], [0.425514, 51.3999384], [0.4264179, 51.3998615], [0.42806989999999995, 51.39970569999999], [0.428959, 51.399603799999994], [0.429822, 51.399498400000006], [0.431112, 51.399327], [0.4317375, 51.3992355], [0.4323904, 51.3991354], [0.4329346999999999, 51.39904560000001], [0.4334347, 51.398960800000005], [0.4339296, 51.3988789], [0.4348168, 51.398720199999985], [0.4360901, 51.39847469999999], [0.4373355, 51.3982153], [0.4385890999999999, 51.3979371], [0.4395239, 51.3977104], [0.44036099999999995, 51.3975043], [0.4413744, 51.397235599999995], [0.4423711, 51.396957699999994], [0.4434811, 51.39663339999999], [0.444568, 51.396301399999984], [0.44547639999999994, 51.396009199999995], [0.4463579999999999, 51.395710400000006], [0.4470318, 51.395474199999995], [0.4476851, 51.395236800000006], [0.4484109, 51.3949693], [0.4491403, 51.39468550000001], [0.4491576420597607, 51.39467856224667], [0.4498697, 51.39439370000001], [0.4505673, 51.39410529999999], [0.451427, 51.393737], [0.4522845, 51.393356], [0.4531346, 51.3929634], [0.4539587000000001, 51.3925731], [0.4549220000000001, 51.39209590000001], [0.45570909999999987, 51.39168569999999], [0.4559408, 51.39156740000001], [0.4565016, 51.391260800000005], [0.4571958, 51.39087860000001], [0.45830009999999993, 51.3902381], [0.4593822000000001, 51.389573299999995], [0.46046070000000006, 51.388888900000005], [0.4611325, 51.3884255], [0.4616708, 51.38805709999999], [0.4617406999999999, 51.3880066], [0.4618794999999999, 51.38790629999999], [0.4627009, 51.3873124], [0.46338100400561755, 51.38679167395817], [0.46368280000000006, 51.3865606], [0.46464979999999995, 51.38578480000001], [0.4652679, 51.3852586], [0.4657505, 51.3848416], [0.46614960000000005, 51.3844837], [0.4665344, 51.384116], [0.4670572, 51.3836126], [0.4675003, 51.38317829999999], [0.467846, 51.38283179999999], [0.4682395, 51.3824322], [0.46883720000000007, 51.3818078], [0.47002820000000006, 51.38053620000001], [0.4701195643205342, 51.38043673042334], [0.47014658882373234, 51.38040730843824], [0.4701939, 51.3803558], [0.4705546999999999, 51.37996239999999], [0.47165944052145065, 51.37877263831019], [0.4716956974031245, 51.3787335905637], [0.4725931, 51.377767100000014], [0.4736219, 51.37666960000001], [0.4740021, 51.3762406], [0.4746429999999998, 51.3755788], [0.475219, 51.3749768], [0.4758015, 51.37435469999999], [0.47708020000000007, 51.373006], [0.47775529999999994, 51.3723059], [0.4784292, 51.37160659999999], [0.4796938999999999, 51.3702639], [0.4834975, 51.3661956], [0.4867851, 51.3626951], [0.4872878999999999, 51.36215850000001], [0.4887714, 51.3606605], [0.4897916999999999, 51.3595722], [0.4902324, 51.359102400000005], [0.49188039999999994, 51.3573459], [0.4927536999999999, 51.356417500000006], [0.4939578, 51.35511789999998], [0.4947523999999998, 51.3542187], [0.4954508, 51.35340819999999], [0.4959184999999999, 51.3528343], [0.4963989, 51.35221370000001], [0.4972048999999999, 51.35112689999999], [0.49777529999999987, 51.35030760000001], [0.4984597, 51.34925949999999], [0.4989413, 51.3484743], [0.4993913, 51.3476913], [0.4998526, 51.3468609], [0.5001213, 51.34633999999999], [0.5003964, 51.3457708], [0.5006891, 51.3451747], [0.500816, 51.3448799], [0.5014192, 51.3433023], [0.5019265, 51.34182639999999], [0.5021612, 51.34105950000001], [0.5025041, 51.339939], [0.5028828000000001, 51.3380631], [0.503224, 51.3362144], [0.5036011, 51.3343522], [0.5040352, 51.33257179999999], [0.5045166, 51.33079759999999], [0.5045495576077466, 51.33069708903964], [0.5052518999999999, 51.3285551], [0.5061563, 51.3262653], [0.5073093, 51.3238253], [0.5080302, 51.322409], [0.5088151, 51.320984499999994], [0.5096829, 51.3195892], [0.510643, 51.318196099999994], [0.5117606, 51.316716799999995], [0.5119255, 51.3164995], [0.5122636, 51.316089299999994], [0.5131109, 51.3150673], [0.5139512, 51.314130699999986], [0.5146654, 51.31336480000001], [0.5154462, 51.312574700000006], [0.5161114, 51.31192469999999], [0.5168641, 51.31122439999999], [0.5177324, 51.31044309999999], [0.5183977, 51.3098719], [0.5192484, 51.3091606], [0.5201938, 51.308412], [0.5213351, 51.307545299999994], [0.5225115, 51.30670479999999], [0.523842, 51.30578770000001], [0.5250009, 51.3050238], [0.5261528, 51.30428839999999], [0.526909, 51.3038243], [0.5279419, 51.3032158], [0.5294193, 51.3023621], [0.5311839, 51.301396800000006], [0.5325914, 51.30066999999999], [0.5343186, 51.2998255], [0.536372, 51.298860700000006], [0.5381028999999999, 51.298116400000005], [0.5385334999999999, 51.29793909999999], [0.5389891704717129, 51.29775599022007], [0.5393561999999998, 51.2976085], [0.540256, 51.297252799999995], [0.5413571, 51.2968379], [0.5422288999999999, 51.296524899999994], [0.5432705, 51.2961647], [0.544517, 51.2957488], [0.5458368999999998, 51.29531969999999], [0.5472654, 51.2948731], [0.5483595, 51.29453590000001], [0.5496426999999999, 51.294132], [0.5511027, 51.2936777], [0.5524034, 51.29327150000001], [0.553599, 51.29289169999999], [0.5550047, 51.2924571], [0.55654, 51.2919721], [0.5579684999999999, 51.291525500000006], [0.5611143, 51.290538000000005], [0.5625392999999999, 51.290099], [0.563917, 51.28966439999999], [0.5650951, 51.2892976], [0.566184, 51.28895820000001], [0.5677367999999999, 51.28847100000001], [0.5693806, 51.28795649999999], [0.5707004999999999, 51.2875393], [0.5716772999999999, 51.2872317], [0.5723635999999999, 51.2870072], [0.5730095, 51.2867915], [0.5736992999999999, 51.2865605], [0.5745815, 51.2862452], [0.5754201, 51.28593539999999], [0.5763216, 51.2855927], [0.5769746000000001, 51.2853386], [0.5777484, 51.28502769999999], [0.5785693999999999, 51.2846839], [0.5792223999999999, 51.2844047], [0.5799243, 51.284099199999986], [0.5807717, 51.2837095], [0.5818879999999998, 51.2831832], [0.5822278999999999, 51.2830185], [0.5828072, 51.2827295], [0.5841317, 51.2820466], [0.5856568, 51.2812135], [0.5870852999999999, 51.2803897], [0.58864, 51.27948369999999], [0.5901030999999999, 51.27862119999999], [0.5910699, 51.27805099999999], [0.5920082, 51.27749639999999], [0.5922014, 51.27738730000001], [0.5932463, 51.276785], [0.5943033999999999, 51.2761609], [0.5952738999999999, 51.2755956], [0.5970375999999998, 51.2745939], [0.5971453260143513, 51.27453379516892], [0.5983578, 51.27385730000001], [0.5992766, 51.2733581], [0.6001445999999999, 51.272869500000006], [0.6020063999999999, 51.2718333], [0.6029855, 51.271288299999995], [0.6037788999999999, 51.2708525], [0.6039313999999999, 51.2707673], [0.6046985999999999, 51.2703406], [0.6056628999999999, 51.2698015], [0.6065672999999999, 51.2692976], [0.6071650768209588, 51.26896821683441], [0.6071690999999999, 51.268965999999985], [0.6072735744683083, 51.26890897805219], [0.607906, 51.26856380000001], [0.6087967, 51.26806319999999], [0.6096174000000001, 51.2676107], [0.6105954, 51.2670641], [0.6123597999999999, 51.2660927], [0.6132232, 51.26561350000001], [0.6141515, 51.265096799999995], [0.6150987, 51.2645747], [0.6157688999999998, 51.2642035], [0.6167058, 51.26368999999998], [0.6177982999999999, 51.2631144], [0.6190088, 51.2624875], [0.6205064999999998, 51.26174279999999], [0.6214323999999999, 51.2613086], [0.6255672, 51.25936949999999], [0.6262004999999999, 51.2590939], [0.6268689999999999, 51.2587901], [0.6272492, 51.25862059999999], [0.6275648999999999, 51.2584798], [0.6285769999999999, 51.2580079], [0.628820698883665, 51.25789280153453], [0.6295805999999999, 51.2575339], [0.6303260999999999, 51.2571616], [0.6309381, 51.256851299999994], [0.6313928999999999, 51.2566148], [0.6320459999999999, 51.2562617], [0.6328102999999999, 51.2558444], [0.6335847999999998, 51.2554068], [0.6341779999999999, 51.25506219999998], [0.6347696, 51.2547059], [0.6354483, 51.2542972], [0.6361852, 51.253841300000005], [0.6368742, 51.2534218], [0.637435, 51.2530762], [0.6380266, 51.25271990000001], [0.6386539999999999, 51.2523389], [0.6390113999999999, 51.2521249], [0.639832, 51.25165510000001], [0.6406424, 51.251202500000005], [0.6415656999999999, 51.2507059], [0.6423161999999999, 51.25030889999999], [0.6431315, 51.249899600000006], [0.644045, 51.249450200000005], [0.6451241, 51.24894969999999], [0.6461645, 51.24847199999999], [0.6473459, 51.2479636], [0.6480307, 51.24767800000001], [0.6485915, 51.24745329999999], [0.6492583, 51.24718679999999], [0.6500208, 51.2468957], [0.6505137999999999, 51.246712499999994], [0.6512696, 51.24644], [0.6514180999999999, 51.24638710000001], [0.6523901, 51.246039], [0.6535217, 51.245656], [0.6541841999999999, 51.2454396], [0.6551899999999999, 51.24512169999999], [0.6563506, 51.244766], [0.6580309999999999, 51.2442635], [0.6598661999999998, 51.2437065], [0.6614353999999999, 51.243234300000005], [0.6632311, 51.242694], [0.6651655, 51.2421076], [0.6666063999999999, 51.241673199999994], [0.6673398999999999, 51.2414495], [0.6682751, 51.24116149999999], [0.6692803999999999, 51.2408394], [0.6700703, 51.24057820000001], [0.6707986000000001, 51.24032449999999], [0.6714773999999999, 51.2400837], [0.6720928999999999, 51.23985999999999], [0.6726792999999999, 51.2396491], [0.673476, 51.2393387], [0.6744932999999999, 51.2389309], [0.6754489999999999, 51.2385359], [0.6765296, 51.2380703], [0.6777940999999998, 51.2374966], [0.6782568, 51.2372742], [0.6783922999999998, 51.23720910000001], [0.6791493, 51.2368524], [0.6798348, 51.2365353], [0.6805576999999999, 51.23618709999999], [0.6812541, 51.2358442], [0.681896, 51.2355346], [0.6826080999999999, 51.235199300000005], [0.6833081, 51.2348753], [0.6840878, 51.2345263], [0.6848893999999999, 51.23418419999999], [0.6857029999999998, 51.2338489], [0.6865806999999999, 51.2334946], [0.6874028, 51.2331691], [0.688035, 51.23292990000001], [0.6887495, 51.2326642], [0.6894797, 51.232403], [0.6899573, 51.232235], [0.6906597, 51.23199389999999], [0.6912380999999999, 51.2318016], [0.6917925, 51.2316221], [0.6924251999999999, 51.2314201], [0.6936124, 51.2310643], [0.6945347999999999, 51.230788700000005], [0.6955684999999999, 51.23049120000001], [0.6972883999999999, 51.22999530000001], [0.6984614999999998, 51.22964560000001], [0.6996591999999999, 51.229288200000006], [0.7018113000000001, 51.22857799999999], [0.7027117, 51.228269], [0.7033476, 51.22804339999998], [0.7047524, 51.227528499999984], [0.7058453, 51.22709999999999], [0.7071703, 51.226564], [0.7084614, 51.2260129], [0.7097671, 51.22543139999999], [0.7106424, 51.22502709999999], [0.711404, 51.224663699999994], [0.7123446, 51.22419729999999], [0.7134760999999998, 51.2236204], [0.7145376, 51.22306160000001], [0.7156667, 51.2224665], [0.7169361, 51.22178960000001], [0.7186522272956171, 51.22082998141417], [0.7187248, 51.2207894], [0.7197982126381236, 51.22022142614384], [0.7220959999999998, 51.2190056], [0.7234225581570597, 51.21830176221716], [0.7235073, 51.218256800000006], [0.7250985999999999, 51.21742720000001], [0.7271549, 51.216409], [0.7281250999999999, 51.2159559], [0.7286181, 51.2157286], [0.7291110999999999, 51.21551109999999], [0.7300988, 51.21508279999998], [0.7311073, 51.2146555], [0.7315936, 51.2144516], [0.7337825, 51.213534], [0.7376291, 51.2119237], [0.7441684999999999, 51.2091875], [0.7462370999999999, 51.2083202], [0.7483097999999999, 51.20745], [0.7496123999999998, 51.20690390000001], [0.750934, 51.2063524], [0.7527286999999999, 51.205603299999986], [0.7544899999999999, 51.20486129999999], [0.7562218, 51.20413549999999], [0.7579737999999999, 51.20340300000001], [0.7599119, 51.202589999999994], [0.7610003, 51.20213339999999], [0.7622781999999999, 51.2015978], [0.7675288, 51.1993971], [0.7690393, 51.1987642], [0.7700004999999999, 51.198364100000006], [0.7712703, 51.197846099999985], [0.7720021, 51.1975663], [0.7728958999999999, 51.197237199999975], [0.7735743, 51.1969989], [0.7742501999999999, 51.196772499999994], [0.7749293, 51.1965491], [0.7756370999999999, 51.196328], [0.7765370999999999, 51.1960623], [0.7769882999999999, 51.19593499999999], [0.7774493000000001, 51.19580810000001], [0.7781402999999999, 51.1956231], [0.7788008, 51.1954531], [0.779424, 51.1952986], [0.7800671999999998, 51.1951466], [0.7809713999999999, 51.194945899999986], [0.7822350999999998, 51.1946908], [0.7829559, 51.1945515], [0.7836427999999999, 51.194429], [0.7842784, 51.19432119999999], [0.7849079, 51.1942253], [0.7858428, 51.1940851], [0.7867567, 51.1939654], [0.7871998, 51.1939121], [0.7882212, 51.1937916], [0.7892728, 51.19368759999999], [0.7899344, 51.19363030000001], [0.7905887, 51.19358179999998], [0.7912569, 51.19353710000001], [0.7919126, 51.19349439999999], [0.7932374999999999, 51.1934268], [0.7945509000000001, 51.1933687], [0.7955396, 51.1933277], [0.7964604, 51.19328779999999], [0.7982347, 51.1931878], [0.7985871999999999, 51.193162399999984], [0.7995008999999998, 51.1930964], [0.800837, 51.1929777], [0.8024848999999998, 51.1927854], [0.8035551999999999, 51.192643200000006], [0.8042812, 51.1925355], [0.8050211, 51.192419300000005], [0.8057459, 51.1922945], [0.8064797999999999, 51.1921603], [0.8070860999999999, 51.1920441], [0.8079082, 51.1918727], [0.8084837557075693, 51.19174607939818], [0.8086223, 51.1917156], [0.8093631, 51.191544], [0.8109622999999999, 51.1911423], [0.8126477, 51.19066789999999], [0.8138843000000001, 51.1902862], [0.8151502, 51.18986029999999], [0.8157980000000001, 51.18962789999999], [0.8164544999999999, 51.189385], [0.8170829, 51.1891437], [0.8176983, 51.18890170000001], [0.8185364999999999, 51.18854830000001], [0.8193508999999999, 51.1881909], [0.8201464999999999, 51.1878235], [0.8208776, 51.1874702], [0.82214, 51.186828199999994], [0.8225047999999999, 51.1866342], [0.8228752, 51.186431199999994], [0.8235892, 51.1860258], [0.8242872999999998, 51.185612799999994], [0.824975, 51.18518509999999], [0.8254461999999999, 51.18488180000001], [0.8259352, 51.1845599], [0.8268444999999999, 51.1839241], [0.8273094, 51.183589], [0.8277628999999999, 51.1832472], [0.8282041999999998, 51.182904699999995], [0.8286333, 51.1825559], [0.8289964, 51.1822579], [0.8293607999999999, 51.1819445], [0.8300637, 51.1813191], [0.8307288, 51.1806884], [0.8313747, 51.1800458], [0.8317226999999999, 51.1796845], [0.8320625, 51.1793166], [0.8323877, 51.1789549], [0.8326958, 51.1785875], [0.8331848, 51.1779969], [0.8336225, 51.1774381], [0.8340382, 51.176871799999994], [0.8344363999999999, 51.17630520000001], [0.834867, 51.17564470000001], [0.8352386999999999, 51.1750438], [0.835625, 51.1743892], [0.8359979, 51.173733899999995], [0.8374758999999999, 51.1711216], [0.8377253, 51.170674], [0.838119, 51.1699941], [0.8387816999999999, 51.1688102], [0.8392241, 51.1680302], [0.8396874999999999, 51.1672283], [0.8401691, 51.166438699999986], [0.8406832999999999, 51.165648899999994], [0.8408561999999999, 51.16539309999999], [0.8410346999999999, 51.165144700000006], [0.8414112, 51.16462489999999], [0.8418085999999999, 51.164114299999994], [0.8421203999999999, 51.1637219], [0.8421973, 51.1636251], [0.8422156, 51.163602100000006], [0.84258, 51.1631821], [0.8431374999999999, 51.16254349999999], [0.8436562719041496, 51.1620009602833], [0.8441173999999999, 51.1615187], [0.8447254999999999, 51.1609281], [0.8453591999999999, 51.160341899999985], [0.8459822999999999, 51.1597941], [0.8466494, 51.15922570000001], [0.8470214, 51.158934599999995], [0.8474288, 51.158592599999984], [0.8480471, 51.1581296], [0.8486974999999999, 51.157677199999995], [0.8500075999999999, 51.15678949999999], [0.8507158999999999, 51.1563308], [0.8514286999999999, 51.1558768], [0.8532532999999999, 51.1547232], [0.8558262, 51.1531002], [0.8606538737012575, 51.15012617848307], [0.8608087935529002, 51.15003073908021], [0.8611026818378525, 51.1498496867093], [0.8611348000000001, 51.1498299], [0.8616748999999999, 51.1495334], [0.8622112, 51.1492616], [0.8632027, 51.14873690000001], [0.8635221999999999, 51.14857929999999], [0.8639513999999999, 51.148377], [0.8644965, 51.1481187], [0.8648180429147297, 51.14796768562856], [0.8653844, 51.1476609], [0.8658588999999999, 51.1474226], [0.8662366, 51.14724509999999], [0.8666463, 51.14705959999999], [0.8670611999999999, 51.1468845], [0.8675131999999999, 51.14669729999999], [0.8681918, 51.1464282], [0.8685861999999998, 51.1462756], [0.8691606000000001, 51.14604150000001], [0.8692804000000001, 51.145993299999994], [0.8696727999999999, 51.14581830000001], [0.8699151999999999, 51.14570729999999], [0.8702967, 51.14554179999998], [0.8707004999999999, 51.14537970000001], [0.8710572, 51.145239199999985], [0.8718848999999999, 51.14490560000001], [0.8723200999999999, 51.14472279999999], [0.8729321, 51.1444529], [0.8732291, 51.1443156], [0.8737892, 51.144033], [0.8744865, 51.143688999999995], [0.8751626, 51.143339999999995], [0.8758369999999999, 51.1430036]]}", "current_leg_start": "Ebbsfleet International", "dest_arr_time_act": "0050", "motion_projection": null, "next_location_lat": "51.1430036", "next_location_lon": "0.8758370", "previous_location": "Ebbsfleet International", "current_leg_milage": "33.3", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 806.962, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 1186.402, \"from_m\": 806.962, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1526.222, \"from_m\": 1186.402, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 1811.065, \"from_m\": 1526.222, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 4264.591, \"from_m\": 1811.065, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 9518.43, \"from_m\": 4264.591, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 9606.159, \"from_m\": 9518.43, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 9672.567, \"from_m\": 9606.159, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 10060.586, \"from_m\": 9672.567, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 26054.052, \"from_m\": 10060.586, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 26205.498, \"from_m\": 26054.052, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 40474.695, \"from_m\": 26205.498, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 75959.873, \"from_m\": 40474.695, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 76126.867, \"from_m\": 75959.873, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80486.511, \"from_m\": 76126.867, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 88639.037, \"from_m\": 80486.511, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 89795.389, \"from_m\": 88639.037, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 90245.747, \"from_m\": 89795.389, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 91034.079, \"from_m\": 90245.747, \"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\": 91164.574, \"from_m\": 91034.079, \"capability_applied\": null, \"effective_limit_mph\": 68.351, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 68.351}, {\"to_m\": 91213.732, \"from_m\": 91164.574, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91360.355, \"from_m\": 91213.732, \"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\": 91421.619, \"from_m\": 91360.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91450.922, \"from_m\": 91421.619, \"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\": 91661.927, \"from_m\": 91450.922, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 626551, \"profile_key\": \"26c48af78509bd61b61299dff4f8462ee53e874efdd864939b508f87cfacd406\", \"schedule_id\": 35558, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0012\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.076, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": false, \"wtt_arr\": \"0018H\", \"wtt_dep\": \"0020\", \"location\": \"Stratford International\", \"stage_seq\": 4, \"distance_m\": 9475.222, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 5, \"distance_m\": 10060.586, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024H\", \"location\": \"Dagenham Jn\", \"stage_seq\": 6, \"distance_m\": 21157.407, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 7, \"distance_m\": 25794.837, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028H\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 8, \"distance_m\": 35385.957, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": false, \"wtt_arr\": \"0030\", \"wtt_dep\": \"0031H\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 9, \"distance_m\": 36994.175, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0032\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 10, \"distance_m\": 37910.715, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0033\", \"location\": \"Southfleet Junction\", \"stage_seq\": 11, \"distance_m\": 40511.811, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0037\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 12, \"distance_m\": 52961.333, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0040H\", \"location\": \"Crismill Crossover\", \"stage_seq\": 13, \"distance_m\": 67203.717, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0043\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 14, \"distance_m\": 76126.867, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0047\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 15, \"distance_m\": 88639.037, \"section_seq\": 1, \"route_path_id\": 44403}, {\"is_pass\": false, \"wtt_arr\": \"0050\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 16, \"distance_m\": 91661.927, \"section_seq\": 1, \"route_path_id\": 44403}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 91661.927, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44403}], \"total_distance_m\": 91661.927, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 91384.511, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 277.416, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0012", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "51.1430036", "current_position_lon": "0.8758370", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:33Z\", \"source_id\": 51918454, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:18:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:39Z\", \"source_id\": 16752031, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:12Z\", \"source_id\": 51931424, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:32:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:18Z\", \"source_id\": 16755589, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:52:10Z\", \"source_id\": 51944253, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:52:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:52:14Z\", \"source_id\": 16758938, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford (Kent)", "service_state_platform": "4", "timing_fact_generation": 1789602734787850, "current_leg_arrival_utc": "2026-09-18T00:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:14.782270", "service_state_evidence_id": 16758938, "current_leg_start_actual_dep": "2026-09-18T00:33:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:15.527293", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SPX |
AFK |
1J78 |
395023 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 1186.402, "from_m": 806.962, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1526.222, "from_m": 1186.402, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 1811.065, "from_m": 1526.222, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.591, "from_m": 1811.065, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 9518.43, "from_m": 4264.591, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 9606.159, "from_m": 9518.43, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 9672.567, "from_m": 9606.159, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 10060.586, "from_m": 9672.567, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 26054.052, "from_m": 10060.586, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 26205.498, "from_m": 26054.052, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 40474.695, "from_m": 26205.498, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 75959.873, "from_m": 40474.695, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 76126.867, "from_m": 75959.873, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80486.511, "from_m": 76126.867, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 88639.037, "from_m": 80486.511, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 89795.389, "from_m": 88639.037, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 90245.747, "from_m": 89795.389, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 80.778}, {"to_m": 91034.079, "from_m": 90245.747, "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": 91164.574, "from_m": 91034.079, "capability_applied": null, "effective_limit_mph": 68.351, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 68.351}, {"to_m": 91213.732, "from_m": 91164.574, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91360.355, "from_m": 91213.732, "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": 91421.619, "from_m": 91360.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91450.922, "from_m": 91421.619, "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": 91661.927, "from_m": 91450.922, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 626551, "profile_key": "26c48af78509bd61b61299dff4f8462ee53e874efdd864939b508f87cfacd406", "schedule_id": 35558, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0012", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 44403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.076, "section_seq": 1, "route_path_id": 44403}, {"is_pass": false, "wtt_arr": "0018H", "wtt_dep": "0020", "location": "Stratford International", "stage_seq": 4, "distance_m": 9475.222, "section_seq": 1, "route_path_id": 44403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020H", "location": "Stratford International East Jn", "stage_seq": 5, "distance_m": 10060.586, "section_seq": 1, "route_path_id": 44403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024H", "location": "Dagenham Jn", "stage_seq": 6, "distance_m": 21157.407, "section_seq": 1, "route_path_id": 44403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026", "location": "Wennington Crossovers", "stage_seq": 7, "distance_m": 25794.837, "section_seq": 1, "route_path_id": 44403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028H", "location": "Ebbsfleet West Jn", "stage_seq": 8, "distance_m": 35385.957, "section_seq": 1, "route_path_id": 44403}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": "0031H", "location": "Ebbsfleet International", "stage_seq": 9, "distance_m": 36994.175, "section_seq": 1, "route_path_id": 44403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0032", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 10, "distance_m": 37910.715, "section_seq": 1, "route_path_id": 44403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0033", "location": "Southfleet Junction", "stage_seq": 11, "distance_m": 40511.811, "section_seq": 1, "route_path_id": 44403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0037", "location": "Nashenden Crossover", "stage_seq": 12, "distance_m": 52961.333, "section_seq": 1, "route_path_id": 44403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0040H", "location": "Crismill Crossover", "stage_seq": 13, "distance_m": 67203.717, "section_seq": 1, "route_path_id": 44403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0043", "location": "Lenham Crossover (CTRL)", "stage_seq": 14, "distance_m": 76126.867, "section_seq": 1, "route_path_id": 44403}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0047", "location": "Ashford West (CTRL) Jn", "stage_seq": 15, "distance_m": 88639.037, "section_seq": 1, "route_path_id": 44403}, {"is_pass": false, "wtt_arr": "0050", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 16, "distance_m": 91661.927, "section_seq": 1, "route_path_id": 44403}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 91661.927, "from_m": 0.0, "section_seq": 1, "route_path_id": 44403}], "total_distance_m": 91661.927, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 91384.511, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 277.416, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:33Z", "source_id": 51918454, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:18:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:39Z", "source_id": 16752031, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33358, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:12Z", "source_id": 51931424, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:32:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:18Z", "source_id": 16755589, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T00:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32932, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:52:10Z", "source_id": 51944253, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:52:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:52:14Z", "source_id": 16758938, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:52:00+01:00", "operational_fact": true}] |
St. Pancras International |
0012 |
0012 |
12 |
None |
None |
Ashford (Kent) |
0050 |
0050 |
6 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85746/2026-09-17/detailed |
None |
Ebbsfleet International |
2026-09-18T00:33:30+01:00 |
Ashford (Kent) |
19.0 |
{"type": "LineString", "coordinates": [[0.3205879045997044, 51.44270499868272], [0.32095549999999995, 51.442035399999995], [0.32123339999999995, 51.4414766], [0.32138759999999994, 51.4411479], [0.32148369999999993, 51.4409435], [0.32190119999999994, 51.4399531], [0.3220592, 51.439504], [0.3221008, 51.43936209999999], [0.3227402999999999, 51.437825], [0.3228529, 51.4375544], [0.32290119999999994, 51.4374382], [0.3233113, 51.4364624], [0.3235089, 51.435962800000006], [0.3236742, 51.435506800000006], [0.3236943, 51.4354573], [0.3237721, 51.43528479999999], [0.3238146, 51.435192399999984], [0.32385099999999994, 51.4351038], [0.3239107, 51.4349562], [0.3239549, 51.43483629999999], [0.32398309999999997, 51.43476499999999], [0.3240206, 51.43466389999999], [0.3246125999999999, 51.4331054], [0.3248477, 51.43259369999999], [0.32509639999999995, 51.4320818], [0.3253543, 51.43159419999999], [0.3256379999999999, 51.4311108], [0.3260269, 51.4304934], [0.3262813, 51.43010199999999], [0.32655689999999993, 51.4297126], [0.3268438, 51.4293266], [0.3273144, 51.42874429999999], [0.3279611, 51.42794249999999], [0.32952309999999996, 51.42642810000001], [0.330248, 51.425776600000006], [0.3310585, 51.4251304], [0.3314039999999999, 51.4248813], [0.3317785, 51.42458049999999], [0.3322245999999999, 51.4242652], [0.33313659999999995, 51.4236495], [0.33374989999999993, 51.4232616], [0.33437610000000006, 51.4228834], [0.33546079999999995, 51.4222853], [0.3359015320418534, 51.42205836316194], [0.3360076, 51.42203279999999], [0.3360949036811427, 51.42200978674782], [0.3364359, 51.421919900000006], [0.33731649999999996, 51.421662299999994], [0.3377727, 51.421511300000006], [0.33823489999999995, 51.4213562], [0.33888009999999996, 51.42111649999999], [0.3395134000000001, 51.42085599999999], [0.34004999999999996, 51.4206221], [0.34056429999999993, 51.42038600000001], [0.34136379999999994, 51.4200215], [0.34207309999999996, 51.4197122], [0.3425403, 51.4195219], [0.343302, 51.419222000000005], [0.3440041999999999, 51.418986899999986], [0.3447181999999999, 51.41875499999999], [0.34702419999999995, 51.4180251], [0.34750629999999993, 51.4178801], [0.3480854, 51.4177072], [0.34857999999999995, 51.417555799999995], [0.34909039999999997, 51.4174053], [0.34993859999999993, 51.4171533], [0.3515596, 51.4166696], [0.352639, 51.4163468], [0.35297540000000005, 51.4162463], [0.3567239, 51.4150788], [0.3580674, 51.41468379999999], [0.3592877, 51.41431709999999], [0.35932611364780853, 51.41430547763137], [0.3616816, 51.41359280000001], [0.3648214, 51.412659399999995], [0.37041889999999994, 51.4109892], [0.3752099, 51.4095498], [0.38001729999999995, 51.4081147], [0.3816168999999999, 51.4076356], [0.3821048, 51.40749069999999], [0.3854635, 51.40648540000001], [0.389308, 51.40533589999998], [0.3924239, 51.40440459999999], [0.39334879999999994, 51.4041318], [0.3942978999999999, 51.4038595], [0.39525019999999994, 51.4035924], [0.3962070999999999, 51.4033391], [0.3972455999999999, 51.403077200000006], [0.39828499999999994, 51.402828199999995], [0.3991833, 51.4026221], [0.4001103, 51.4024203], [0.4010040999999999, 51.4022319], [0.4019210999999999, 51.4020513], [0.4028398, 51.401881], [0.4037437, 51.40172119999999], [0.4046365, 51.40156609999999], [0.40474759999999993, 51.401549199999984], [0.4050349, 51.4015004], [0.4055479, 51.401424799999994], [0.4065353, 51.4012766], [0.407459, 51.40114989999999], [0.40854920000000006, 51.4010114], [0.4091116, 51.4009419], [0.4096647, 51.40088059999999], [0.4107672, 51.4007648], [0.411925, 51.4006435], [0.413105, 51.4005493], [0.4143532, 51.4004575], [0.4153148, 51.4004132], [0.4164055, 51.400349], [0.4171908999999999, 51.4003204], [0.4182327, 51.4002851], [0.419788, 51.40022679999999], [0.4210668, 51.400185099999995], [0.4228597999999999, 51.40010749999999], [0.4237285, 51.40006120000001], [0.424625, 51.4000021], [0.425514, 51.3999384], [0.4264179, 51.3998615], [0.42806989999999995, 51.39970569999999], [0.428959, 51.399603799999994], [0.429822, 51.399498400000006], [0.431112, 51.399327], [0.4317375, 51.3992355], [0.4323904, 51.3991354], [0.4329346999999999, 51.39904560000001], [0.4334347, 51.398960800000005], [0.4339296, 51.3988789], [0.4348168, 51.398720199999985], [0.4360901, 51.39847469999999], [0.4373355, 51.3982153], [0.4385890999999999, 51.3979371], [0.4395239, 51.3977104], [0.44036099999999995, 51.3975043], [0.4413744, 51.397235599999995], [0.4423711, 51.396957699999994], [0.4434811, 51.39663339999999], [0.444568, 51.396301399999984], [0.44547639999999994, 51.396009199999995], [0.4463579999999999, 51.395710400000006], [0.4470318, 51.395474199999995], [0.4476851, 51.395236800000006], [0.4484109, 51.3949693], [0.4491403, 51.39468550000001], [0.4491576420597607, 51.39467856224667], [0.4498697, 51.39439370000001], [0.4505673, 51.39410529999999], [0.451427, 51.393737], [0.4522845, 51.393356], [0.4531346, 51.3929634], [0.4539587000000001, 51.3925731], [0.4549220000000001, 51.39209590000001], [0.45570909999999987, 51.39168569999999], [0.4559408, 51.39156740000001], [0.4565016, 51.391260800000005], [0.4571958, 51.39087860000001], [0.45830009999999993, 51.3902381], [0.4593822000000001, 51.389573299999995], [0.46046070000000006, 51.388888900000005], [0.4611325, 51.3884255], [0.4616708, 51.38805709999999], [0.4617406999999999, 51.3880066], [0.4618794999999999, 51.38790629999999], [0.4627009, 51.3873124], [0.46338100400561755, 51.38679167395817], [0.46368280000000006, 51.3865606], [0.46464979999999995, 51.38578480000001], [0.4652679, 51.3852586], [0.4657505, 51.3848416], [0.46614960000000005, 51.3844837], [0.4665344, 51.384116], [0.4670572, 51.3836126], [0.4675003, 51.38317829999999], [0.467846, 51.38283179999999], [0.4682395, 51.3824322], [0.46883720000000007, 51.3818078], [0.47002820000000006, 51.38053620000001], [0.4701195643205342, 51.38043673042334], [0.47014658882373234, 51.38040730843824], [0.4701939, 51.3803558], [0.4705546999999999, 51.37996239999999], [0.47165944052145065, 51.37877263831019], [0.4716956974031245, 51.3787335905637], [0.4725931, 51.377767100000014], [0.4736219, 51.37666960000001], [0.4740021, 51.3762406], [0.4746429999999998, 51.3755788], [0.475219, 51.3749768], [0.4758015, 51.37435469999999], [0.47708020000000007, 51.373006], [0.47775529999999994, 51.3723059], [0.4784292, 51.37160659999999], [0.4796938999999999, 51.3702639], [0.4834975, 51.3661956], [0.4867851, 51.3626951], [0.4872878999999999, 51.36215850000001], [0.4887714, 51.3606605], [0.4897916999999999, 51.3595722], [0.4902324, 51.359102400000005], [0.49188039999999994, 51.3573459], [0.4927536999999999, 51.356417500000006], [0.4939578, 51.35511789999998], [0.4947523999999998, 51.3542187], [0.4954508, 51.35340819999999], [0.4959184999999999, 51.3528343], [0.4963989, 51.35221370000001], [0.4972048999999999, 51.35112689999999], [0.49777529999999987, 51.35030760000001], [0.4984597, 51.34925949999999], [0.4989413, 51.3484743], [0.4993913, 51.3476913], [0.4998526, 51.3468609], [0.5001213, 51.34633999999999], [0.5003964, 51.3457708], [0.5006891, 51.3451747], [0.500816, 51.3448799], [0.5014192, 51.3433023], [0.5019265, 51.34182639999999], [0.5021612, 51.34105950000001], [0.5025041, 51.339939], [0.5028828000000001, 51.3380631], [0.503224, 51.3362144], [0.5036011, 51.3343522], [0.5040352, 51.33257179999999], [0.5045166, 51.33079759999999], [0.5045495576077466, 51.33069708903964], [0.5052518999999999, 51.3285551], [0.5061563, 51.3262653], [0.5073093, 51.3238253], [0.5080302, 51.322409], [0.5088151, 51.320984499999994], [0.5096829, 51.3195892], [0.510643, 51.318196099999994], [0.5117606, 51.316716799999995], [0.5119255, 51.3164995], [0.5122636, 51.316089299999994], [0.5131109, 51.3150673], [0.5139512, 51.314130699999986], [0.5146654, 51.31336480000001], [0.5154462, 51.312574700000006], [0.5161114, 51.31192469999999], [0.5168641, 51.31122439999999], [0.5177324, 51.31044309999999], [0.5183977, 51.3098719], [0.5192484, 51.3091606], [0.5201938, 51.308412], [0.5213351, 51.307545299999994], [0.5225115, 51.30670479999999], [0.523842, 51.30578770000001], [0.5250009, 51.3050238], [0.5261528, 51.30428839999999], [0.526909, 51.3038243], [0.5279419, 51.3032158], [0.5294193, 51.3023621], [0.5311839, 51.301396800000006], [0.5325914, 51.30066999999999], [0.5343186, 51.2998255], [0.536372, 51.298860700000006], [0.5381028999999999, 51.298116400000005], [0.5385334999999999, 51.29793909999999], [0.5389891704717129, 51.29775599022007], [0.5393561999999998, 51.2976085], [0.540256, 51.297252799999995], [0.5413571, 51.2968379], [0.5422288999999999, 51.296524899999994], [0.5432705, 51.2961647], [0.544517, 51.2957488], [0.5458368999999998, 51.29531969999999], [0.5472654, 51.2948731], [0.5483595, 51.29453590000001], [0.5496426999999999, 51.294132], [0.5511027, 51.2936777], [0.5524034, 51.29327150000001], [0.553599, 51.29289169999999], [0.5550047, 51.2924571], [0.55654, 51.2919721], [0.5579684999999999, 51.291525500000006], [0.5611143, 51.290538000000005], [0.5625392999999999, 51.290099], [0.563917, 51.28966439999999], [0.5650951, 51.2892976], [0.566184, 51.28895820000001], [0.5677367999999999, 51.28847100000001], [0.5693806, 51.28795649999999], [0.5707004999999999, 51.2875393], [0.5716772999999999, 51.2872317], [0.5723635999999999, 51.2870072], [0.5730095, 51.2867915], [0.5736992999999999, 51.2865605], [0.5745815, 51.2862452], [0.5754201, 51.28593539999999], [0.5763216, 51.2855927], [0.5769746000000001, 51.2853386], [0.5777484, 51.28502769999999], [0.5785693999999999, 51.2846839], [0.5792223999999999, 51.2844047], [0.5799243, 51.284099199999986], [0.5807717, 51.2837095], [0.5818879999999998, 51.2831832], [0.5822278999999999, 51.2830185], [0.5828072, 51.2827295], [0.5841317, 51.2820466], [0.5856568, 51.2812135], [0.5870852999999999, 51.2803897], [0.58864, 51.27948369999999], [0.5901030999999999, 51.27862119999999], [0.5910699, 51.27805099999999], [0.5920082, 51.27749639999999], [0.5922014, 51.27738730000001], [0.5932463, 51.276785], [0.5943033999999999, 51.2761609], [0.5952738999999999, 51.2755956], [0.5970375999999998, 51.2745939], [0.5971453260143513, 51.27453379516892], [0.5983578, 51.27385730000001], [0.5992766, 51.2733581], [0.6001445999999999, 51.272869500000006], [0.6020063999999999, 51.2718333], [0.6029855, 51.271288299999995], [0.6037788999999999, 51.2708525], [0.6039313999999999, 51.2707673], [0.6046985999999999, 51.2703406], [0.6056628999999999, 51.2698015], [0.6065672999999999, 51.2692976], [0.6071650768209588, 51.26896821683441], [0.6071690999999999, 51.268965999999985], [0.6072735744683083, 51.26890897805219], [0.607906, 51.26856380000001], [0.6087967, 51.26806319999999], [0.6096174000000001, 51.2676107], [0.6105954, 51.2670641], [0.6123597999999999, 51.2660927], [0.6132232, 51.26561350000001], [0.6141515, 51.265096799999995], [0.6150987, 51.2645747], [0.6157688999999998, 51.2642035], [0.6167058, 51.26368999999998], [0.6177982999999999, 51.2631144], [0.6190088, 51.2624875], [0.6205064999999998, 51.26174279999999], [0.6214323999999999, 51.2613086], [0.6255672, 51.25936949999999], [0.6262004999999999, 51.2590939], [0.6268689999999999, 51.2587901], [0.6272492, 51.25862059999999], [0.6275648999999999, 51.2584798], [0.6285769999999999, 51.2580079], [0.628820698883665, 51.25789280153453], [0.6295805999999999, 51.2575339], [0.6303260999999999, 51.2571616], [0.6309381, 51.256851299999994], [0.6313928999999999, 51.2566148], [0.6320459999999999, 51.2562617], [0.6328102999999999, 51.2558444], [0.6335847999999998, 51.2554068], [0.6341779999999999, 51.25506219999998], [0.6347696, 51.2547059], [0.6354483, 51.2542972], [0.6361852, 51.253841300000005], [0.6368742, 51.2534218], [0.637435, 51.2530762], [0.6380266, 51.25271990000001], [0.6386539999999999, 51.2523389], [0.6390113999999999, 51.2521249], [0.639832, 51.25165510000001], [0.6406424, 51.251202500000005], [0.6415656999999999, 51.2507059], [0.6423161999999999, 51.25030889999999], [0.6431315, 51.249899600000006], [0.644045, 51.249450200000005], [0.6451241, 51.24894969999999], [0.6461645, 51.24847199999999], [0.6473459, 51.2479636], [0.6480307, 51.24767800000001], [0.6485915, 51.24745329999999], [0.6492583, 51.24718679999999], [0.6500208, 51.2468957], [0.6505137999999999, 51.246712499999994], [0.6512696, 51.24644], [0.6514180999999999, 51.24638710000001], [0.6523901, 51.246039], [0.6535217, 51.245656], [0.6541841999999999, 51.2454396], [0.6551899999999999, 51.24512169999999], [0.6563506, 51.244766], [0.6580309999999999, 51.2442635], [0.6598661999999998, 51.2437065], [0.6614353999999999, 51.243234300000005], [0.6632311, 51.242694], [0.6651655, 51.2421076], [0.6666063999999999, 51.241673199999994], [0.6673398999999999, 51.2414495], [0.6682751, 51.24116149999999], [0.6692803999999999, 51.2408394], [0.6700703, 51.24057820000001], [0.6707986000000001, 51.24032449999999], [0.6714773999999999, 51.2400837], [0.6720928999999999, 51.23985999999999], [0.6726792999999999, 51.2396491], [0.673476, 51.2393387], [0.6744932999999999, 51.2389309], [0.6754489999999999, 51.2385359], [0.6765296, 51.2380703], [0.6777940999999998, 51.2374966], [0.6782568, 51.2372742], [0.6783922999999998, 51.23720910000001], [0.6791493, 51.2368524], [0.6798348, 51.2365353], [0.6805576999999999, 51.23618709999999], [0.6812541, 51.2358442], [0.681896, 51.2355346], [0.6826080999999999, 51.235199300000005], [0.6833081, 51.2348753], [0.6840878, 51.2345263], [0.6848893999999999, 51.23418419999999], [0.6857029999999998, 51.2338489], [0.6865806999999999, 51.2334946], [0.6874028, 51.2331691], [0.688035, 51.23292990000001], [0.6887495, 51.2326642], [0.6894797, 51.232403], [0.6899573, 51.232235], [0.6906597, 51.23199389999999], [0.6912380999999999, 51.2318016], [0.6917925, 51.2316221], [0.6924251999999999, 51.2314201], [0.6936124, 51.2310643], [0.6945347999999999, 51.230788700000005], [0.6955684999999999, 51.23049120000001], [0.6972883999999999, 51.22999530000001], [0.6984614999999998, 51.22964560000001], [0.6996591999999999, 51.229288200000006], [0.7018113000000001, 51.22857799999999], [0.7027117, 51.228269], [0.7033476, 51.22804339999998], [0.7047524, 51.227528499999984], [0.7058453, 51.22709999999999], [0.7071703, 51.226564], [0.7084614, 51.2260129], [0.7097671, 51.22543139999999], [0.7106424, 51.22502709999999], [0.711404, 51.224663699999994], [0.7123446, 51.22419729999999], [0.7134760999999998, 51.2236204], [0.7145376, 51.22306160000001], [0.7156667, 51.2224665], [0.7169361, 51.22178960000001], [0.7186522272956171, 51.22082998141417], [0.7187248, 51.2207894], [0.7197982126381236, 51.22022142614384], [0.7220959999999998, 51.2190056], [0.7234225581570597, 51.21830176221716], [0.7235073, 51.218256800000006], [0.7250985999999999, 51.21742720000001], [0.7271549, 51.216409], [0.7281250999999999, 51.2159559], [0.7286181, 51.2157286], [0.7291110999999999, 51.21551109999999], [0.7300988, 51.21508279999998], [0.7311073, 51.2146555], [0.7315936, 51.2144516], [0.7337825, 51.213534], [0.7376291, 51.2119237], [0.7441684999999999, 51.2091875], [0.7462370999999999, 51.2083202], [0.7483097999999999, 51.20745], [0.7496123999999998, 51.20690390000001], [0.750934, 51.2063524], [0.7527286999999999, 51.205603299999986], [0.7544899999999999, 51.20486129999999], [0.7562218, 51.20413549999999], [0.7579737999999999, 51.20340300000001], [0.7599119, 51.202589999999994], [0.7610003, 51.20213339999999], [0.7622781999999999, 51.2015978], [0.7675288, 51.1993971], [0.7690393, 51.1987642], [0.7700004999999999, 51.198364100000006], [0.7712703, 51.197846099999985], [0.7720021, 51.1975663], [0.7728958999999999, 51.197237199999975], [0.7735743, 51.1969989], [0.7742501999999999, 51.196772499999994], [0.7749293, 51.1965491], [0.7756370999999999, 51.196328], [0.7765370999999999, 51.1960623], [0.7769882999999999, 51.19593499999999], [0.7774493000000001, 51.19580810000001], [0.7781402999999999, 51.1956231], [0.7788008, 51.1954531], [0.779424, 51.1952986], [0.7800671999999998, 51.1951466], [0.7809713999999999, 51.194945899999986], [0.7822350999999998, 51.1946908], [0.7829559, 51.1945515], [0.7836427999999999, 51.194429], [0.7842784, 51.19432119999999], [0.7849079, 51.1942253], [0.7858428, 51.1940851], [0.7867567, 51.1939654], [0.7871998, 51.1939121], [0.7882212, 51.1937916], [0.7892728, 51.19368759999999], [0.7899344, 51.19363030000001], [0.7905887, 51.19358179999998], [0.7912569, 51.19353710000001], [0.7919126, 51.19349439999999], [0.7932374999999999, 51.1934268], [0.7945509000000001, 51.1933687], [0.7955396, 51.1933277], [0.7964604, 51.19328779999999], [0.7982347, 51.1931878], [0.7985871999999999, 51.193162399999984], [0.7995008999999998, 51.1930964], [0.800837, 51.1929777], [0.8024848999999998, 51.1927854], [0.8035551999999999, 51.192643200000006], [0.8042812, 51.1925355], [0.8050211, 51.192419300000005], [0.8057459, 51.1922945], [0.8064797999999999, 51.1921603], [0.8070860999999999, 51.1920441], [0.8079082, 51.1918727], [0.8084837557075693, 51.19174607939818], [0.8086223, 51.1917156], [0.8093631, 51.191544], [0.8109622999999999, 51.1911423], [0.8126477, 51.19066789999999], [0.8138843000000001, 51.1902862], [0.8151502, 51.18986029999999], [0.8157980000000001, 51.18962789999999], [0.8164544999999999, 51.189385], [0.8170829, 51.1891437], [0.8176983, 51.18890170000001], [0.8185364999999999, 51.18854830000001], [0.8193508999999999, 51.1881909], [0.8201464999999999, 51.1878235], [0.8208776, 51.1874702], [0.82214, 51.186828199999994], [0.8225047999999999, 51.1866342], [0.8228752, 51.186431199999994], [0.8235892, 51.1860258], [0.8242872999999998, 51.185612799999994], [0.824975, 51.18518509999999], [0.8254461999999999, 51.18488180000001], [0.8259352, 51.1845599], [0.8268444999999999, 51.1839241], [0.8273094, 51.183589], [0.8277628999999999, 51.1832472], [0.8282041999999998, 51.182904699999995], [0.8286333, 51.1825559], [0.8289964, 51.1822579], [0.8293607999999999, 51.1819445], [0.8300637, 51.1813191], [0.8307288, 51.1806884], [0.8313747, 51.1800458], [0.8317226999999999, 51.1796845], [0.8320625, 51.1793166], [0.8323877, 51.1789549], [0.8326958, 51.1785875], [0.8331848, 51.1779969], [0.8336225, 51.1774381], [0.8340382, 51.176871799999994], [0.8344363999999999, 51.17630520000001], [0.834867, 51.17564470000001], [0.8352386999999999, 51.1750438], [0.835625, 51.1743892], [0.8359979, 51.173733899999995], [0.8374758999999999, 51.1711216], [0.8377253, 51.170674], [0.838119, 51.1699941], [0.8387816999999999, 51.1688102], [0.8392241, 51.1680302], [0.8396874999999999, 51.1672283], [0.8401691, 51.166438699999986], [0.8406832999999999, 51.165648899999994], [0.8408561999999999, 51.16539309999999], [0.8410346999999999, 51.165144700000006], [0.8414112, 51.16462489999999], [0.8418085999999999, 51.164114299999994], [0.8421203999999999, 51.1637219], [0.8421973, 51.1636251], [0.8422156, 51.163602100000006], [0.84258, 51.1631821], [0.8431374999999999, 51.16254349999999], [0.8436562719041496, 51.1620009602833], [0.8441173999999999, 51.1615187], [0.8447254999999999, 51.1609281], [0.8453591999999999, 51.160341899999985], [0.8459822999999999, 51.1597941], [0.8466494, 51.15922570000001], [0.8470214, 51.158934599999995], [0.8474288, 51.158592599999984], [0.8480471, 51.1581296], [0.8486974999999999, 51.157677199999995], [0.8500075999999999, 51.15678949999999], [0.8507158999999999, 51.1563308], [0.8514286999999999, 51.1558768], [0.8532532999999999, 51.1547232], [0.8558262, 51.1531002], [0.8606538737012575, 51.15012617848307], [0.8608087935529002, 51.15003073908021], [0.8611026818378525, 51.1498496867093], [0.8611348000000001, 51.1498299], [0.8616748999999999, 51.1495334], [0.8622112, 51.1492616], [0.8632027, 51.14873690000001], [0.8635221999999999, 51.14857929999999], [0.8639513999999999, 51.148377], [0.8644965, 51.1481187], [0.8648180429147297, 51.14796768562856], [0.8653844, 51.1476609], [0.8658588999999999, 51.1474226], [0.8662366, 51.14724509999999], [0.8666463, 51.14705959999999], [0.8670611999999999, 51.1468845], [0.8675131999999999, 51.14669729999999], [0.8681918, 51.1464282], [0.8685861999999998, 51.1462756], [0.8691606000000001, 51.14604150000001], [0.8692804000000001, 51.145993299999994], [0.8696727999999999, 51.14581830000001], [0.8699151999999999, 51.14570729999999], [0.8702967, 51.14554179999998], [0.8707004999999999, 51.14537970000001], [0.8710572, 51.145239199999985], [0.8718848999999999, 51.14490560000001], [0.8723200999999999, 51.14472279999999], [0.8729321, 51.1444529], [0.8732291, 51.1443156], [0.8737892, 51.144033], [0.8744865, 51.143688999999995], [0.8751626, 51.143339999999995], [0.8758369999999999, 51.1430036]]} |
33.3 |
0033 |
0052 |
Ebbsfleet International |
Ashford International |
Ashford (Kent) |
51.1430036 |
0.8758370 |
51.1430036 |
0.8758370 |
1 |
0 |
2026-09-17 00:02:21 |
TERMINATED |
2026-09-16 23:52:00 |
Ashford (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758938 |
1789602734787850 |
32 |
32 |
2026-09-17 00:02:15.527293 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:14.782270 |
| 595870 |
626887 |
C21708 |
575D86M017 |
2026-09-16 |
COMPLETE |
16758950 |
2026-09-17 00:52:00 |
2026-09-17 00:02:21 |
2026-09-19 00:02:21 |
{"id": 626887, "stp": "O", "toc": "East Midlands Railway", "uid": "C21708", "consist": "222010", "dest_crs": "XEP", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21708/2026-09-17/detailed", "trust_id": "575D86M017", "origin_crs": "DBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Etches Park Sidings", "service_date": "2026-09-16", "dest_arr_time": "0104½", "dest_platform": null, "is_terminated": 1, "next_location": "Etches Park Sidings", "signalling_id": "5D86", "timing_status": "EARLY", "origin_station": "Derby", "current_leg_arr": "0052", "current_leg_dep": "0047", "current_leg_end": "Etches Park Sidings", "origin_dep_time": "0052", "origin_platform": "4", "current_location": "Etches Park Sidings", "last_update_time": "2026-09-17T00:02:21", "route_debug_link": null, "timing_variation": "-13 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": "0104½", "motion_projection": null, "next_location_lat": "52.9112417", "next_location_lon": "-1.4566857", "previous_location": "Derby Chaddesden Curve", "current_leg_milage": "1.0", "linx_max_speed_mph": 125, "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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 626887, \"profile_key\": \"73e08fdd5b1231c523b0a3ffbed6c97ecd898b40204a845baa943dfa8797b026\", \"schedule_id\": 39341, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0052\", \"location\": \"Derby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66878}, {\"is_pass\": false, \"wtt_arr\": \"0053H\", \"wtt_dep\": \"0100H\", \"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\": \"0102H\", \"location\": \"Derby\", \"stage_seq\": 3, \"distance_m\": 844.632, \"section_seq\": 1, \"route_path_id\": 66878}, {\"is_pass\": false, \"wtt_arr\": \"0104H\", \"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\": 125.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": "0052", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.9112417", "current_position_lon": "-1.4566857", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:09Z\", \"source_id\": 16758372, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:14Z\", \"source_id\": 51940452, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:45:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:45:18Z\", \"source_id\": 16757962, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:52:15Z\", \"source_id\": 51944306, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:52:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:52:18Z\", \"source_id\": 16758950, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Etches Park Sidings", "service_state_platform": null, "timing_fact_generation": 1789602739321844, "current_leg_arrival_utc": "2026-09-18T00:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:19.318757", "service_state_evidence_id": 16758950, "current_leg_start_actual_dep": "2026-09-18T01:00:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:19.757191", "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 |
O |
DBY |
XEP |
5D86 |
222010 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 267.258, "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": 335.291, "from_m": 267.258, "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": 335.916, "from_m": 335.291, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 626887, "profile_key": "73e08fdd5b1231c523b0a3ffbed6c97ecd898b40204a845baa943dfa8797b026", "schedule_id": 39341, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0052", "location": "Derby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66878}, {"is_pass": false, "wtt_arr": "0053H", "wtt_dep": "0100H", "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": "0102H", "location": "Derby", "stage_seq": 3, "distance_m": 844.632, "section_seq": 1, "route_path_id": 66878}, {"is_pass": false, "wtt_arr": "0104H", "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": 125.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-16T23:48:09Z", "source_id": 16758372, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T00:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:14Z", "source_id": 51940452, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:45:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:45:18Z", "source_id": 16757962, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17131, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:52:15Z", "source_id": 51944306, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:52:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:52:18Z", "source_id": 16758950, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:52:00+01:00", "operational_fact": true}] |
Derby |
0052 |
0052 |
4 |
None |
None |
Etches Park Sidings |
0104½ |
0104½ |
None |
EARLY |
-13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21708/2026-09-17/detailed |
None |
Derby Chaddesden Curve |
2026-09-18T01:00:30+01:00 |
Etches Park Sidings |
5.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 |
0047 |
0052 |
Derby Chaddesden Curve |
Etches Park Sidings |
Etches Park Sidings |
52.9112417 |
-1.4566857 |
52.9112417 |
-1.4566857 |
1 |
0 |
2026-09-17 00:02:21 |
TERMINATED |
2026-09-16 23:52:00 |
Etches Park Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758950 |
1789602739321844 |
9 |
9 |
2026-09-17 00:02:19.757191 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:19.318757 |
| 595871 |
626746 |
Y65308 |
875Y36M017 |
2026-09-16 |
COMPLETE |
16758463 |
2026-09-17 00:52:00 |
2026-09-17 00:02:51 |
2026-09-19 00:02:51 |
{"id": 626746, "stp": "P", "toc": "London Overground", "uid": "Y65308", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65308/2026-09-17/detailed", "trust_id": "875Y36M017", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wembley C Sidings Lorol", "service_date": "2026-09-16", "dest_arr_time": "0101", "dest_platform": null, "is_terminated": 1, "next_location": "Wembley C Sidings Lorol", "signalling_id": "5Y36", "timing_status": "EARLY", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "0052", "current_leg_dep": "0030", "current_leg_end": "Wembley C Sidings Lorol", "origin_dep_time": "0030", "origin_platform": "2", "current_location": "Wembley C Sidings Lorol", "last_update_time": "2026-09-17T00:02:51", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1698194, 51.46399259999999], [-0.1699212, 51.46390709999999], [-0.17004959999999997, 51.4638105], [-0.17016809999999996, 51.463731200000005], [-0.17031419999999997, 51.4636471], [-0.17044699999999996, 51.463557400000006], [-0.17055, 51.4634885], [-0.17065180000000002, 51.4634147], [-0.170737, 51.4633492], [-0.1708234, 51.4632775], [-0.1709042, 51.46320709999999], [-0.1709742, 51.463138699999995], [-0.1710292, 51.4630851], [-0.17111589999999996, 51.4629951], [-0.1712388, 51.462851], [-0.17112999999999998, 51.462954], [-0.1710436, 51.463033999999986], [-0.1709385, 51.46311609999999], [-0.17081559999999998, 51.463203], [-0.17066949999999995, 51.46329469999999], [-0.17053, 51.46337189999999], [-0.1704936, 51.4633901], [-0.1703496, 51.4634623], [-0.1701559, 51.4635554], [-0.1700242, 51.463625], [-0.1699257, 51.46368499999999], [-0.16983930000000003, 51.4637423], [-0.1697827, 51.4637821], [-0.1697619, 51.46379670000001], [-0.1696899, 51.463856], [-0.16960799999999998, 51.4639291], [-0.16953499999999996, 51.46400359999999], [-0.1694475, 51.46409739999999], [-0.16937329999999998, 51.4641857], [-0.1692859, 51.46429320000001], [-0.1692206, 51.464367], [-0.1691542, 51.4644353], [-0.16909439999999998, 51.46448980000001], [-0.1690214, 51.4645518], [-0.1689494, 51.464607], [-0.16886089999999998, 51.4646663], [-0.1687635, 51.46472560000001], [-0.16867709999999997, 51.4647773], [-0.1685709, 51.46483459999999], [-0.16847349999999997, 51.4648774], [-0.1684152, 51.4649027], [-0.1682237, 51.4649684], [-0.1681149, 51.4650016], [-0.167863, 51.4650796], [-0.16778680000000004, 51.465103199999994], [-0.1674047, 51.4652204], [-0.1671643, 51.4652917], [-0.16687380000000002, 51.465377800000006], [-0.1663301, 51.46553889999999], [-0.1657776, 51.465708600000006], [-0.16557869999999997, 51.4657757], [-0.1653946, 51.4658508], [-0.1652417, 51.4659216], [-0.16509679999999996, 51.46598989999999], [-0.164942, 51.466076], [-0.16474699999999998, 51.4661944], [-0.16456869999999998, 51.46631279999999], [-0.1644336, 51.466411], [-0.1642729, 51.46655380000001], [-0.16412009999999996, 51.46670820000001], [-0.1640016, 51.4668522], [-0.1639212, 51.4669627], [-0.1638429, 51.4670939], [-0.1637841, 51.4672068], [-0.1637539, 51.46727359999999], [-0.1637489, 51.46728649999999], [-0.16373495118000975, 51.467322242964734], [-0.16371688999465653, 51.46736852356277], [-0.16369994855795214, 51.467411934835965], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.16365839999999998, 51.4675184], [-0.16365031985030357, 51.46755064119651], [-0.16363957705997165, 51.46759350675496], [-0.16362889719040585, 51.46763612120894], [-0.16360715415752114, 51.46772287939966], [-0.1635974, 51.4677618], [-0.16359658184103934, 51.467768010138954], [-0.16358968975019214, 51.46782032370696], [-0.1635831230079593, 51.467870167700504], [-0.16357619044589064, 51.46792278834236], [-0.1635695344383195, 51.46797330977888], [-0.1635642, 51.4680138], [-0.1635652687948083, 51.4680227778784], [-0.16356769999999998, 51.4680432], [-0.16357677951863694, 51.46813801852881], [-0.16358078768884426, 51.46817987628012], [-0.1635844, 51.4682176], [-0.1635932, 51.46828959999999], [-0.163603, 51.4683824], [-0.16361869999999998, 51.46849280000001], [-0.16363929999999996, 51.4685819], [-0.1636716, 51.468682], [-0.1637088, 51.468781500000006], [-0.163747, 51.46888160000001], [-0.16380089999999997, 51.46899019999999], [-0.1638675, 51.4691037], [-0.1639243, 51.4691867], [-0.1639925, 51.4692806], [-0.16404899999999997, 51.4693526], [-0.1641, 51.4694121], [-0.1641874, 51.46950329999999], [-0.1643326, 51.4696453], [-0.16443769999999996, 51.4697402], [-0.1645463, 51.46982769999999], [-0.1646597, 51.46990350000001], [-0.16479669999999996, 51.4699954], [-0.16491, 51.47006609999999], [-0.1650529, 51.4701455], [-0.1651926100187815, 51.470219540933535], [-0.16541315474887003, 51.4702966516612], [-0.16560792831071464, 51.470365387600786], [-0.1657808826126322, 51.47042652338143], [-0.16593596956293966, 51.47048083363229], [-0.166077141069954, 51.47052909298252], [-0.16620834904199216, 51.470572076061245], [-0.16633354538737108, 51.47061055749764], [-0.16645668201440772, 51.470645311920855], [-0.16658171083141896, 51.47067711396003], [-0.16671258374672177, 51.47070673824432], [-0.1668532526686331, 51.47073495940288], [-0.1670076695054699, 51.47076255206484], [-0.16717978616554907, 51.470790290859384], [-0.1673735545571876, 51.47081895041563], [-0.16759292658870242, 51.470849305362734], [-0.16784185416841046, 51.47088213032986], [-0.1682443, 51.47093409999999], [-0.1685881, 51.4709807], [-0.1689068, 51.4710239], [-0.16914170000000003, 51.47105429999999], [-0.1694643, 51.4710961], [-0.16967999999999997, 51.47112500000001], [-0.1701484, 51.47118509999999], [-0.17093489999999997, 51.4712992], [-0.1711129, 51.4713235], [-0.17172869999999998, 51.4714127], [-0.1721031, 51.47145600000001], [-0.17296139999999996, 51.47154160000001], [-0.1732779, 51.47157669999999], [-0.1733629, 51.4715882], [-0.17360719999999996, 51.4716172], [-0.1739475, 51.471666299999995], [-0.17441289999999998, 51.4717354], [-0.17481139999999998, 51.4717971], [-0.1751964, 51.47186749999999], [-0.1755594, 51.4719266], [-0.17593369999999997, 51.47201639999999], [-0.1764235, 51.4721419], [-0.17667849999999996, 51.47221699999999], [-0.1768095, 51.47225579999999], [-0.1771246, 51.472350000000006], [-0.1773769, 51.47243340000001], [-0.17751129999999998, 51.472479], [-0.17758489999999996, 51.4725037], [-0.1796630568239043, 51.47325942114443], [-0.1806252, 51.4736093], [-0.1808313, 51.47369470000001], [-0.1809948, 51.473771599999985], [-0.1811693, 51.4738575], [-0.18135660000000003, 51.47395360000001], [-0.18162069999999997, 51.4741024], [-0.18177719999999997, 51.474193199999995], [-0.1818239, 51.474223], [-0.1819454, 51.47430190000001], [-0.1821278, 51.47441739999999], [-0.18225959999999997, 51.4745107], [-0.1824289, 51.47464409999999], [-0.18258269999999996, 51.4747727], [-0.1828033, 51.47496279999999], [-0.18308099999999997, 51.4752242], [-0.1833574, 51.4755293], [-0.1835546, 51.4757858], [-0.1838177, 51.476173300000006], [-0.1841373, 51.47666999999999], [-0.1842688, 51.4768793], [-0.1844135, 51.477124], [-0.18471039999999997, 51.4775756], [-0.1849303, 51.47786620000001], [-0.18536269999999996, 51.4783555], [-0.1856039, 51.478615000000005], [-0.18589919999999996, 51.47892160000001], [-0.1861649, 51.4791785], [-0.1865108, 51.47951059999999], [-0.18667829999999996, 51.4796602], [-0.1868395, 51.479791], [-0.1871331, 51.4800152], [-0.1874391, 51.4802335], [-0.1881683, 51.48073819999999], [-0.1883109, 51.480838799999994], [-0.1884248, 51.4809266], [-0.1891153, 51.48150759999999], [-0.18945139999999996, 51.4817991], [-0.19016169999999996, 51.482402400000005], [-0.19069659999999997, 51.482864000000006], [-0.1912202, 51.483336300000005], [-0.19176969999999996, 51.4838889], [-0.19217639999999997, 51.4843085], [-0.1922875, 51.484433399999986], [-0.1925359, 51.4846967], [-0.1928327, 51.48499710000001], [-0.19311459999999997, 51.485262899999995], [-0.1933773, 51.485502700000005], [-0.1936898, 51.485775699999984], [-0.1939191, 51.48596380000001], [-0.1940722, 51.48607859999999], [-0.1943793, 51.4863045], [-0.1946453, 51.48649890000001], [-0.1948358, 51.486623599999994], [-0.1949097, 51.4866705], [-0.1950552, 51.4867579], [-0.195195, 51.48683849999998], [-0.19558839999999997, 51.4870575], [-0.19570819999999997, 51.48712079999999], [-0.1958629, 51.48719899999999], [-0.1961317, 51.48734090000001], [-0.1964512, 51.48748630000001], [-0.1968443, 51.487658499999995], [-0.19750999999999996, 51.48796550000001], [-0.1983676, 51.48841819999999], [-0.19918549999999996, 51.4889651], [-0.1995315, 51.4892689], [-0.19980249999999997, 51.4894924], [-0.20017699999999997, 51.48982209999999], [-0.2004281, 51.490069], [-0.2005519, 51.4902039], [-0.20104839999999996, 51.4907494], [-0.2013051, 51.4910176], [-0.2017542, 51.4915219], [-0.2018985, 51.4916861], [-0.2020732, 51.491880499999986], [-0.20218769999999997, 51.4920004], [-0.20262399999999997, 51.4924836], [-0.2029239, 51.49281529999998], [-0.2032875, 51.49320710000001], [-0.20350170000000004, 51.493411899999984], [-0.2036154, 51.49351720000001], [-0.2037344, 51.4936262], [-0.2040423, 51.493879699999994], [-0.20433999999999997, 51.4940824], [-0.2046253, 51.4942565], [-0.2052899, 51.494616], [-0.2056662, 51.4948068], [-0.2060834, 51.49501149999999], [-0.2066439, 51.4952855], [-0.2068773, 51.495414499999995], [-0.2070868, 51.495538999999994], [-0.20736969999999996, 51.4957382], [-0.207617, 51.49591599999999], [-0.20766139999999997, 51.4959526], [-0.2078492, 51.4961102], [-0.2078794, 51.49613480000001], [-0.2082296999999999, 51.49640959999999], [-0.2088007, 51.49688340000001], [-0.2096476, 51.4975691], [-0.2102719, 51.4980694], [-0.2105367, 51.4982853], [-0.21114173272494743, 51.4987748385867], [-0.21164569999999996, 51.499182600000005], [-0.2125145, 51.4998882], [-0.21285609999999996, 51.50017509999999], [-0.2132006, 51.50044259999999], [-0.2134544, 51.5006593], [-0.2137957, 51.50098529999999], [-0.2139138, 51.5010987], [-0.21426, 51.5014306], [-0.2143187, 51.5014918], [-0.21441450000000004, 51.5015917], [-0.2145854, 51.5017498], [-0.2147652, 51.50193], [-0.2149248, 51.5020823], [-0.21511469999999996, 51.50226970000001], [-0.2153143, 51.5024742], [-0.2155221, 51.5026826], [-0.2159172, 51.503104699999994], [-0.2161671, 51.50337879999999], [-0.2163106, 51.5035485], [-0.2165312, 51.50380179999999], [-0.2167767, 51.5040835], [-0.21716299999999997, 51.504590699999994], [-0.2174927, 51.50502350000001], [-0.2176923, 51.5053187], [-0.21788909999999995, 51.5056505], [-0.2180562, 51.5059415], [-0.2182189, 51.50622519999999], [-0.2183648, 51.5064846], [-0.2186103, 51.5069914], [-0.21878949999999997, 51.50740039999999], [-0.2190186, 51.50797899999999], [-0.21921619999999997, 51.508555099999995], [-0.2193295, 51.50891659999999], [-0.21935319999999997, 51.508995199999994], [-0.2195336, 51.50959419999999], [-0.21956259999999997, 51.509663], [-0.2196975, 51.50999560000001], [-0.2198756, 51.5104376], [-0.21999569999999996, 51.510711699999995], [-0.2201046, 51.5109659], [-0.2204902, 51.51176050000001], [-0.2207002, 51.512160899999984], [-0.2209192, 51.5125483], [-0.2211815, 51.5129945], [-0.2214048, 51.51336950000001], [-0.22164739999999997, 51.513731199999995], [-0.22184290000000004, 51.51402829999999], [-0.2220385, 51.5143129], [-0.22224019999999997, 51.51460419999999], [-0.22244839999999996, 51.51488359999999], [-0.2226046, 51.515088199999994], [-0.2230137, 51.5156186], [-0.22338779999999997, 51.516085100000005], [-0.22391099999999997, 51.516686699999994], [-0.2245601, 51.5173975], [-0.2251002, 51.51794449999999], [-0.2257372, 51.518560599999994], [-0.22641800000000004, 51.519166], [-0.2265534, 51.5192796], [-0.22672459999999997, 51.5194269], [-0.2268546, 51.519538999999995], [-0.2277841, 51.5203024], [-0.2278833, 51.5203839], [-0.22805480000000003, 51.5205319], [-0.2281362, 51.520611300000006], [-0.2283633, 51.5208331], [-0.22848650000000004, 51.52095330000001], [-0.2285193, 51.5209803], [-0.22865309999999991, 51.5210892], [-0.2291437, 51.52149180000001], [-0.229634, 51.521892900000005], [-0.22986899999999996, 51.5220838], [-0.2304729, 51.522557799999994], [-0.23089950000000004, 51.5228607], [-0.2312149, 51.5230606], [-0.23149139999999996, 51.5232302], [-0.2318380999999999, 51.523431899999984], [-0.2324302, 51.5237677], [-0.23266360000000005, 51.5238967], [-0.2330623, 51.524115300000005], [-0.2333976, 51.5243189], [-0.2338016, 51.52461180000001], [-0.2341315, 51.5248762], [-0.2343071, 51.5250437], [-0.2344761, 51.52520369999999], [-0.23469480000000004, 51.5254178], [-0.2347637755015157, 51.52549630517218], [-0.23478868390626725, 51.52552465489442], [-0.23483897814242943, 51.525581897672495], [-0.23486503123816935, 51.5256115501788], [-0.23490701426163027, 51.52565933339894], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350093847793611, 51.52577584678355], [-0.23502870329806977, 51.52579783419386], [-0.2350706756456537, 51.52584560506775], [-0.2351193483478354, 51.525901001894894], [-0.2353506, 51.52616419999999], [-0.2356456, 51.52649569999999], [-0.23615213153953504, 51.52706681580239], [-0.23632479999999997, 51.52726150000001], [-0.2363930999999999, 51.527338400000005], [-0.2364529, 51.5274082], [-0.2366324, 51.5276144], [-0.2370879999999999, 51.5280608], [-0.2371409999999999, 51.5281194], [-0.2373487, 51.5283144], [-0.2375213, 51.52847049999999], [-0.2378234999999999, 51.528724399999994], [-0.2379915, 51.528907199999985], [-0.23827860000000003, 51.5291952], [-0.2384196, 51.52934009999999], [-0.23846919999999996, 51.52939769999999], [-0.23870220000000003, 51.5296335], [-0.23883409999999997, 51.52975560000001], [-0.2389995, 51.529886], [-0.23909, 51.52994699999999], [-0.239358, 51.530128000000005], [-0.23952070000000003, 51.5302212], [-0.2396512, 51.5302836], [-0.23988489999999996, 51.5303811], [-0.2400943, 51.5304589], [-0.2403105, 51.530529], [-0.24059439999999996, 51.5306046], [-0.24084909999999995, 51.5306625], [-0.2410626666000592, 51.53070327913194], [-0.2411141, 51.5307131], [-0.24164749999999993, 51.53081470000001], [-0.2420695, 51.5308878], [-0.2423647, 51.53093859999999], [-0.24273569999999997, 51.5309878], [-0.24301390000000003, 51.5310129], [-0.2432878, 51.53102710000001], [-0.2435982, 51.531047599999994], [-0.243849, 51.5310575], [-0.2439604, 51.531060299999986], [-0.2440435, 51.531063400000015], [-0.24414563071910528, 51.531070971996904], [-0.2442674, 51.53108], [-0.24444713118524208, 51.53110069632051], [-0.2445314, 51.53111040000001], [-0.2447433, 51.5311537], [-0.2450503, 51.5312333], [-0.2454249, 51.531364100000005], [-0.2457295999999999, 51.531491499999994], [-0.2460813, 51.531605299999995], [-0.24660149999999997, 51.5317723], [-0.2468986, 51.5318668], [-0.24712549999999991, 51.531935399999995], [-0.24741419999999997, 51.53202610000001], [-0.24764480000000005, 51.5320951], [-0.2478925, 51.53217920000001], [-0.2482776, 51.5323152], [-0.24900869999999997, 51.53256050000001], [-0.25011149999999993, 51.5329282], [-0.2510281, 51.533233399999986], [-0.25193879999999996, 51.53353559999999], [-0.25287849999999995, 51.5338502], [-0.2536071, 51.53409509999999], [-0.2542353, 51.5342978], [-0.2544362, 51.5343696], [-0.2548781, 51.534552], [-0.25494189999999994, 51.53457269999999], [-0.2557796, 51.53490250000001], [-0.25588573254756325, 51.53493791960272], [-0.2559645632353462, 51.534964227741106], [-0.2562003, 51.5350429], [-0.2564256, 51.5351171], [-0.2570277999999999, 51.53531639999999], [-0.2572529, 51.53539249999999], [-0.2573431, 51.535423], [-0.2576269, 51.535518800000006], [-0.2579245, 51.53563439999999], [-0.25827859999999997, 51.5357689], [-0.2583407, 51.535788399999994], [-0.258559, 51.535864200000006], [-0.2587843, 51.5359485], [-0.2591815, 51.5360998], [-0.2596054, 51.536266], [-0.2596991, 51.53629540000001], [-0.25999239999999996, 51.53639009999999], [-0.2602806, 51.536483399999995], [-0.2604763, 51.5365487], [-0.26080909999999996, 51.53665519999999], [-0.2612038, 51.53678529999999], [-0.2615304, 51.53689169999999], [-0.2622725, 51.53713539999999], [-0.2630927, 51.5374028], [-0.26378599999999996, 51.53763060000001], [-0.26444559999999995, 51.53784720000001], [-0.2654175, 51.53816309999999], [-0.2664381, 51.53850769999999], [-0.2665908655049794, 51.53855837012952], [-0.266650148978327, 51.538602029556344], [-0.2667331882628675, 51.53866318392512], [-0.26681464317815673, 51.538723171403646], [-0.2668959425881618, 51.53878304428146], [-0.2669838742955095, 51.53884780142006], [-0.26707537797118863, 51.53891518903011], [-0.26726225494250333, 51.53898142214145], [-0.2673172, 51.539021299999995], [-0.2675108530825601, 51.53915198985596], [-0.26768810141263377, 51.539271608375415], [-0.2677604, 51.539320399999994], [-0.2679964, 51.5394489], [-0.268194, 51.53954159999999], [-0.2684073, 51.5396283], [-0.2686209, 51.5397013], [-0.2690833999999999, 51.5398501], [-0.26949458523585645, 51.53997223974413], [-0.2696042, 51.5400048], [-0.2707542, 51.540351300000005], [-0.27093599999999995, 51.540411099999986], [-0.2712766, 51.5405371], [-0.2714289, 51.5405904], [-0.2715255, 51.54061980000001], [-0.2720524, 51.5408036], [-0.2724614000000001, 51.5409296], [-0.2725711, 51.54096379999999], [-0.27284749999999997, 51.5410668], [-0.2730184, 51.54113099999999], [-0.2733489, 51.541288599999994], [-0.2736121, 51.5414458], [-0.2739131, 51.541652199999994], [-0.2741836999999999, 51.541811200000005], [-0.2744246, 51.54196610000001], [-0.2745931999999999, 51.5420612], [-0.2747425, 51.542135399999985], [-0.2749204, 51.54222279999999], [-0.27499970000000007, 51.5422524], [-0.2751545, 51.54229870000001], [-0.2758126, 51.5425341], [-0.276288, 51.54270409999998], [-0.2764923, 51.5427766], [-0.27689519999999995, 51.54291550000001], [-0.2773206, 51.54306559999999], [-0.27764079999999997, 51.543169899999995], [-0.27793969999999996, 51.5432572], [-0.2782393, 51.543367399999994], [-0.2787631, 51.54357619999999], [-0.27939689999999995, 51.5438264], [-0.28000239999999993, 51.54406840000001], [-0.2804781, 51.5442438], [-0.28074609999999994, 51.5443329], [-0.28095079999999995, 51.5443871], [-0.2811616, 51.54443940000001], [-0.2814613, 51.5445014], [-0.28188339999999995, 51.54458129999999], [-0.28250099999999995, 51.5446987], [-0.2827319, 51.54475449999999], [-0.2822867, 51.5446315], [-0.2820388, 51.5445727], [-0.28155340000000006, 51.5444816], [-0.2812417, 51.5444161], [-0.2808247, 51.54431209999999], [-0.28062600000000004, 51.5442518], [-0.2802974, 51.54413539999999], [-0.2799895, 51.5440192], [-0.2795698999999999, 51.543855], [-0.2789223, 51.54359730000001], [-0.2782361, 51.5433275]]}", "current_leg_start": "Clapham Junction Plats 0-2", "dest_arr_time_act": "0101", "motion_projection": null, "next_location_lat": "51.5433275", "next_location_lon": "-0.2782361", "previous_location": "Clapham Junction Plats 0-2", "current_leg_milage": "8.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.309, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 361.207, \"from_m\": 237.309, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 901.014, \"from_m\": 361.207, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1114.785, \"from_m\": 901.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2055.745, \"from_m\": 1114.785, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4045.775, \"from_m\": 2055.745, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5052.397, \"from_m\": 4045.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8079.564, \"from_m\": 5052.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8155.42, \"from_m\": 8079.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8593.298, \"from_m\": 8155.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8908.935, \"from_m\": 8593.298, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9092.965, \"from_m\": 8908.935, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9151.763, \"from_m\": 9092.965, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9159.24, \"from_m\": 9151.763, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13234.497, \"from_m\": 9159.24, \"capability_applied\": null, \"effective_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\": 626746, \"profile_key\": \"9bbf4c64e6c43ca0f53369b0353f29fed4bae4082f973733bfbb919075cf844d\", \"schedule_id\": 33169, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0030\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0033\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 807.855, \"section_seq\": 1, \"route_path_id\": 39181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0036\", \"location\": \"West Brompton\", \"stage_seq\": 3, \"distance_m\": 3626.58, \"section_seq\": 1, \"route_path_id\": 39181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0039\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 4, \"distance_m\": 5284.886, \"section_seq\": 1, \"route_path_id\": 39181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0040\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 5, \"distance_m\": 7033.644, \"section_seq\": 1, \"route_path_id\": 39181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0043\", \"location\": \"North Pole Jn\", \"stage_seq\": 6, \"distance_m\": 8230.607, \"section_seq\": 1, \"route_path_id\": 39181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0045\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 9048.325, \"section_seq\": 1, \"route_path_id\": 39181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0047\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 8, \"distance_m\": 9570.028, \"section_seq\": 1, \"route_path_id\": 39181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0050H\", \"location\": \"Willesden No7\", \"stage_seq\": 9, \"distance_m\": 10892.181, \"section_seq\": 1, \"route_path_id\": 39181}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0055H\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 10, \"distance_m\": 11974.604, \"section_seq\": 1, \"route_path_id\": 39181}, {\"is_pass\": false, \"wtt_arr\": \"0101\", \"wtt_dep\": null, \"location\": \"Wembley C Sidings Lorol\", \"stage_seq\": 11, \"distance_m\": 13234.497, \"section_seq\": 1, \"route_path_id\": 39181}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13234.497, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39181}], \"total_distance_m\": 13234.497, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 7077.004, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 6157.493, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0030", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "51.5433275", "current_position_lon": "-0.2782361", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:34:29Z\", \"source_id\": 51933161, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:35:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:34:33Z\", \"source_id\": 16756045, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:52Z\", \"source_id\": 51934233, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:37:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:54Z\", \"source_id\": 16756318, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:38Z\", \"source_id\": 51934854, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:37:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:44Z\", \"source_id\": 16756487, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:37:49Z\", \"source_id\": 51935718, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:38:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:37:58Z\", \"source_id\": 16756689, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:40Z\", \"source_id\": 51942395, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:52:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:48:49Z\", \"source_id\": 16758463, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wembley C Sidings Lorol", "service_state_platform": null, "timing_fact_generation": 1789602533036540, "current_leg_arrival_utc": "2026-09-18T00:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:42.543468", "service_state_evidence_id": 16758463, "current_leg_start_actual_dep": "2026-09-18T00:30:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:46.667528", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
None |
5Y36 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 237.309, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 361.207, "from_m": 237.309, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 901.014, "from_m": 361.207, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1114.785, "from_m": 901.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2055.745, "from_m": 1114.785, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4045.775, "from_m": 2055.745, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5052.397, "from_m": 4045.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8079.564, "from_m": 5052.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8155.42, "from_m": 8079.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8593.298, "from_m": 8155.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8908.935, "from_m": 8593.298, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9092.965, "from_m": 8908.935, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9151.763, "from_m": 9092.965, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9159.24, "from_m": 9151.763, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13234.497, "from_m": 9159.24, "capability_applied": null, "effective_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": 626746, "profile_key": "9bbf4c64e6c43ca0f53369b0353f29fed4bae4082f973733bfbb919075cf844d", "schedule_id": 33169, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0030", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0033", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 807.855, "section_seq": 1, "route_path_id": 39181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0036", "location": "West Brompton", "stage_seq": 3, "distance_m": 3626.58, "section_seq": 1, "route_path_id": 39181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0039", "location": "Kensington (Olympia)", "stage_seq": 4, "distance_m": 5284.886, "section_seq": 1, "route_path_id": 39181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0040", "location": "Shepherd's Bush", "stage_seq": 5, "distance_m": 7033.644, "section_seq": 1, "route_path_id": 39181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0043", "location": "North Pole Jn", "stage_seq": 6, "distance_m": 8230.607, "section_seq": 1, "route_path_id": 39181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0045", "location": "Mitre Bridge Jn", "stage_seq": 7, "distance_m": 9048.325, "section_seq": 1, "route_path_id": 39181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0047", "location": "Willesden West London Jn", "stage_seq": 8, "distance_m": 9570.028, "section_seq": 1, "route_path_id": 39181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0050H", "location": "Willesden No7", "stage_seq": 9, "distance_m": 10892.181, "section_seq": 1, "route_path_id": 39181}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0055H", "location": "Wembley Yard South Jn", "stage_seq": 10, "distance_m": 11974.604, "section_seq": 1, "route_path_id": 39181}, {"is_pass": false, "wtt_arr": "0101", "wtt_dep": null, "location": "Wembley C Sidings Lorol", "stage_seq": 11, "distance_m": 13234.497, "section_seq": 1, "route_path_id": 39181}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13234.497, "from_m": 0.0, "section_seq": 1, "route_path_id": 39181}], "total_distance_m": 13234.497, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 7077.004, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 6157.493, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:34:29Z", "source_id": 51933161, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:35:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:34:33Z", "source_id": 16756045, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22277, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:52Z", "source_id": 51934233, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:37:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:54Z", "source_id": 16756318, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22306, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:38Z", "source_id": 51934854, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:37:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:44Z", "source_id": 16756487, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:37:49Z", "source_id": 51935718, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:38:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:37:58Z", "source_id": 16756689, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22100, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:40Z", "source_id": 51942395, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:52:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:48:49Z", "source_id": 16758463, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:52:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
0030 |
0030 |
2 |
None |
None |
Wembley C Sidings Lorol |
0101 |
0101 |
None |
EARLY |
-9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65308/2026-09-17/detailed |
None |
Clapham Junction Plats 0-2 |
2026-09-18T00:30:00+01:00 |
Wembley C Sidings Lorol |
22.0 |
{"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1698194, 51.46399259999999], [-0.1699212, 51.46390709999999], [-0.17004959999999997, 51.4638105], [-0.17016809999999996, 51.463731200000005], [-0.17031419999999997, 51.4636471], [-0.17044699999999996, 51.463557400000006], [-0.17055, 51.4634885], [-0.17065180000000002, 51.4634147], [-0.170737, 51.4633492], [-0.1708234, 51.4632775], [-0.1709042, 51.46320709999999], [-0.1709742, 51.463138699999995], [-0.1710292, 51.4630851], [-0.17111589999999996, 51.4629951], [-0.1712388, 51.462851], [-0.17112999999999998, 51.462954], [-0.1710436, 51.463033999999986], [-0.1709385, 51.46311609999999], [-0.17081559999999998, 51.463203], [-0.17066949999999995, 51.46329469999999], [-0.17053, 51.46337189999999], [-0.1704936, 51.4633901], [-0.1703496, 51.4634623], [-0.1701559, 51.4635554], [-0.1700242, 51.463625], [-0.1699257, 51.46368499999999], [-0.16983930000000003, 51.4637423], [-0.1697827, 51.4637821], [-0.1697619, 51.46379670000001], [-0.1696899, 51.463856], [-0.16960799999999998, 51.4639291], [-0.16953499999999996, 51.46400359999999], [-0.1694475, 51.46409739999999], [-0.16937329999999998, 51.4641857], [-0.1692859, 51.46429320000001], [-0.1692206, 51.464367], [-0.1691542, 51.4644353], [-0.16909439999999998, 51.46448980000001], [-0.1690214, 51.4645518], [-0.1689494, 51.464607], [-0.16886089999999998, 51.4646663], [-0.1687635, 51.46472560000001], [-0.16867709999999997, 51.4647773], [-0.1685709, 51.46483459999999], [-0.16847349999999997, 51.4648774], [-0.1684152, 51.4649027], [-0.1682237, 51.4649684], [-0.1681149, 51.4650016], [-0.167863, 51.4650796], [-0.16778680000000004, 51.465103199999994], [-0.1674047, 51.4652204], [-0.1671643, 51.4652917], [-0.16687380000000002, 51.465377800000006], [-0.1663301, 51.46553889999999], [-0.1657776, 51.465708600000006], [-0.16557869999999997, 51.4657757], [-0.1653946, 51.4658508], [-0.1652417, 51.4659216], [-0.16509679999999996, 51.46598989999999], [-0.164942, 51.466076], [-0.16474699999999998, 51.4661944], [-0.16456869999999998, 51.46631279999999], [-0.1644336, 51.466411], [-0.1642729, 51.46655380000001], [-0.16412009999999996, 51.46670820000001], [-0.1640016, 51.4668522], [-0.1639212, 51.4669627], [-0.1638429, 51.4670939], [-0.1637841, 51.4672068], [-0.1637539, 51.46727359999999], [-0.1637489, 51.46728649999999], [-0.16373495118000975, 51.467322242964734], [-0.16371688999465653, 51.46736852356277], [-0.16369994855795214, 51.467411934835965], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.16365839999999998, 51.4675184], [-0.16365031985030357, 51.46755064119651], [-0.16363957705997165, 51.46759350675496], [-0.16362889719040585, 51.46763612120894], [-0.16360715415752114, 51.46772287939966], [-0.1635974, 51.4677618], [-0.16359658184103934, 51.467768010138954], [-0.16358968975019214, 51.46782032370696], [-0.1635831230079593, 51.467870167700504], [-0.16357619044589064, 51.46792278834236], [-0.1635695344383195, 51.46797330977888], [-0.1635642, 51.4680138], [-0.1635652687948083, 51.4680227778784], [-0.16356769999999998, 51.4680432], [-0.16357677951863694, 51.46813801852881], [-0.16358078768884426, 51.46817987628012], [-0.1635844, 51.4682176], [-0.1635932, 51.46828959999999], [-0.163603, 51.4683824], [-0.16361869999999998, 51.46849280000001], [-0.16363929999999996, 51.4685819], [-0.1636716, 51.468682], [-0.1637088, 51.468781500000006], [-0.163747, 51.46888160000001], [-0.16380089999999997, 51.46899019999999], [-0.1638675, 51.4691037], [-0.1639243, 51.4691867], [-0.1639925, 51.4692806], [-0.16404899999999997, 51.4693526], [-0.1641, 51.4694121], [-0.1641874, 51.46950329999999], [-0.1643326, 51.4696453], [-0.16443769999999996, 51.4697402], [-0.1645463, 51.46982769999999], [-0.1646597, 51.46990350000001], [-0.16479669999999996, 51.4699954], [-0.16491, 51.47006609999999], [-0.1650529, 51.4701455], [-0.1651926100187815, 51.470219540933535], [-0.16541315474887003, 51.4702966516612], [-0.16560792831071464, 51.470365387600786], [-0.1657808826126322, 51.47042652338143], [-0.16593596956293966, 51.47048083363229], [-0.166077141069954, 51.47052909298252], [-0.16620834904199216, 51.470572076061245], [-0.16633354538737108, 51.47061055749764], [-0.16645668201440772, 51.470645311920855], [-0.16658171083141896, 51.47067711396003], [-0.16671258374672177, 51.47070673824432], [-0.1668532526686331, 51.47073495940288], [-0.1670076695054699, 51.47076255206484], [-0.16717978616554907, 51.470790290859384], [-0.1673735545571876, 51.47081895041563], [-0.16759292658870242, 51.470849305362734], [-0.16784185416841046, 51.47088213032986], [-0.1682443, 51.47093409999999], [-0.1685881, 51.4709807], [-0.1689068, 51.4710239], [-0.16914170000000003, 51.47105429999999], [-0.1694643, 51.4710961], [-0.16967999999999997, 51.47112500000001], [-0.1701484, 51.47118509999999], [-0.17093489999999997, 51.4712992], [-0.1711129, 51.4713235], [-0.17172869999999998, 51.4714127], [-0.1721031, 51.47145600000001], [-0.17296139999999996, 51.47154160000001], [-0.1732779, 51.47157669999999], [-0.1733629, 51.4715882], [-0.17360719999999996, 51.4716172], [-0.1739475, 51.471666299999995], [-0.17441289999999998, 51.4717354], [-0.17481139999999998, 51.4717971], [-0.1751964, 51.47186749999999], [-0.1755594, 51.4719266], [-0.17593369999999997, 51.47201639999999], [-0.1764235, 51.4721419], [-0.17667849999999996, 51.47221699999999], [-0.1768095, 51.47225579999999], [-0.1771246, 51.472350000000006], [-0.1773769, 51.47243340000001], [-0.17751129999999998, 51.472479], [-0.17758489999999996, 51.4725037], [-0.1796630568239043, 51.47325942114443], [-0.1806252, 51.4736093], [-0.1808313, 51.47369470000001], [-0.1809948, 51.473771599999985], [-0.1811693, 51.4738575], [-0.18135660000000003, 51.47395360000001], [-0.18162069999999997, 51.4741024], [-0.18177719999999997, 51.474193199999995], [-0.1818239, 51.474223], [-0.1819454, 51.47430190000001], [-0.1821278, 51.47441739999999], [-0.18225959999999997, 51.4745107], [-0.1824289, 51.47464409999999], [-0.18258269999999996, 51.4747727], [-0.1828033, 51.47496279999999], [-0.18308099999999997, 51.4752242], [-0.1833574, 51.4755293], [-0.1835546, 51.4757858], [-0.1838177, 51.476173300000006], [-0.1841373, 51.47666999999999], [-0.1842688, 51.4768793], [-0.1844135, 51.477124], [-0.18471039999999997, 51.4775756], [-0.1849303, 51.47786620000001], [-0.18536269999999996, 51.4783555], [-0.1856039, 51.478615000000005], [-0.18589919999999996, 51.47892160000001], [-0.1861649, 51.4791785], [-0.1865108, 51.47951059999999], [-0.18667829999999996, 51.4796602], [-0.1868395, 51.479791], [-0.1871331, 51.4800152], [-0.1874391, 51.4802335], [-0.1881683, 51.48073819999999], [-0.1883109, 51.480838799999994], [-0.1884248, 51.4809266], [-0.1891153, 51.48150759999999], [-0.18945139999999996, 51.4817991], [-0.19016169999999996, 51.482402400000005], [-0.19069659999999997, 51.482864000000006], [-0.1912202, 51.483336300000005], [-0.19176969999999996, 51.4838889], [-0.19217639999999997, 51.4843085], [-0.1922875, 51.484433399999986], [-0.1925359, 51.4846967], [-0.1928327, 51.48499710000001], [-0.19311459999999997, 51.485262899999995], [-0.1933773, 51.485502700000005], [-0.1936898, 51.485775699999984], [-0.1939191, 51.48596380000001], [-0.1940722, 51.48607859999999], [-0.1943793, 51.4863045], [-0.1946453, 51.48649890000001], [-0.1948358, 51.486623599999994], [-0.1949097, 51.4866705], [-0.1950552, 51.4867579], [-0.195195, 51.48683849999998], [-0.19558839999999997, 51.4870575], [-0.19570819999999997, 51.48712079999999], [-0.1958629, 51.48719899999999], [-0.1961317, 51.48734090000001], [-0.1964512, 51.48748630000001], [-0.1968443, 51.487658499999995], [-0.19750999999999996, 51.48796550000001], [-0.1983676, 51.48841819999999], [-0.19918549999999996, 51.4889651], [-0.1995315, 51.4892689], [-0.19980249999999997, 51.4894924], [-0.20017699999999997, 51.48982209999999], [-0.2004281, 51.490069], [-0.2005519, 51.4902039], [-0.20104839999999996, 51.4907494], [-0.2013051, 51.4910176], [-0.2017542, 51.4915219], [-0.2018985, 51.4916861], [-0.2020732, 51.491880499999986], [-0.20218769999999997, 51.4920004], [-0.20262399999999997, 51.4924836], [-0.2029239, 51.49281529999998], [-0.2032875, 51.49320710000001], [-0.20350170000000004, 51.493411899999984], [-0.2036154, 51.49351720000001], [-0.2037344, 51.4936262], [-0.2040423, 51.493879699999994], [-0.20433999999999997, 51.4940824], [-0.2046253, 51.4942565], [-0.2052899, 51.494616], [-0.2056662, 51.4948068], [-0.2060834, 51.49501149999999], [-0.2066439, 51.4952855], [-0.2068773, 51.495414499999995], [-0.2070868, 51.495538999999994], [-0.20736969999999996, 51.4957382], [-0.207617, 51.49591599999999], [-0.20766139999999997, 51.4959526], [-0.2078492, 51.4961102], [-0.2078794, 51.49613480000001], [-0.2082296999999999, 51.49640959999999], [-0.2088007, 51.49688340000001], [-0.2096476, 51.4975691], [-0.2102719, 51.4980694], [-0.2105367, 51.4982853], [-0.21114173272494743, 51.4987748385867], [-0.21164569999999996, 51.499182600000005], [-0.2125145, 51.4998882], [-0.21285609999999996, 51.50017509999999], [-0.2132006, 51.50044259999999], [-0.2134544, 51.5006593], [-0.2137957, 51.50098529999999], [-0.2139138, 51.5010987], [-0.21426, 51.5014306], [-0.2143187, 51.5014918], [-0.21441450000000004, 51.5015917], [-0.2145854, 51.5017498], [-0.2147652, 51.50193], [-0.2149248, 51.5020823], [-0.21511469999999996, 51.50226970000001], [-0.2153143, 51.5024742], [-0.2155221, 51.5026826], [-0.2159172, 51.503104699999994], [-0.2161671, 51.50337879999999], [-0.2163106, 51.5035485], [-0.2165312, 51.50380179999999], [-0.2167767, 51.5040835], [-0.21716299999999997, 51.504590699999994], [-0.2174927, 51.50502350000001], [-0.2176923, 51.5053187], [-0.21788909999999995, 51.5056505], [-0.2180562, 51.5059415], [-0.2182189, 51.50622519999999], [-0.2183648, 51.5064846], [-0.2186103, 51.5069914], [-0.21878949999999997, 51.50740039999999], [-0.2190186, 51.50797899999999], [-0.21921619999999997, 51.508555099999995], [-0.2193295, 51.50891659999999], [-0.21935319999999997, 51.508995199999994], [-0.2195336, 51.50959419999999], [-0.21956259999999997, 51.509663], [-0.2196975, 51.50999560000001], [-0.2198756, 51.5104376], [-0.21999569999999996, 51.510711699999995], [-0.2201046, 51.5109659], [-0.2204902, 51.51176050000001], [-0.2207002, 51.512160899999984], [-0.2209192, 51.5125483], [-0.2211815, 51.5129945], [-0.2214048, 51.51336950000001], [-0.22164739999999997, 51.513731199999995], [-0.22184290000000004, 51.51402829999999], [-0.2220385, 51.5143129], [-0.22224019999999997, 51.51460419999999], [-0.22244839999999996, 51.51488359999999], [-0.2226046, 51.515088199999994], [-0.2230137, 51.5156186], [-0.22338779999999997, 51.516085100000005], [-0.22391099999999997, 51.516686699999994], [-0.2245601, 51.5173975], [-0.2251002, 51.51794449999999], [-0.2257372, 51.518560599999994], [-0.22641800000000004, 51.519166], [-0.2265534, 51.5192796], [-0.22672459999999997, 51.5194269], [-0.2268546, 51.519538999999995], [-0.2277841, 51.5203024], [-0.2278833, 51.5203839], [-0.22805480000000003, 51.5205319], [-0.2281362, 51.520611300000006], [-0.2283633, 51.5208331], [-0.22848650000000004, 51.52095330000001], [-0.2285193, 51.5209803], [-0.22865309999999991, 51.5210892], [-0.2291437, 51.52149180000001], [-0.229634, 51.521892900000005], [-0.22986899999999996, 51.5220838], [-0.2304729, 51.522557799999994], [-0.23089950000000004, 51.5228607], [-0.2312149, 51.5230606], [-0.23149139999999996, 51.5232302], [-0.2318380999999999, 51.523431899999984], [-0.2324302, 51.5237677], [-0.23266360000000005, 51.5238967], [-0.2330623, 51.524115300000005], [-0.2333976, 51.5243189], [-0.2338016, 51.52461180000001], [-0.2341315, 51.5248762], [-0.2343071, 51.5250437], [-0.2344761, 51.52520369999999], [-0.23469480000000004, 51.5254178], [-0.2347637755015157, 51.52549630517218], [-0.23478868390626725, 51.52552465489442], [-0.23483897814242943, 51.525581897672495], [-0.23486503123816935, 51.5256115501788], [-0.23490701426163027, 51.52565933339894], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350093847793611, 51.52577584678355], [-0.23502870329806977, 51.52579783419386], [-0.2350706756456537, 51.52584560506775], [-0.2351193483478354, 51.525901001894894], [-0.2353506, 51.52616419999999], [-0.2356456, 51.52649569999999], [-0.23615213153953504, 51.52706681580239], [-0.23632479999999997, 51.52726150000001], [-0.2363930999999999, 51.527338400000005], [-0.2364529, 51.5274082], [-0.2366324, 51.5276144], [-0.2370879999999999, 51.5280608], [-0.2371409999999999, 51.5281194], [-0.2373487, 51.5283144], [-0.2375213, 51.52847049999999], [-0.2378234999999999, 51.528724399999994], [-0.2379915, 51.528907199999985], [-0.23827860000000003, 51.5291952], [-0.2384196, 51.52934009999999], [-0.23846919999999996, 51.52939769999999], [-0.23870220000000003, 51.5296335], [-0.23883409999999997, 51.52975560000001], [-0.2389995, 51.529886], [-0.23909, 51.52994699999999], [-0.239358, 51.530128000000005], [-0.23952070000000003, 51.5302212], [-0.2396512, 51.5302836], [-0.23988489999999996, 51.5303811], [-0.2400943, 51.5304589], [-0.2403105, 51.530529], [-0.24059439999999996, 51.5306046], [-0.24084909999999995, 51.5306625], [-0.2410626666000592, 51.53070327913194], [-0.2411141, 51.5307131], [-0.24164749999999993, 51.53081470000001], [-0.2420695, 51.5308878], [-0.2423647, 51.53093859999999], [-0.24273569999999997, 51.5309878], [-0.24301390000000003, 51.5310129], [-0.2432878, 51.53102710000001], [-0.2435982, 51.531047599999994], [-0.243849, 51.5310575], [-0.2439604, 51.531060299999986], [-0.2440435, 51.531063400000015], [-0.24414563071910528, 51.531070971996904], [-0.2442674, 51.53108], [-0.24444713118524208, 51.53110069632051], [-0.2445314, 51.53111040000001], [-0.2447433, 51.5311537], [-0.2450503, 51.5312333], [-0.2454249, 51.531364100000005], [-0.2457295999999999, 51.531491499999994], [-0.2460813, 51.531605299999995], [-0.24660149999999997, 51.5317723], [-0.2468986, 51.5318668], [-0.24712549999999991, 51.531935399999995], [-0.24741419999999997, 51.53202610000001], [-0.24764480000000005, 51.5320951], [-0.2478925, 51.53217920000001], [-0.2482776, 51.5323152], [-0.24900869999999997, 51.53256050000001], [-0.25011149999999993, 51.5329282], [-0.2510281, 51.533233399999986], [-0.25193879999999996, 51.53353559999999], [-0.25287849999999995, 51.5338502], [-0.2536071, 51.53409509999999], [-0.2542353, 51.5342978], [-0.2544362, 51.5343696], [-0.2548781, 51.534552], [-0.25494189999999994, 51.53457269999999], [-0.2557796, 51.53490250000001], [-0.25588573254756325, 51.53493791960272], [-0.2559645632353462, 51.534964227741106], [-0.2562003, 51.5350429], [-0.2564256, 51.5351171], [-0.2570277999999999, 51.53531639999999], [-0.2572529, 51.53539249999999], [-0.2573431, 51.535423], [-0.2576269, 51.535518800000006], [-0.2579245, 51.53563439999999], [-0.25827859999999997, 51.5357689], [-0.2583407, 51.535788399999994], [-0.258559, 51.535864200000006], [-0.2587843, 51.5359485], [-0.2591815, 51.5360998], [-0.2596054, 51.536266], [-0.2596991, 51.53629540000001], [-0.25999239999999996, 51.53639009999999], [-0.2602806, 51.536483399999995], [-0.2604763, 51.5365487], [-0.26080909999999996, 51.53665519999999], [-0.2612038, 51.53678529999999], [-0.2615304, 51.53689169999999], [-0.2622725, 51.53713539999999], [-0.2630927, 51.5374028], [-0.26378599999999996, 51.53763060000001], [-0.26444559999999995, 51.53784720000001], [-0.2654175, 51.53816309999999], [-0.2664381, 51.53850769999999], [-0.2665908655049794, 51.53855837012952], [-0.266650148978327, 51.538602029556344], [-0.2667331882628675, 51.53866318392512], [-0.26681464317815673, 51.538723171403646], [-0.2668959425881618, 51.53878304428146], [-0.2669838742955095, 51.53884780142006], [-0.26707537797118863, 51.53891518903011], [-0.26726225494250333, 51.53898142214145], [-0.2673172, 51.539021299999995], [-0.2675108530825601, 51.53915198985596], [-0.26768810141263377, 51.539271608375415], [-0.2677604, 51.539320399999994], [-0.2679964, 51.5394489], [-0.268194, 51.53954159999999], [-0.2684073, 51.5396283], [-0.2686209, 51.5397013], [-0.2690833999999999, 51.5398501], [-0.26949458523585645, 51.53997223974413], [-0.2696042, 51.5400048], [-0.2707542, 51.540351300000005], [-0.27093599999999995, 51.540411099999986], [-0.2712766, 51.5405371], [-0.2714289, 51.5405904], [-0.2715255, 51.54061980000001], [-0.2720524, 51.5408036], [-0.2724614000000001, 51.5409296], [-0.2725711, 51.54096379999999], [-0.27284749999999997, 51.5410668], [-0.2730184, 51.54113099999999], [-0.2733489, 51.541288599999994], [-0.2736121, 51.5414458], [-0.2739131, 51.541652199999994], [-0.2741836999999999, 51.541811200000005], [-0.2744246, 51.54196610000001], [-0.2745931999999999, 51.5420612], [-0.2747425, 51.542135399999985], [-0.2749204, 51.54222279999999], [-0.27499970000000007, 51.5422524], [-0.2751545, 51.54229870000001], [-0.2758126, 51.5425341], [-0.276288, 51.54270409999998], [-0.2764923, 51.5427766], [-0.27689519999999995, 51.54291550000001], [-0.2773206, 51.54306559999999], [-0.27764079999999997, 51.543169899999995], [-0.27793969999999996, 51.5432572], [-0.2782393, 51.543367399999994], [-0.2787631, 51.54357619999999], [-0.27939689999999995, 51.5438264], [-0.28000239999999993, 51.54406840000001], [-0.2804781, 51.5442438], [-0.28074609999999994, 51.5443329], [-0.28095079999999995, 51.5443871], [-0.2811616, 51.54443940000001], [-0.2814613, 51.5445014], [-0.28188339999999995, 51.54458129999999], [-0.28250099999999995, 51.5446987], [-0.2827319, 51.54475449999999], [-0.2822867, 51.5446315], [-0.2820388, 51.5445727], [-0.28155340000000006, 51.5444816], [-0.2812417, 51.5444161], [-0.2808247, 51.54431209999999], [-0.28062600000000004, 51.5442518], [-0.2802974, 51.54413539999999], [-0.2799895, 51.5440192], [-0.2795698999999999, 51.543855], [-0.2789223, 51.54359730000001], [-0.2782361, 51.5433275]]} |
8.6 |
0030 |
0052 |
Clapham Junction Plats 0-2 |
Wembley C Sidings Lorol |
Wembley C Sidings Lorol |
51.5433275 |
-0.2782361 |
51.5433275 |
-0.2782361 |
1 |
0 |
2026-09-17 00:02:51 |
TERMINATED |
2026-09-16 23:52:00 |
Wembley C Sidings Lorol |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758463 |
1789602533036540 |
37 |
37 |
2026-09-17 00:02:46.667528 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:42.543468 |
| 595872 |
625017 |
G77112 |
541T70M816 |
2026-09-16 |
COMPLETE |
16758812 |
2026-09-17 00:52:00 |
2026-09-17 00:02:51 |
2026-09-19 00:02:51 |
{"id": 625017, "stp": "O", "toc": "Great Northern", "uid": "G77112", "consist": "379009+379010", "dest_crs": "KLN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77112/2026-09-17/detailed", "trust_id": "541T70M816", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": "22:48:00", "dar_platform": null, "dest_station": "Kings Lynn", "service_date": "2026-09-16", "dest_arr_time": "0041", "dest_platform": "1", "is_terminated": 1, "next_location": "Kings Lynn", "signalling_id": "1T70", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "0052", "current_leg_dep": "0044", "current_leg_end": "Kings Lynn", "origin_dep_time": "2248", "origin_platform": "7", "current_location": "Kings Lynn", "last_update_time": "2026-09-17T00:02:51", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3832690999999999, 52.6733905], [0.3834521, 52.673987700000005], [0.3843807000000001, 52.6769152], [0.3844947, 52.67728139999999], [0.3846195999999999, 52.6776175], [0.3847122, 52.677837200000006], [0.3847924999999999, 52.67805799999999], [0.3879654, 52.6880638], [0.3879991, 52.68817839999999], [0.38933889999999993, 52.69242189999999], [0.391087, 52.697967899999995], [0.3911733, 52.6982417], [0.3926406999999999, 52.7028164], [0.3928981999999999, 52.70366419999999], [0.3935234, 52.7056483], [0.3936931, 52.7061972], [0.3955017, 52.7119634], [0.39568106869904174, 52.71253125491421], [0.39632749999999994, 52.7145777], [0.39649509999999993, 52.7151093], [0.3974014, 52.71797660000001], [0.40037949999999994, 52.7274007], [0.4006907, 52.728386500000006], [0.4018772, 52.7321869], [0.40232149999999994, 52.73361009999999], [0.40259909999999993, 52.734387299999995], [0.4030871, 52.73553460000001], [0.4033129, 52.73592210000001], [0.4034905, 52.73619910000001], [0.4035388, 52.7362745], [0.4038683, 52.7367626], [0.4043413, 52.7373592], [0.404776, 52.7378677], [0.40524959999999993, 52.7383947], [0.4057333, 52.7389215], [0.4065367999999999, 52.7398082], [0.4091936, 52.74273349999999], [0.40924399999999994, 52.74278900000001], [0.4120819999999999, 52.74597150000001], [0.4124301, 52.746512999999986], [0.41246989999999994, 52.74658899999999], [0.4125643, 52.7467346], [0.4128682, 52.7474501], [0.4130545, 52.74810819999998], [0.4131197999999999, 52.74860269999999], [0.4131360999999999, 52.7490691], [0.4130651, 52.7498882], [0.4130092, 52.75014329999999], [0.4129309, 52.750393900000006], [0.412855, 52.75058409999999], [0.4127772, 52.75075859999999], [0.4127043, 52.75089959999999], [0.4125385, 52.75115470000001], [0.4123475999999999, 52.7514029], [0.4122193, 52.75155], [0.41206639999999994, 52.751701], [0.4119023, 52.75184819999999], [0.41172710000000007, 52.75198639999999], [0.4115454, 52.7521134], [0.4113029, 52.7522603], [0.4111203, 52.75236259999999], [0.4107486, 52.7525406], [0.4101448, 52.75282219999998], [0.410044, 52.7528671], [0.4099381, 52.75291370000001], [0.40979599999999994, 52.75296379999999], [0.4097178, 52.7529906], [0.409453, 52.75306849999999], [0.4092238, 52.7531288], [0.4090944, 52.753154], [0.4087196, 52.75324109999999], [0.40821, 52.753356100000005], [0.4080564, 52.7533848], [0.4078666, 52.75342220000001], [0.4075448, 52.75348300000001], [0.4071797, 52.75354879999999], [0.4068231, 52.75360539999999], [0.4063037, 52.753681199999995], [0.40577889999999994, 52.7537559], [0.4055726, 52.753782], [0.4053898, 52.7538017], [0.4051899, 52.7538184], [0.40501229999999994, 52.75383339999999], [0.40420909999999993, 52.753888700000005]]}", "current_leg_start": "Watlington", "dest_arr_time_act": "0041", "motion_projection": null, "next_location_lat": "52.7538887", "next_location_lon": "0.4042091", "previous_location": "Watlington", "current_leg_milage": "6.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.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\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37186.098, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 51499.569, \"from_m\": 37186.098, \"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\": 51567.956, \"from_m\": 51499.569, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51664.967, \"from_m\": 51567.956, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 52248.952, \"from_m\": 51664.967, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52276.054, \"from_m\": 52248.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52334.378, \"from_m\": 52276.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\": 55821.284, \"from_m\": 52334.378, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 55962.675, \"from_m\": 55821.284, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55995.081, \"from_m\": 55962.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61377.257, \"from_m\": 55995.081, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67636.258, \"from_m\": 61377.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71065.375, \"from_m\": 67636.258, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71622.575, \"from_m\": 71065.375, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71656.35, \"from_m\": 71622.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71733.82, \"from_m\": 71656.35, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72027.329, \"from_m\": 71733.82, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72779.16, \"from_m\": 72027.329, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79332.82, \"from_m\": 72779.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\": 80102.882, \"from_m\": 79332.82, \"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\": 87525.031, \"from_m\": 80102.882, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87540.856, \"from_m\": 87525.031, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88347.568, \"from_m\": 87540.856, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89447.168, \"from_m\": 88347.568, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 92436.966, \"from_m\": 89447.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\": 92518.771, \"from_m\": 92436.966, \"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\": 92563.91, \"from_m\": 92518.771, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 92660.249, \"from_m\": 92563.91, \"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\": 92828.031, \"from_m\": 92660.249, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93822.501, \"from_m\": 92828.031, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115840.02, \"from_m\": 93822.501, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 116189.784, \"from_m\": 115840.02, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 117005.695, \"from_m\": 116189.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117074.433, \"from_m\": 117005.695, \"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\": 117128.858, \"from_m\": 117074.433, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117589.469, \"from_m\": 117128.858, \"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\": 118845.209, \"from_m\": 117589.469, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118961.751, \"from_m\": 118845.209, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119734.977, \"from_m\": 118961.751, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122195.049, \"from_m\": 119734.977, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 158243.258, \"from_m\": 122195.049, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 158260.65, \"from_m\": 158243.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\": 159117.638, \"from_m\": 158260.65, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 159430.602, \"from_m\": 159117.638, \"capability_applied\": null, \"effective_limit_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\": 625017, \"profile_key\": \"8d7304511631aeb303cdbe4e7fdcdf2f057fcc2cb4e8b5a18e97012205542a12\", \"schedule_id\": 37343, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258H\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310H\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2317\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 12, \"distance_m\": 55586.295, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Baldock\", \"stage_seq\": 13, \"distance_m\": 58844.892, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2329\", \"location\": \"Royston\", \"stage_seq\": 14, \"distance_m\": 72120.517, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Foxton\", \"stage_seq\": 15, \"distance_m\": 81929.828, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 16, \"distance_m\": 89326.779, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341H\", \"location\": \"Cambridge South\", \"stage_seq\": 17, \"distance_m\": 90473.762, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2347\", \"location\": \"Cambridge\", \"stage_seq\": 18, \"distance_m\": 93067.415, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 19, \"distance_m\": 94608.873, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2351H\", \"location\": \"Cambridge North\", \"stage_seq\": 20, \"distance_m\": 96812.093, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356\", \"location\": \"Waterbeach\", \"stage_seq\": 21, \"distance_m\": 101699.715, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 22, \"distance_m\": 116022.269, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"0005\", \"wtt_dep\": \"0006\", \"location\": \"Ely\", \"stage_seq\": 23, \"distance_m\": 116755.291, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008H\", \"location\": \"Ely North Jn\", \"stage_seq\": 24, \"distance_m\": 119059.122, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"0012H\", \"wtt_dep\": \"0013\", \"location\": \"Littleport\", \"stage_seq\": 25, \"distance_m\": 125870.889, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": \"0024H\", \"location\": \"Downham Market\", \"stage_seq\": 26, \"distance_m\": 142044.289, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"0029H\", \"wtt_dep\": \"0030\", \"location\": \"Watlington\", \"stage_seq\": 27, \"distance_m\": 149821.282, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0036\", \"location\": \"Kings Lynn Sig. Kl45\", \"stage_seq\": 28, \"distance_m\": 156727.84, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0039H\", \"location\": \"Kings Lynn Jn\", \"stage_seq\": 29, \"distance_m\": 158959.183, \"section_seq\": 1, \"route_path_id\": 68105}, {\"is_pass\": false, \"wtt_arr\": \"0041\", \"wtt_dep\": null, \"location\": \"Kings Lynn\", \"stage_seq\": 30, \"distance_m\": 159430.602, \"section_seq\": 1, \"route_path_id\": 68105}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 159430.602, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68105}], \"total_distance_m\": 159430.602, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 150931.28, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8499.322, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2248", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.7538887", "current_position_lon": "0.4042091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:03:28Z\", \"source_id\": 51808346, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:04:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:03:31Z\", \"source_id\": 16719428, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:09:52Z\", \"source_id\": 51819555, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:10:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:09:54Z\", \"source_id\": 16722928, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:18:58Z\", \"source_id\": 51835253, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:20:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:19:03Z\", \"source_id\": 16727735, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:27:22Z\", \"source_id\": 51849643, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:28:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:27:23Z\", \"source_id\": 16732036, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:31:36Z\", \"source_id\": 51856510, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:32:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:31:38Z\", \"source_id\": 16734103, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:37:35Z\", \"source_id\": 51866572, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:38:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:37:38Z\", \"source_id\": 16736961, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:44:09Z\", \"source_id\": 51876660, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:45:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:44:10Z\", \"source_id\": 16740011, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:49:42Z\", \"source_id\": 16742487, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:53:52Z\", \"source_id\": 51890407, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:55:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:53:54Z\", \"source_id\": 16744211, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:00:24Z\", \"source_id\": 51899251, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:00:42Z\", \"source_id\": 16746815, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12321, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:04:34Z\", \"source_id\": 51904418, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:05:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:04:38Z\", \"source_id\": 16748158, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:15:05Z\", \"source_id\": 51915981, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:16:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:15:08Z\", \"source_id\": 16751352, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:24Z\", \"source_id\": 51925565, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:25:28Z\", \"source_id\": 16754044, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:17Z\", \"source_id\": 51934602, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:37:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:36:24Z\", \"source_id\": 16756417, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:27Z\", \"source_id\": 51939408, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:43:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:43:34Z\", \"source_id\": 16757673, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:51:11Z\", \"source_id\": 51943781, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:52:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:51:18Z\", \"source_id\": 16758812, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kings Lynn", "service_state_platform": "1", "timing_fact_generation": 1789602682276340, "current_leg_arrival_utc": "2026-09-18T00:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:42.550851", "service_state_evidence_id": 16758812, "current_leg_start_actual_dep": "2026-09-18T00:41:00+01:00", "operational_evidence_version": 143, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:46.676370", "service_state_valid_until_kind": null, "operational_interpretation_version": 143, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
O |
KGX |
KLN |
1T70 |
379009+379010 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.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": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37186.098, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 51499.569, "from_m": 37186.098, "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": 51567.956, "from_m": 51499.569, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51664.967, "from_m": 51567.956, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 52248.952, "from_m": 51664.967, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52276.054, "from_m": 52248.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52334.378, "from_m": 52276.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": 55821.284, "from_m": 52334.378, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 55962.675, "from_m": 55821.284, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 55995.081, "from_m": 55962.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61377.257, "from_m": 55995.081, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67636.258, "from_m": 61377.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71065.375, "from_m": 67636.258, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71622.575, "from_m": 71065.375, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71656.35, "from_m": 71622.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71733.82, "from_m": 71656.35, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72027.329, "from_m": 71733.82, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72779.16, "from_m": 72027.329, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79332.82, "from_m": 72779.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": 80102.882, "from_m": 79332.82, "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": 87525.031, "from_m": 80102.882, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87540.856, "from_m": 87525.031, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88347.568, "from_m": 87540.856, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89447.168, "from_m": 88347.568, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 92436.966, "from_m": 89447.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": 92518.771, "from_m": 92436.966, "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": 92563.91, "from_m": 92518.771, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 92660.249, "from_m": 92563.91, "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": 92828.031, "from_m": 92660.249, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 93822.501, "from_m": 92828.031, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115840.02, "from_m": 93822.501, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 116189.784, "from_m": 115840.02, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 117005.695, "from_m": 116189.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117074.433, "from_m": 117005.695, "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": 117128.858, "from_m": 117074.433, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117589.469, "from_m": 117128.858, "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": 118845.209, "from_m": 117589.469, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118961.751, "from_m": 118845.209, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119734.977, "from_m": 118961.751, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122195.049, "from_m": 119734.977, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 158243.258, "from_m": 122195.049, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 158260.65, "from_m": 158243.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": 159117.638, "from_m": 158260.65, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 159430.602, "from_m": 159117.638, "capability_applied": null, "effective_limit_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": 625017, "profile_key": "8d7304511631aeb303cdbe4e7fdcdf2f057fcc2cb4e8b5a18e97012205542a12", "schedule_id": 37343, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2248", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258H", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310H", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2317", "location": "Letchworth Garden City", "stage_seq": 12, "distance_m": 55586.295, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Baldock", "stage_seq": 13, "distance_m": 58844.892, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2329", "location": "Royston", "stage_seq": 14, "distance_m": 72120.517, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Foxton", "stage_seq": 15, "distance_m": 81929.828, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Shepreth Branch Jn", "stage_seq": 16, "distance_m": 89326.779, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341H", "location": "Cambridge South", "stage_seq": 17, "distance_m": 90473.762, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2347", "location": "Cambridge", "stage_seq": 18, "distance_m": 93067.415, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Coldham Lane Jn", "stage_seq": 19, "distance_m": 94608.873, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351H", "location": "Cambridge North", "stage_seq": 20, "distance_m": 96812.093, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356", "location": "Waterbeach", "stage_seq": 21, "distance_m": 101699.715, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Ely Dock Jn", "stage_seq": 22, "distance_m": 116022.269, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0006", "location": "Ely", "stage_seq": 23, "distance_m": 116755.291, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Ely North Jn", "stage_seq": 24, "distance_m": 119059.122, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "0012H", "wtt_dep": "0013", "location": "Littleport", "stage_seq": 25, "distance_m": 125870.889, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": "0024H", "location": "Downham Market", "stage_seq": 26, "distance_m": 142044.289, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "0029H", "wtt_dep": "0030", "location": "Watlington", "stage_seq": 27, "distance_m": 149821.282, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0036", "location": "Kings Lynn Sig. Kl45", "stage_seq": 28, "distance_m": 156727.84, "section_seq": 1, "route_path_id": 68105}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0039H", "location": "Kings Lynn Jn", "stage_seq": 29, "distance_m": 158959.183, "section_seq": 1, "route_path_id": 68105}, {"is_pass": false, "wtt_arr": "0041", "wtt_dep": null, "location": "Kings Lynn", "stage_seq": 30, "distance_m": 159430.602, "section_seq": 1, "route_path_id": 68105}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 159430.602, "from_m": 0.0, "section_seq": 1, "route_path_id": 68105}], "total_distance_m": 159430.602, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 150931.28, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8499.322, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:03:28Z", "source_id": 51808346, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:04:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:03:31Z", "source_id": 16719428, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:09:52Z", "source_id": 51819555, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:10:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:09:54Z", "source_id": 16722928, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:18:58Z", "source_id": 51835253, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:20:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:19:03Z", "source_id": 16727735, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:27:22Z", "source_id": 51849643, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T22:28:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:27:23Z", "source_id": 16732036, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:31:36Z", "source_id": 51856510, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T22:32:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:31:38Z", "source_id": 16734103, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:37:35Z", "source_id": 51866572, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T22:38:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:37:38Z", "source_id": 16736961, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:44:09Z", "source_id": 51876660, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T22:45:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:44:10Z", "source_id": 16740011, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T23:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:49:42Z", "source_id": 16742487, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12573, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:53:52Z", "source_id": 51890407, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T22:55:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:53:54Z", "source_id": 16744211, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12431, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:00:24Z", "source_id": 51899251, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T23:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:00:42Z", "source_id": 16746815, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12321, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:04:34Z", "source_id": 51904418, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T23:05:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:04:38Z", "source_id": 16748158, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12233, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:15:05Z", "source_id": 51915981, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T23:16:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:15:08Z", "source_id": 16751352, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12165, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:24Z", "source_id": 51925565, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T23:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:25:28Z", "source_id": 16754044, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12161, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:17Z", "source_id": 51934602, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T23:37:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:36:24Z", "source_id": 16756417, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T00:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12155, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:27Z", "source_id": 51939408, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T23:43:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:43:34Z", "source_id": 16757673, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T00:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12130, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:51:11Z", "source_id": 51943781, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T23:52:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:51:18Z", "source_id": 16758812, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T00:52:00+01:00", "operational_fact": true}] |
London Kings Cross |
2248 |
2248 |
7 |
22:48:00 |
None |
Kings Lynn |
0041 |
0041 |
1 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77112/2026-09-17/detailed |
None |
Watlington |
2026-09-18T00:41:00+01:00 |
Kings Lynn |
8.0 |
{"type": "LineString", "coordinates": [[0.3832690999999999, 52.6733905], [0.3834521, 52.673987700000005], [0.3843807000000001, 52.6769152], [0.3844947, 52.67728139999999], [0.3846195999999999, 52.6776175], [0.3847122, 52.677837200000006], [0.3847924999999999, 52.67805799999999], [0.3879654, 52.6880638], [0.3879991, 52.68817839999999], [0.38933889999999993, 52.69242189999999], [0.391087, 52.697967899999995], [0.3911733, 52.6982417], [0.3926406999999999, 52.7028164], [0.3928981999999999, 52.70366419999999], [0.3935234, 52.7056483], [0.3936931, 52.7061972], [0.3955017, 52.7119634], [0.39568106869904174, 52.71253125491421], [0.39632749999999994, 52.7145777], [0.39649509999999993, 52.7151093], [0.3974014, 52.71797660000001], [0.40037949999999994, 52.7274007], [0.4006907, 52.728386500000006], [0.4018772, 52.7321869], [0.40232149999999994, 52.73361009999999], [0.40259909999999993, 52.734387299999995], [0.4030871, 52.73553460000001], [0.4033129, 52.73592210000001], [0.4034905, 52.73619910000001], [0.4035388, 52.7362745], [0.4038683, 52.7367626], [0.4043413, 52.7373592], [0.404776, 52.7378677], [0.40524959999999993, 52.7383947], [0.4057333, 52.7389215], [0.4065367999999999, 52.7398082], [0.4091936, 52.74273349999999], [0.40924399999999994, 52.74278900000001], [0.4120819999999999, 52.74597150000001], [0.4124301, 52.746512999999986], [0.41246989999999994, 52.74658899999999], [0.4125643, 52.7467346], [0.4128682, 52.7474501], [0.4130545, 52.74810819999998], [0.4131197999999999, 52.74860269999999], [0.4131360999999999, 52.7490691], [0.4130651, 52.7498882], [0.4130092, 52.75014329999999], [0.4129309, 52.750393900000006], [0.412855, 52.75058409999999], [0.4127772, 52.75075859999999], [0.4127043, 52.75089959999999], [0.4125385, 52.75115470000001], [0.4123475999999999, 52.7514029], [0.4122193, 52.75155], [0.41206639999999994, 52.751701], [0.4119023, 52.75184819999999], [0.41172710000000007, 52.75198639999999], [0.4115454, 52.7521134], [0.4113029, 52.7522603], [0.4111203, 52.75236259999999], [0.4107486, 52.7525406], [0.4101448, 52.75282219999998], [0.410044, 52.7528671], [0.4099381, 52.75291370000001], [0.40979599999999994, 52.75296379999999], [0.4097178, 52.7529906], [0.409453, 52.75306849999999], [0.4092238, 52.7531288], [0.4090944, 52.753154], [0.4087196, 52.75324109999999], [0.40821, 52.753356100000005], [0.4080564, 52.7533848], [0.4078666, 52.75342220000001], [0.4075448, 52.75348300000001], [0.4071797, 52.75354879999999], [0.4068231, 52.75360539999999], [0.4063037, 52.753681199999995], [0.40577889999999994, 52.7537559], [0.4055726, 52.753782], [0.4053898, 52.7538017], [0.4051899, 52.7538184], [0.40501229999999994, 52.75383339999999], [0.40420909999999993, 52.753888700000005]]} |
6.0 |
0044 |
0052 |
Watlington |
Kings Lynn |
Kings Lynn |
52.7538887 |
0.4042091 |
52.7538887 |
0.4042091 |
1 |
0 |
2026-09-17 00:02:51 |
TERMINATED |
2026-09-16 23:52:00 |
Kings Lynn |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758812 |
1789602682276340 |
143 |
143 |
2026-09-17 00:02:46.676370 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:42.550851 |
| 595873 |
626734 |
W60645 |
525H73M017 |
2026-09-16 |
COMPLETE |
16758765 |
2026-09-17 00:52:00 |
2026-09-17 00:03:21 |
2026-09-19 00:03:21 |
{"id": 626734, "stp": "P", "toc": "London Overground", "uid": "W60645", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60645/2026-09-17/detailed", "trust_id": "525H73M017", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Cross ELL", "service_date": "2026-09-16", "dest_arr_time": "0058", "dest_platform": "D", "is_terminated": 1, "next_location": "New Cross ELL", "signalling_id": "5H73", "timing_status": "EARLY", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "0052", "current_leg_dep": "0034", "current_leg_end": "New Cross ELL", "origin_dep_time": "0029", "origin_platform": "1", "current_location": "New Cross ELL", "last_update_time": "2026-09-17T00:03:21", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07519811117439318, 51.54544576236582], [-0.07519849999999999, 51.54543429999999], [-0.0752464, 51.54402850000001], [-0.07521879999999999, 51.5436451], [-0.07521350000000002, 51.5430051], [-0.0752606, 51.54255870000001], [-0.07527649999999998, 51.54233069999999], [-0.0753293, 51.541686299999995], [-0.0753786, 51.541186], [-0.0754126, 51.5407928], [-0.0754497, 51.5404421], [-0.0754737, 51.5401806], [-0.0754933, 51.53988459999999], [-0.0755161, 51.53957559999999], [-0.0755346, 51.53940000000001], [-0.07561389999999998, 51.538564599999994], [-0.0756368, 51.538304899999986], [-0.07575319999999999, 51.5366272], [-0.0757697, 51.53622], [-0.0757598, 51.5359693], [-0.0757771, 51.5355921], [-0.07576619999999999, 51.5349393], [-0.0757364, 51.53399749999999], [-0.075746, 51.533721500000006], [-0.0757372, 51.5333787], [-0.07572529999999998, 51.5330989], [-0.07571439999999999, 51.5327736], [-0.07570459999999998, 51.5324274], [-0.07569210000000001, 51.5320751], [-0.075686, 51.53186199999999], [-0.07567729999999999, 51.5315283], [-0.0756806, 51.5312471], [-0.07568819999999998, 51.5311394], [-0.0757083, 51.5309752], [-0.07572730000000001, 51.53087989999999], [-0.07575119999999999, 51.53078229999999], [-0.07578749999999998, 51.530668000000006], [-0.0758192, 51.53058099999999], [-0.0758669, 51.530470599999994], [-0.0759845, 51.53025039999999], [-0.0760596, 51.53012910000001], [-0.07618159999999999, 51.5299651], [-0.0763025, 51.5298276], [-0.0764332, 51.5296894], [-0.0765476, 51.5295749], [-0.0767066, 51.52943459999999], [-0.07686019999999999, 51.52930519999999], [-0.077078, 51.5291446], [-0.0773166, 51.52897380000001], [-0.07749079999999998, 51.528841699999994], [-0.0775867, 51.5287635], [-0.07764619999999998, 51.5287145], [-0.07777719999999999, 51.5286061], [-0.0779036, 51.528484899999995], [-0.0781089, 51.5282735], [-0.07824909999999999, 51.52810620000001], [-0.0783529, 51.5279622], [-0.0784641, 51.527801], [-0.07853989999999998, 51.5276613], [-0.0786195, 51.5275091], [-0.0786519, 51.52742669999999], [-0.0786798, 51.5273326], [-0.0787289, 51.52717939999999], [-0.0787522, 51.52705499999998], [-0.07876729999999998, 51.52690089999999], [-0.0787801, 51.5266201], [-0.07877509999999999, 51.52638889999999], [-0.07876729999999998, 51.5260577], [-0.0787653, 51.5259308], [-0.07875969999999999, 51.5255894], [-0.07875359999999999, 51.5253067], [-0.07874999999999999, 51.52495540000001], [-0.07875279999999998, 51.524873699999986], [-0.078749, 51.52484530000001], [-0.0787227, 51.5246828], [-0.07867919999999999, 51.52457159999999], [-0.0786137, 51.5244367], [-0.0785432, 51.524310699999994], [-0.0784586, 51.52419119999998], [-0.078359, 51.5240763], [-0.0782464, 51.52396770000001], [-0.07812039999999999, 51.523865], [-0.0780005, 51.52377849999999], [-0.07786929999999999, 51.5236987], [-0.07771949999999998, 51.5236199], [-0.0775598, 51.5235497], [-0.07740549999999999, 51.5234915], [-0.07724699999999998, 51.5234378], [-0.07708469999999999, 51.5233887], [-0.07695779999999999, 51.523347499999986], [-0.0767255, 51.5232955], [-0.07649289999999999, 51.52326690000001], [-0.0764573, 51.5232634], [-0.0763666, 51.52325499999999], [-0.0760735, 51.5232497], [-0.0736733, 51.5232238], [-0.0733668, 51.52322], [-0.0733385, 51.5232195], [-0.07313489999999999, 51.523215699999994], [-0.0729255, 51.5232137], [-0.07271979999999999, 51.52320850000001], [-0.0725111, 51.52319839999999], [-0.0723132, 51.5231836], [-0.07211909999999999, 51.52316299999999], [-0.0719189, 51.52314], [-0.07164159999999999, 51.5231079], [-0.0711962, 51.5230603], [-0.07091990488055562, 51.52302108902263], [-0.07083291343008162, 51.52300874344904], [-0.07066646205142764, 51.52298512114429], [-0.0705825811169926, 51.52297321699674], [-0.07042399071982994, 51.52295071028277], [-0.07033547105898165, 51.52293814781058], [-0.06999549999999999, 51.52288990000001], [-0.0690918, 51.5227556], [-0.06876309999999998, 51.52271189999999], [-0.0678901, 51.5225796], [-0.0670805, 51.5224726], [-0.0661155, 51.5223628], [-0.0654961, 51.522306], [-0.065076, 51.52226989999998], [-0.06492950000000001, 51.52225339999999], [-0.0646796, 51.5222229], [-0.0644534, 51.52217400000001], [-0.0638089, 51.5220141], [-0.06330849999999999, 51.521843999999994], [-0.0630262, 51.521733699999984], [-0.0625437, 51.52146739999999], [-0.0620615, 51.5211092], [-0.0615401, 51.52066469999999], [-0.0611392847237212, 51.520381467831506], [-0.0609664, 51.5202593], [-0.0605711, 51.519996299999995], [-0.06052707139924888, 51.51996996392104], [-0.05983150000000001, 51.519553900000005], [-0.058773099999999995, 51.5188433], [-0.058485899999999987, 51.5186505], [-0.0584405, 51.51862], [-0.05834050000000001, 51.5185528], [-0.0581375, 51.5184359], [-0.05797869999999999, 51.5182918], [-0.05780129999999999, 51.51809550000001], [-0.0576979, 51.5179735], [-0.057602400000000005, 51.51786469999999], [-0.057541699999999994, 51.51779260000001], [-0.0574004, 51.5176053], [-0.05728939999999998, 51.51740809999999], [-0.05719539999999999, 51.5171713], [-0.0571302, 51.51690070000001], [-0.0569958, 51.5160882], [-0.05698199999999999, 51.5159608], [-0.05693920000000001, 51.5153966], [-0.0569298, 51.5153029], [-0.056977, 51.5121801], [-0.056981300000000006, 51.51208170000001], [-0.0569907, 51.5118689], [-0.05698782826127284, 51.5117749177709], [-0.05698681910373957, 51.51174189143538], [-0.0569724, 51.51127], [-0.05698529999999999, 51.510588199999994], [-0.0569637, 51.5099177], [-0.05692330000000001, 51.5094385], [-0.0568822, 51.5089431], [-0.056612100000000005, 51.505689799999985], [-0.056572, 51.5054608], [-0.0564737, 51.5051814], [-0.0564002, 51.50498940000001], [-0.0563521, 51.5048772], [-0.05628, 51.504710499999995], [-0.0561771, 51.504577899999994], [-0.0561246, 51.50452459999999], [-0.0559521, 51.5043015], [-0.052273999999999994, 51.5011055], [-0.052180599999999994, 51.50101630000001], [-0.0520885, 51.50091629999999], [-0.051983699999999994, 51.5008033], [-0.0518653, 51.5006682], [-0.0517527, 51.5005284], [-0.05166239999999999, 51.50040959999998], [-0.0514928, 51.5001688], [-0.05077820000000001, 51.4992398], [-0.050457727377219215, 51.4987748385867], [-0.05044749999999999, 51.49876], [-0.0501988, 51.4983234], [-0.05014529999999999, 51.4982244], [-0.050040499999999995, 51.4980112], [-0.0499311, 51.4977673], [-0.0498322, 51.497537699999995], [-0.0491018, 51.495800300000006], [-0.0489746, 51.49549109999998], [-0.0487, 51.49482349999999], [-0.0483501, 51.49415830000001], [-0.0482366, 51.4939736], [-0.0481307, 51.4938462], [-0.047751699999999994, 51.49339200000001], [-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.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]}", "current_leg_start": "Dalston Junction", "dest_arr_time_act": "0058", "motion_projection": null, "next_location_lat": "51.4769539", "next_location_lon": "-0.0327073", "previous_location": "Dalston Junction", "current_leg_milage": "5.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 375.764, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 930.35, \"from_m\": 375.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1863.659, \"from_m\": 930.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2266.455, \"from_m\": 1863.659, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2409.355, \"from_m\": 2266.455, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2482.229, \"from_m\": 2409.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2742.204, \"from_m\": 2482.229, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2797.567, \"from_m\": 2742.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4537.075, \"from_m\": 2797.567, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4843.565, \"from_m\": 4537.075, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4881.021, \"from_m\": 4843.565, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5261.103, \"from_m\": 4881.021, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5976.656, \"from_m\": 5261.103, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6208.935, \"from_m\": 5976.656, \"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\": 7893.528, \"from_m\": 6208.935, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7976.494, \"from_m\": 7893.528, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10434.561, \"from_m\": 7976.494, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11625.067, \"from_m\": 10434.561, \"capability_applied\": null, \"effective_limit_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\": 626734, \"profile_key\": \"24a0d5bd29ccd2d48e83024237edfd881960e1b3dd1191349dbf7aa561dba7d0\", \"schedule_id\": 32983, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0029\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0030H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 2, \"distance_m\": 1135.864, \"section_seq\": 1, \"route_path_id\": 39187}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": \"0035\", \"location\": \"Dalston Junction\", \"stage_seq\": 3, \"distance_m\": 2323.071, \"section_seq\": 1, \"route_path_id\": 39187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0036H\", \"location\": \"Haggerston\", \"stage_seq\": 4, \"distance_m\": 2996.462, \"section_seq\": 1, \"route_path_id\": 39187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0041H\", \"location\": \"Shadwell\", \"stage_seq\": 5, \"distance_m\": 7193.022, \"section_seq\": 1, \"route_path_id\": 39187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0047\", \"location\": \"Canada Water\", \"stage_seq\": 6, \"distance_m\": 8766.883, \"section_seq\": 1, \"route_path_id\": 39187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0049\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 7, \"distance_m\": 9665.993, \"section_seq\": 1, \"route_path_id\": 39187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0050\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 8, \"distance_m\": 10422.818, \"section_seq\": 1, \"route_path_id\": 39187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0056H\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 9, \"distance_m\": 10909.956, \"section_seq\": 1, \"route_path_id\": 39187}, {\"is_pass\": false, \"wtt_arr\": \"0058\", \"wtt_dep\": null, \"location\": \"New Cross ELL\", \"stage_seq\": 10, \"distance_m\": 11625.067, \"section_seq\": 1, \"route_path_id\": 39187}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11625.067, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39187}], \"total_distance_m\": 11625.067, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 10942.244, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 682.823, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0029", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "51.4769539", "current_position_lon": "-0.0327073", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:28Z\", \"source_id\": 51931642, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:33:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:32:33Z\", \"source_id\": 16755648, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:19Z\", \"source_id\": 51933810, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:35:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:35:23Z\", \"source_id\": 16756210, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:39:58Z\", \"source_id\": 51937223, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:40:03Z\", \"source_id\": 16757052, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:08Z\", \"source_id\": 51938651, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:42:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:42:13Z\", \"source_id\": 16757446, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:50:56Z\", \"source_id\": 51943642, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:51:04Z\", \"source_id\": 16758765, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Cross ELL", "service_state_platform": "D", "timing_fact_generation": 1789602665156077, "current_leg_arrival_utc": "2026-09-18T00:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:56.295464", "service_state_evidence_id": 16758765, "current_leg_start_actual_dep": "2026-09-18T00:35:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:02:57.613952", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
None |
5H73 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 375.764, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 930.35, "from_m": 375.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1863.659, "from_m": 930.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2266.455, "from_m": 1863.659, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2409.355, "from_m": 2266.455, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2482.229, "from_m": 2409.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2742.204, "from_m": 2482.229, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2797.567, "from_m": 2742.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4537.075, "from_m": 2797.567, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4843.565, "from_m": 4537.075, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4881.021, "from_m": 4843.565, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5261.103, "from_m": 4881.021, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5976.656, "from_m": 5261.103, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6208.935, "from_m": 5976.656, "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": 7893.528, "from_m": 6208.935, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7976.494, "from_m": 7893.528, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10434.561, "from_m": 7976.494, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11625.067, "from_m": 10434.561, "capability_applied": null, "effective_limit_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": 626734, "profile_key": "24a0d5bd29ccd2d48e83024237edfd881960e1b3dd1191349dbf7aa561dba7d0", "schedule_id": 32983, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0029", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0030H", "location": "East London Line Boundary North London Line", "stage_seq": 2, "distance_m": 1135.864, "section_seq": 1, "route_path_id": 39187}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": "0035", "location": "Dalston Junction", "stage_seq": 3, "distance_m": 2323.071, "section_seq": 1, "route_path_id": 39187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0036H", "location": "Haggerston", "stage_seq": 4, "distance_m": 2996.462, "section_seq": 1, "route_path_id": 39187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0041H", "location": "Shadwell", "stage_seq": 5, "distance_m": 7193.022, "section_seq": 1, "route_path_id": 39187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0047", "location": "Canada Water", "stage_seq": 6, "distance_m": 8766.883, "section_seq": 1, "route_path_id": 39187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0049", "location": "Surrey Quays Silwood Jn", "stage_seq": 7, "distance_m": 9665.993, "section_seq": 1, "route_path_id": 39187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0050", "location": "Canal Jn (New Cross)", "stage_seq": 8, "distance_m": 10422.818, "section_seq": 1, "route_path_id": 39187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0056H", "location": "Rolt Street Jn", "stage_seq": 9, "distance_m": 10909.956, "section_seq": 1, "route_path_id": 39187}, {"is_pass": false, "wtt_arr": "0058", "wtt_dep": null, "location": "New Cross ELL", "stage_seq": 10, "distance_m": 11625.067, "section_seq": 1, "route_path_id": 39187}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11625.067, "from_m": 0.0, "section_seq": 1, "route_path_id": 39187}], "total_distance_m": 11625.067, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 10942.244, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 682.823, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:28Z", "source_id": 51931642, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:33:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:32:33Z", "source_id": 16755648, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T00:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:19Z", "source_id": 51933810, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:35:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:35:23Z", "source_id": 16756210, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T00:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:39:58Z", "source_id": 51937223, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:40:03Z", "source_id": 16757052, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:08Z", "source_id": 51938651, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:42:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:42:13Z", "source_id": 16757446, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31413, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:50:56Z", "source_id": 51943642, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:51:04Z", "source_id": 16758765, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:52:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
0029 |
0029 |
1 |
None |
None |
New Cross ELL |
0058 |
0058 |
D |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W60645/2026-09-17/detailed |
None |
Dalston Junction |
2026-09-18T00:35:00+01:00 |
New Cross ELL |
18.0 |
{"type": "LineString", "coordinates": [[-0.07519811117439318, 51.54544576236582], [-0.07519849999999999, 51.54543429999999], [-0.0752464, 51.54402850000001], [-0.07521879999999999, 51.5436451], [-0.07521350000000002, 51.5430051], [-0.0752606, 51.54255870000001], [-0.07527649999999998, 51.54233069999999], [-0.0753293, 51.541686299999995], [-0.0753786, 51.541186], [-0.0754126, 51.5407928], [-0.0754497, 51.5404421], [-0.0754737, 51.5401806], [-0.0754933, 51.53988459999999], [-0.0755161, 51.53957559999999], [-0.0755346, 51.53940000000001], [-0.07561389999999998, 51.538564599999994], [-0.0756368, 51.538304899999986], [-0.07575319999999999, 51.5366272], [-0.0757697, 51.53622], [-0.0757598, 51.5359693], [-0.0757771, 51.5355921], [-0.07576619999999999, 51.5349393], [-0.0757364, 51.53399749999999], [-0.075746, 51.533721500000006], [-0.0757372, 51.5333787], [-0.07572529999999998, 51.5330989], [-0.07571439999999999, 51.5327736], [-0.07570459999999998, 51.5324274], [-0.07569210000000001, 51.5320751], [-0.075686, 51.53186199999999], [-0.07567729999999999, 51.5315283], [-0.0756806, 51.5312471], [-0.07568819999999998, 51.5311394], [-0.0757083, 51.5309752], [-0.07572730000000001, 51.53087989999999], [-0.07575119999999999, 51.53078229999999], [-0.07578749999999998, 51.530668000000006], [-0.0758192, 51.53058099999999], [-0.0758669, 51.530470599999994], [-0.0759845, 51.53025039999999], [-0.0760596, 51.53012910000001], [-0.07618159999999999, 51.5299651], [-0.0763025, 51.5298276], [-0.0764332, 51.5296894], [-0.0765476, 51.5295749], [-0.0767066, 51.52943459999999], [-0.07686019999999999, 51.52930519999999], [-0.077078, 51.5291446], [-0.0773166, 51.52897380000001], [-0.07749079999999998, 51.528841699999994], [-0.0775867, 51.5287635], [-0.07764619999999998, 51.5287145], [-0.07777719999999999, 51.5286061], [-0.0779036, 51.528484899999995], [-0.0781089, 51.5282735], [-0.07824909999999999, 51.52810620000001], [-0.0783529, 51.5279622], [-0.0784641, 51.527801], [-0.07853989999999998, 51.5276613], [-0.0786195, 51.5275091], [-0.0786519, 51.52742669999999], [-0.0786798, 51.5273326], [-0.0787289, 51.52717939999999], [-0.0787522, 51.52705499999998], [-0.07876729999999998, 51.52690089999999], [-0.0787801, 51.5266201], [-0.07877509999999999, 51.52638889999999], [-0.07876729999999998, 51.5260577], [-0.0787653, 51.5259308], [-0.07875969999999999, 51.5255894], [-0.07875359999999999, 51.5253067], [-0.07874999999999999, 51.52495540000001], [-0.07875279999999998, 51.524873699999986], [-0.078749, 51.52484530000001], [-0.0787227, 51.5246828], [-0.07867919999999999, 51.52457159999999], [-0.0786137, 51.5244367], [-0.0785432, 51.524310699999994], [-0.0784586, 51.52419119999998], [-0.078359, 51.5240763], [-0.0782464, 51.52396770000001], [-0.07812039999999999, 51.523865], [-0.0780005, 51.52377849999999], [-0.07786929999999999, 51.5236987], [-0.07771949999999998, 51.5236199], [-0.0775598, 51.5235497], [-0.07740549999999999, 51.5234915], [-0.07724699999999998, 51.5234378], [-0.07708469999999999, 51.5233887], [-0.07695779999999999, 51.523347499999986], [-0.0767255, 51.5232955], [-0.07649289999999999, 51.52326690000001], [-0.0764573, 51.5232634], [-0.0763666, 51.52325499999999], [-0.0760735, 51.5232497], [-0.0736733, 51.5232238], [-0.0733668, 51.52322], [-0.0733385, 51.5232195], [-0.07313489999999999, 51.523215699999994], [-0.0729255, 51.5232137], [-0.07271979999999999, 51.52320850000001], [-0.0725111, 51.52319839999999], [-0.0723132, 51.5231836], [-0.07211909999999999, 51.52316299999999], [-0.0719189, 51.52314], [-0.07164159999999999, 51.5231079], [-0.0711962, 51.5230603], [-0.07091990488055562, 51.52302108902263], [-0.07083291343008162, 51.52300874344904], [-0.07066646205142764, 51.52298512114429], [-0.0705825811169926, 51.52297321699674], [-0.07042399071982994, 51.52295071028277], [-0.07033547105898165, 51.52293814781058], [-0.06999549999999999, 51.52288990000001], [-0.0690918, 51.5227556], [-0.06876309999999998, 51.52271189999999], [-0.0678901, 51.5225796], [-0.0670805, 51.5224726], [-0.0661155, 51.5223628], [-0.0654961, 51.522306], [-0.065076, 51.52226989999998], [-0.06492950000000001, 51.52225339999999], [-0.0646796, 51.5222229], [-0.0644534, 51.52217400000001], [-0.0638089, 51.5220141], [-0.06330849999999999, 51.521843999999994], [-0.0630262, 51.521733699999984], [-0.0625437, 51.52146739999999], [-0.0620615, 51.5211092], [-0.0615401, 51.52066469999999], [-0.0611392847237212, 51.520381467831506], [-0.0609664, 51.5202593], [-0.0605711, 51.519996299999995], [-0.06052707139924888, 51.51996996392104], [-0.05983150000000001, 51.519553900000005], [-0.058773099999999995, 51.5188433], [-0.058485899999999987, 51.5186505], [-0.0584405, 51.51862], [-0.05834050000000001, 51.5185528], [-0.0581375, 51.5184359], [-0.05797869999999999, 51.5182918], [-0.05780129999999999, 51.51809550000001], [-0.0576979, 51.5179735], [-0.057602400000000005, 51.51786469999999], [-0.057541699999999994, 51.51779260000001], [-0.0574004, 51.5176053], [-0.05728939999999998, 51.51740809999999], [-0.05719539999999999, 51.5171713], [-0.0571302, 51.51690070000001], [-0.0569958, 51.5160882], [-0.05698199999999999, 51.5159608], [-0.05693920000000001, 51.5153966], [-0.0569298, 51.5153029], [-0.056977, 51.5121801], [-0.056981300000000006, 51.51208170000001], [-0.0569907, 51.5118689], [-0.05698782826127284, 51.5117749177709], [-0.05698681910373957, 51.51174189143538], [-0.0569724, 51.51127], [-0.05698529999999999, 51.510588199999994], [-0.0569637, 51.5099177], [-0.05692330000000001, 51.5094385], [-0.0568822, 51.5089431], [-0.056612100000000005, 51.505689799999985], [-0.056572, 51.5054608], [-0.0564737, 51.5051814], [-0.0564002, 51.50498940000001], [-0.0563521, 51.5048772], [-0.05628, 51.504710499999995], [-0.0561771, 51.504577899999994], [-0.0561246, 51.50452459999999], [-0.0559521, 51.5043015], [-0.052273999999999994, 51.5011055], [-0.052180599999999994, 51.50101630000001], [-0.0520885, 51.50091629999999], [-0.051983699999999994, 51.5008033], [-0.0518653, 51.5006682], [-0.0517527, 51.5005284], [-0.05166239999999999, 51.50040959999998], [-0.0514928, 51.5001688], [-0.05077820000000001, 51.4992398], [-0.050457727377219215, 51.4987748385867], [-0.05044749999999999, 51.49876], [-0.0501988, 51.4983234], [-0.05014529999999999, 51.4982244], [-0.050040499999999995, 51.4980112], [-0.0499311, 51.4977673], [-0.0498322, 51.497537699999995], [-0.0491018, 51.495800300000006], [-0.0489746, 51.49549109999998], [-0.0487, 51.49482349999999], [-0.0483501, 51.49415830000001], [-0.0482366, 51.4939736], [-0.0481307, 51.4938462], [-0.047751699999999994, 51.49339200000001], [-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.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]} |
5.8 |
0034 |
0052 |
Dalston Junction |
New Cross ELL |
New Cross ELL |
51.4769539 |
-0.0327073 |
51.4769539 |
-0.0327073 |
1 |
0 |
2026-09-17 00:03:21 |
TERMINATED |
2026-09-16 23:52:00 |
New Cross ELL |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758765 |
1789602665156077 |
35 |
35 |
2026-09-17 00:02:57.613952 |
D |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:56.295464 |
| 595874 |
625967 |
W43455 |
772G82M916 |
2026-09-16 |
COMPLETE |
16758776 |
2026-09-17 00:52:00 |
2026-09-17 00:03:21 |
2026-09-19 00:03:21 |
{"id": 625967, "stp": "O", "toc": "Transport for Wales", "uid": "W43455", "consist": "197102", "dest_crs": "GCR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43455/2026-09-17/detailed", "trust_id": "772G82M916", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": "23:34:00", "dar_platform": null, "dest_station": "Gloucester", "service_date": "2026-09-16", "dest_arr_time": "0053", "dest_platform": "3", "is_terminated": 1, "next_location": "Gloucester", "signalling_id": "2G82", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "0052", "current_leg_dep": "0031", "current_leg_end": "Gloucester", "origin_dep_time": "2334", "origin_platform": "1", "current_location": "Gloucester", "last_update_time": "2026-09-17T00:03:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5306236427208813, 51.71425878612285], [-2.5304232999999994, 51.71433449999999], [-2.530061, 51.7144648], [-2.5297151, 51.7145851], [-2.5295836, 51.7146294], [-2.5288494, 51.7148703], [-2.5283575, 51.7150195], [-2.5274438, 51.715293], [-2.5263308999999996, 51.7156244], [-2.5259867999999996, 51.7157264], [-2.5230271, 51.716608099999995], [-2.5216631, 51.7170146], [-2.5207939, 51.7172728], [-2.5199512, 51.7175263], [-2.5196761999999997, 51.7176077], [-2.5192271, 51.717741299999986], [-2.5182393, 51.71803580000001], [-2.5178642, 51.7181486], [-2.5173068, 51.7183066], [-2.5168008, 51.7184447], [-2.5162015, 51.7185944], [-2.5157313, 51.71870260000001], [-2.51528279553466, 51.718799275937194], [-2.5152066, 51.7188157], [-2.5141395, 51.71901369999999], [-2.5133574, 51.7191435], [-2.5121434, 51.7193322], [-2.5108977999999995, 51.7195788], [-2.5096825, 51.71986760000001], [-2.5092078, 51.7199906], [-2.5088486, 51.7200889], [-2.5075566, 51.7204887], [-2.5065365, 51.7208423], [-2.5057535, 51.7211537], [-2.5047684, 51.721568899999994], [-2.50394021004375, 51.721918011123584], [-2.5014958, 51.7229484], [-2.5003583000000003, 51.7234335], [-2.4994032, 51.7239022], [-2.4988605999999995, 51.72422769999999], [-2.4985095, 51.7244736], [-2.4981519, 51.72477979999999], [-2.4978203999999997, 51.725105], [-2.4973633999999993, 51.72562039999998], [-2.4970428, 51.7259721], [-2.4963306, 51.726807699999995], [-2.4956329, 51.7275135], [-2.4951884, 51.72791610000001], [-2.4946704, 51.72837459999999], [-2.4941844, 51.72874620000001], [-2.4935256999999997, 51.7292134], [-2.4923859, 51.7299513], [-2.4909207, 51.73084380000001], [-2.489876199999999, 51.7314536], [-2.4892944, 51.73176059999999], [-2.4886577, 51.73205910000001], [-2.4875906999999997, 51.73245450000001], [-2.4846331, 51.73344800000001], [-2.4837436, 51.7337338], [-2.4829095, 51.734052], [-2.482064, 51.7344514], [-2.4814588999999994, 51.73477059999999], [-2.4807278, 51.7352354], [-2.4802404, 51.7356078], [-2.4795596999999994, 51.73622240000001], [-2.4790943, 51.736720000000005], [-2.4786959999999993, 51.737228599999995], [-2.4784026, 51.7377253], [-2.478137, 51.73833890000001], [-2.4778637, 51.7388966], [-2.4774881999999994, 51.7394769], [-2.4771458999999996, 51.7399071], [-2.4762758, 51.74077989999999], [-2.4754389999999997, 51.74155700000001], [-2.4746842, 51.7421981], [-2.4740383, 51.74273800000001], [-2.4733954, 51.7432414], [-2.4726117, 51.74376959999999], [-2.471724099999999, 51.7442437], [-2.4708049, 51.7446599], [-2.4697108999999995, 51.7450678], [-2.4676610999999995, 51.7457648], [-2.4667006, 51.7460971], [-2.4656587, 51.746456], [-2.4653743999999995, 51.746551399999994], [-2.4641421, 51.74696430000001], [-2.4635469, 51.747125999999994], [-2.4630496, 51.747243299999994], [-2.4616577999999993, 51.7475488], [-2.4606817, 51.7478212], [-2.4598516, 51.74809380000001], [-2.4562772999999996, 51.7494015], [-2.4550794, 51.74984689999999], [-2.4539799999999996, 51.7503652], [-2.4532398999999994, 51.7508034], [-2.4526024, 51.7512882], [-2.4520883999999996, 51.7517419], [-2.4514541, 51.752428], [-2.4511473, 51.7528011], [-2.4506070999999996, 51.75350689999999], [-2.4502117, 51.754143500000005], [-2.4499796999999996, 51.7546921], [-2.4497472, 51.7553257], [-2.4496222, 51.7558374], [-2.4495368999999996, 51.7565528], [-2.4495110999999996, 51.757085999999994], [-2.449484, 51.7594022], [-2.4493891, 51.7600588], [-2.4492373, 51.760672], [-2.4490143999999994, 51.7613296], [-2.4486375, 51.7621678], [-2.4483653, 51.762669800000005], [-2.4483007, 51.7627998], [-2.4476578, 51.76398240000001], [-2.4474292, 51.764365999999995], [-2.4460463, 51.766851], [-2.4455659, 51.767675799999985], [-2.4446724, 51.7693156], [-2.4441757, 51.77026999999998], [-2.4438584, 51.7709644], [-2.4436704, 51.771599], [-2.4435490999999994, 51.772160499999984], [-2.4435049, 51.7729603], [-2.4435412, 51.7735071], [-2.4436677, 51.7742048], [-2.4438691, 51.7748325], [-2.4442057, 51.7755963], [-2.4446561, 51.7763212], [-2.4451268, 51.7769206], [-2.44549, 51.777317999999994], [-2.4457126352453633, 51.77753249589623], [-2.446258499999999, 51.7780584], [-2.4474503999999997, 51.7789382], [-2.4484101, 51.7796251], [-2.4491098999999994, 51.78014499999998], [-2.4495956, 51.78053750000001], [-2.4502611, 51.7811682], [-2.4507482, 51.78173669999999], [-2.4512403999999997, 51.782356], [-2.451642399999999, 51.782963300000006], [-2.451945499999999, 51.7835114], [-2.4521942, 51.7840744], [-2.4523759999999997, 51.7845383], [-2.4525391, 51.7850401], [-2.4526756, 51.7857358], [-2.4527515, 51.7864771], [-2.4527667, 51.7868143], [-2.4527334999999995, 51.78765330000001], [-2.4525778999999996, 51.790195699999984], [-2.4525775999999997, 51.79086860000001], [-2.4526017999999996, 51.7913114], [-2.4526702, 51.7919639], [-2.4529813999999996, 51.79334779999999], [-2.453359, 51.7943619], [-2.4537691, 51.7952763], [-2.4546686, 51.7971957], [-2.4555820999999995, 51.79913750000001], [-2.4556296999999994, 51.7992387], [-2.4557475, 51.7994782], [-2.4560705, 51.800203399999994], [-2.4561767, 51.8004799], [-2.4563138, 51.800939500000005], [-2.4564067, 51.8015383], [-2.4564182999999997, 51.802201], [-2.4563944, 51.8027087], [-2.4562971999999994, 51.80328519999999], [-2.4561003, 51.803947399999984], [-2.4558741999999993, 51.80443249999998], [-2.4556353999999994, 51.8048817], [-2.4553178, 51.8054326], [-2.4550452999999997, 51.80585020000001], [-2.4547491, 51.8062784], [-2.4544579, 51.8066466], [-2.4541326999999997, 51.8069735], [-2.4533575999999995, 51.8077127], [-2.4528888, 51.808114800000006], [-2.4526206, 51.80830470000001], [-2.4521753, 51.80862609999999], [-2.4514565, 51.809110200000006], [-2.4506382, 51.809583499999995], [-2.4496667, 51.810094799999995], [-2.4484578, 51.810679], [-2.4466504999999996, 51.81155739999999], [-2.4459285, 51.8119114], [-2.4457809, 51.8119781], [-2.444806499999999, 51.8124644], [-2.44468, 51.81252789999999], [-2.4369927, 51.8163011], [-2.4368342000000003, 51.81637659999999], [-2.4347829, 51.8174007], [-2.4326596, 51.818422600000005], [-2.4314459, 51.819050999999995], [-2.4306302, 51.8195194], [-2.4294676999999996, 51.82028649999999], [-2.4287009, 51.8208464], [-2.426193, 51.8228685], [-2.4260794, 51.8229601], [-2.425451267122708, 51.82346654053519], [-2.420058, 51.82781469999999], [-2.4197268, 51.8280908], [-2.4194009, 51.82836], [-2.4190048, 51.828671], [-2.4187695999999996, 51.8288563], [-2.4159859, 51.8310966], [-2.4143856999999995, 51.8323783], [-2.413537702455616, 51.833078520820536], [-2.4132696, 51.83329989999999], [-2.4115688, 51.83468569999999], [-2.4090952999999997, 51.8366385], [-2.4079861999999994, 51.8375478], [-2.4061966, 51.8390021], [-2.4038366, 51.8408844], [-2.4032017, 51.841307000000015], [-2.4025056999999994, 51.841751300000006], [-2.4014193, 51.8423255], [-2.4004167, 51.84279389999998], [-2.3998643, 51.8430191], [-2.3992308999999996, 51.8432556], [-2.3985955, 51.84346519999998], [-2.3978622, 51.84368130000001], [-2.3970774, 51.8438972], [-2.3953031, 51.844294600000005], [-2.3939245, 51.844605300000005], [-2.3922596, 51.84498940000001], [-2.3906832999999996, 51.84534799999999], [-2.3872907, 51.8461276], [-2.3827093, 51.8471708], [-2.3709826, 51.8498549], [-2.3702343999999997, 51.85002010000001], [-2.3684138999999997, 51.85043269999999], [-2.364808899999999, 51.851246999999994], [-2.3587014000000006, 51.8526487], [-2.3557016, 51.8533327], [-2.3541368, 51.853690699999994], [-2.3476818, 51.855157], [-2.3458232, 51.8555722], [-2.3414309999999996, 51.856571], [-2.3396154, 51.85698620000001], [-2.3372784999999996, 51.8575206], [-2.3356197387107556, 51.857898884919315], [-2.3349286, 51.85805650000001], [-2.3337725, 51.85832009999999], [-2.3321631999999997, 51.858687], [-2.3293837999999996, 51.8593073], [-2.3275199, 51.85970449999999], [-2.3252953999999995, 51.8601707], [-2.322239, 51.86077999999999], [-2.3206278, 51.86110729999999], [-2.3189674, 51.86143949999999], [-2.3157896999999994, 51.86210129999999], [-2.3151536, 51.8622269], [-2.3069943, 51.86389039999999], [-2.3052261, 51.8642518], [-2.3005382999999995, 51.86520169999999], [-2.2957275, 51.86618630000001], [-2.2931086000000005, 51.86674109999999], [-2.2915649, 51.86709279999999], [-2.2902541, 51.86742400000001], [-2.2892422, 51.8676994], [-2.2884424, 51.867914600000006], [-2.2874538999999996, 51.868199999999995], [-2.2863278999999994, 51.8685501], [-2.2845118, 51.869162200000005], [-2.2837351, 51.869429], [-2.2829777, 51.8697152], [-2.2804536, 51.87066809999999], [-2.2787764, 51.8712907], [-2.278163, 51.87152640000001], [-2.2774679999999994, 51.8717859], [-2.2769638999999997, 51.8719597], [-2.2756221, 51.8724182], [-2.2750076, 51.87261380000001], [-2.2734984, 51.87304879999999], [-2.272617, 51.87326879999999], [-2.2719752, 51.873406499999994], [-2.2714202, 51.8735125], [-2.2706881, 51.87361099999999], [-2.270111, 51.8736636], [-2.2696680999999996, 51.87370030000001], [-2.2693496, 51.87371399999999], [-2.2689842, 51.8737319], [-2.2686384, 51.87375320000001], [-2.2675505, 51.8738006], [-2.2670714, 51.87381799999999], [-2.2661513, 51.87385770000001], [-2.2655408, 51.873899899999984], [-2.2651074, 51.87391019999998], [-2.2643205999999996, 51.8739085], [-2.2635538, 51.873888099999995], [-2.2627821, 51.8738528], [-2.2622995999999995, 51.8738182], [-2.2618876, 51.873780999999994], [-2.2614174999999994, 51.87372810000001], [-2.2610776, 51.873680799999995], [-2.2607161, 51.87362360000001], [-2.2601722, 51.8735277], [-2.2594691, 51.87338539999999], [-2.2576085, 51.87294119999999], [-2.2568118, 51.872741999999995], [-2.2562274, 51.8725921], [-2.2551057999999995, 51.87231899999999], [-2.2546528999999995, 51.8721938], [-2.2529202, 51.8717306], [-2.2519512, 51.8714787], [-2.2505227, 51.8710757], [-2.24832, 51.8704971], [-2.248049, 51.8704251], [-2.2471027, 51.8701845], [-2.2463844999999996, 51.869997799999986], [-2.2461279, 51.869930299999986], [-2.2457882102988034, 51.8698406018455], [-2.2456549, 51.8698054], [-2.2452086, 51.8696914], [-2.2448454, 51.8695973], [-2.2440372, 51.8693152], [-2.2434508, 51.869110600000006], [-2.2433325, 51.86906869999999], [-2.2430322, 51.8689561], [-2.2427259, 51.868820199999995], [-2.2424554999999997, 51.8686878], [-2.2421939, 51.868557], [-2.2418867, 51.86839640000001], [-2.2415664, 51.868214299999984], [-2.2413496, 51.8680727], [-2.2411871, 51.8679591], [-2.2410549, 51.8678538], [-2.2408686, 51.867701999999994], [-2.2404656999999997, 51.8673282], [-2.2402513999999996, 51.867130499999995], [-2.2402272999999995, 51.86709859999999], [-2.2400259, 51.8669005], [-2.2399257, 51.8667894], [-2.2396575, 51.866536], [-2.2392672, 51.8661857], [-2.2390835, 51.8660201], [-2.2388505, 51.86584150000001]]}", "current_leg_start": "Lydney", "dest_arr_time_act": "0051", "motion_projection": null, "next_location_lat": "51.8658415", "next_location_lon": "-2.2388505", "previous_location": "Lydney", "current_leg_milage": "19.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 341.881, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 671.277, \"from_m\": 341.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 735.192, \"from_m\": 671.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 846.908, \"from_m\": 735.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 921.977, \"from_m\": 846.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4038.152, \"from_m\": 921.977, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15903.914, \"from_m\": 4038.152, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 15956.176, \"from_m\": 15903.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15996.006, \"from_m\": 15956.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19224.788, \"from_m\": 15996.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19277.124, \"from_m\": 19224.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19319.936, \"from_m\": 19277.124, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19382.749, \"from_m\": 19319.936, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20082.211, \"from_m\": 19382.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20488.198, \"from_m\": 20082.211, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31860.534, \"from_m\": 20488.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43803.025, \"from_m\": 31860.534, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46374.135, \"from_m\": 43803.025, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46586.02, \"from_m\": 46374.135, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46633.109, \"from_m\": 46586.02, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47653.101, \"from_m\": 46633.109, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58726.785, \"from_m\": 47653.101, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66380.441, \"from_m\": 58726.785, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68444.771, \"from_m\": 66380.441, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73226.738, \"from_m\": 68444.771, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 87474.523, \"from_m\": 73226.738, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89688.012, \"from_m\": 87474.523, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90259.259, \"from_m\": 89688.012, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 625967, \"profile_key\": \"b508db840a15b27fa625782262880d3f974ccdadd3e31fbee48eb71219749b37\", \"schedule_id\": 38399, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.923, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.179, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.3, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.4, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2355\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.627, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.793, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 8, \"distance_m\": 19956.958, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 9, \"distance_m\": 22558.299, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0012\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 34671.018, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": false, \"wtt_arr\": \"0013H\", \"wtt_dep\": \"0014H\", \"location\": \"Caldicot\", \"stage_seq\": 11, \"distance_m\": 35803.805, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": \"0023\", \"location\": \"Chepstow\", \"stage_seq\": 12, \"distance_m\": 46487.752, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": false, \"wtt_arr\": \"0030H\", \"wtt_dep\": \"0031H\", \"location\": \"Lydney\", \"stage_seq\": 13, \"distance_m\": 59260.631, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0037\", \"location\": \"Awre\", \"stage_seq\": 14, \"distance_m\": 67566.911, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0048\", \"location\": \"Gloucester Over Jn\", \"stage_seq\": 15, \"distance_m\": 88041.59, \"section_seq\": 1, \"route_path_id\": 106028}, {\"is_pass\": false, \"wtt_arr\": \"0051\", \"wtt_dep\": null, \"location\": \"Gloucester\", \"stage_seq\": 16, \"distance_m\": 90259.259, \"section_seq\": 1, \"route_path_id\": 106028}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 90259.259, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106028}], \"total_distance_m\": 90259.259, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 89802.458, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 456.801, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2334", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "51.8658415", "current_position_lon": "-2.2388505", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:49:34Z\", \"source_id\": 51884478, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:50:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:49:37Z\", \"source_id\": 16742471, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:02:57Z\", \"source_id\": 51902390, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:04:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:02:59Z\", \"source_id\": 16747621, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:12:21Z\", \"source_id\": 51913221, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:13:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:12:23Z\", \"source_id\": 16750560, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:16Z\", \"source_id\": 51920990, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:21:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:22Z\", \"source_id\": 16752751, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:37Z\", \"source_id\": 51929241, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:29:43Z\", \"source_id\": 16755023, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:50:56Z\", \"source_id\": 51943628, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:52:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:51:04Z\", \"source_id\": 16758776, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gloucester", "service_state_platform": "3", "timing_fact_generation": 1789602664794533, "current_leg_arrival_utc": "2026-09-18T00:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:52:56.299680", "service_state_evidence_id": 16758776, "current_leg_start_actual_dep": "2026-09-18T00:32:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-16T23:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:03:01.145509", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
CDF |
GCR |
2G82 |
197102 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 341.881, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 671.277, "from_m": 341.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 735.192, "from_m": 671.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 846.908, "from_m": 735.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 921.977, "from_m": 846.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4038.152, "from_m": 921.977, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15903.914, "from_m": 4038.152, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 15956.176, "from_m": 15903.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15996.006, "from_m": 15956.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19224.788, "from_m": 15996.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19277.124, "from_m": 19224.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19319.936, "from_m": 19277.124, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19382.749, "from_m": 19319.936, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20082.211, "from_m": 19382.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20488.198, "from_m": 20082.211, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31860.534, "from_m": 20488.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43803.025, "from_m": 31860.534, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46374.135, "from_m": 43803.025, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46586.02, "from_m": 46374.135, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46633.109, "from_m": 46586.02, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47653.101, "from_m": 46633.109, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58726.785, "from_m": 47653.101, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66380.441, "from_m": 58726.785, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68444.771, "from_m": 66380.441, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73226.738, "from_m": 68444.771, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 87474.523, "from_m": 73226.738, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89688.012, "from_m": 87474.523, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90259.259, "from_m": 89688.012, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 625967, "profile_key": "b508db840a15b27fa625782262880d3f974ccdadd3e31fbee48eb71219749b37", "schedule_id": 38399, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2334", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 106028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 106028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 106028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 106028}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2355", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 106028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357H", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.793, "section_seq": 1, "route_path_id": 106028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Maindee East Jn", "stage_seq": 8, "distance_m": 19956.958, "section_seq": 1, "route_path_id": 106028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "Llanwern West Jn", "stage_seq": 9, "distance_m": 22558.299, "section_seq": 1, "route_path_id": 106028}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0012", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 34671.018, "section_seq": 1, "route_path_id": 106028}, {"is_pass": false, "wtt_arr": "0013H", "wtt_dep": "0014H", "location": "Caldicot", "stage_seq": 11, "distance_m": 35803.805, "section_seq": 1, "route_path_id": 106028}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": "0023", "location": "Chepstow", "stage_seq": 12, "distance_m": 46487.752, "section_seq": 1, "route_path_id": 106028}, {"is_pass": false, "wtt_arr": "0030H", "wtt_dep": "0031H", "location": "Lydney", "stage_seq": 13, "distance_m": 59260.631, "section_seq": 1, "route_path_id": 106028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0037", "location": "Awre", "stage_seq": 14, "distance_m": 67566.911, "section_seq": 1, "route_path_id": 106028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0048", "location": "Gloucester Over Jn", "stage_seq": 15, "distance_m": 88041.59, "section_seq": 1, "route_path_id": 106028}, {"is_pass": false, "wtt_arr": "0051", "wtt_dep": null, "location": "Gloucester", "stage_seq": 16, "distance_m": 90259.259, "section_seq": 1, "route_path_id": 106028}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 90259.259, "from_m": 0.0, "section_seq": 1, "route_path_id": 106028}], "total_distance_m": 90259.259, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 89802.458, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 456.801, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24684, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:49:34Z", "source_id": 51884478, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:50:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:49:37Z", "source_id": 16742471, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24628, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:02:57Z", "source_id": 51902390, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:04:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:02:59Z", "source_id": 16747621, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:12:21Z", "source_id": 51913221, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:13:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:12:23Z", "source_id": 16750560, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24615, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:16Z", "source_id": 51920990, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T23:21:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:22Z", "source_id": 16752751, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24602, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:37Z", "source_id": 51929241, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T23:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:29:43Z", "source_id": 16755023, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T00:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20526, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:50:56Z", "source_id": 51943628, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T23:52:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:51:04Z", "source_id": 16758776, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T00:52:00+01:00", "operational_fact": true}] |
Cardiff Central |
2334 |
2334 |
1 |
23:34:00 |
None |
Gloucester |
0053 |
0051 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W43455/2026-09-17/detailed |
None |
Lydney |
2026-09-18T00:32:30+01:00 |
Gloucester |
21.0 |
{"type": "LineString", "coordinates": [[-2.5306236427208813, 51.71425878612285], [-2.5304232999999994, 51.71433449999999], [-2.530061, 51.7144648], [-2.5297151, 51.7145851], [-2.5295836, 51.7146294], [-2.5288494, 51.7148703], [-2.5283575, 51.7150195], [-2.5274438, 51.715293], [-2.5263308999999996, 51.7156244], [-2.5259867999999996, 51.7157264], [-2.5230271, 51.716608099999995], [-2.5216631, 51.7170146], [-2.5207939, 51.7172728], [-2.5199512, 51.7175263], [-2.5196761999999997, 51.7176077], [-2.5192271, 51.717741299999986], [-2.5182393, 51.71803580000001], [-2.5178642, 51.7181486], [-2.5173068, 51.7183066], [-2.5168008, 51.7184447], [-2.5162015, 51.7185944], [-2.5157313, 51.71870260000001], [-2.51528279553466, 51.718799275937194], [-2.5152066, 51.7188157], [-2.5141395, 51.71901369999999], [-2.5133574, 51.7191435], [-2.5121434, 51.7193322], [-2.5108977999999995, 51.7195788], [-2.5096825, 51.71986760000001], [-2.5092078, 51.7199906], [-2.5088486, 51.7200889], [-2.5075566, 51.7204887], [-2.5065365, 51.7208423], [-2.5057535, 51.7211537], [-2.5047684, 51.721568899999994], [-2.50394021004375, 51.721918011123584], [-2.5014958, 51.7229484], [-2.5003583000000003, 51.7234335], [-2.4994032, 51.7239022], [-2.4988605999999995, 51.72422769999999], [-2.4985095, 51.7244736], [-2.4981519, 51.72477979999999], [-2.4978203999999997, 51.725105], [-2.4973633999999993, 51.72562039999998], [-2.4970428, 51.7259721], [-2.4963306, 51.726807699999995], [-2.4956329, 51.7275135], [-2.4951884, 51.72791610000001], [-2.4946704, 51.72837459999999], [-2.4941844, 51.72874620000001], [-2.4935256999999997, 51.7292134], [-2.4923859, 51.7299513], [-2.4909207, 51.73084380000001], [-2.489876199999999, 51.7314536], [-2.4892944, 51.73176059999999], [-2.4886577, 51.73205910000001], [-2.4875906999999997, 51.73245450000001], [-2.4846331, 51.73344800000001], [-2.4837436, 51.7337338], [-2.4829095, 51.734052], [-2.482064, 51.7344514], [-2.4814588999999994, 51.73477059999999], [-2.4807278, 51.7352354], [-2.4802404, 51.7356078], [-2.4795596999999994, 51.73622240000001], [-2.4790943, 51.736720000000005], [-2.4786959999999993, 51.737228599999995], [-2.4784026, 51.7377253], [-2.478137, 51.73833890000001], [-2.4778637, 51.7388966], [-2.4774881999999994, 51.7394769], [-2.4771458999999996, 51.7399071], [-2.4762758, 51.74077989999999], [-2.4754389999999997, 51.74155700000001], [-2.4746842, 51.7421981], [-2.4740383, 51.74273800000001], [-2.4733954, 51.7432414], [-2.4726117, 51.74376959999999], [-2.471724099999999, 51.7442437], [-2.4708049, 51.7446599], [-2.4697108999999995, 51.7450678], [-2.4676610999999995, 51.7457648], [-2.4667006, 51.7460971], [-2.4656587, 51.746456], [-2.4653743999999995, 51.746551399999994], [-2.4641421, 51.74696430000001], [-2.4635469, 51.747125999999994], [-2.4630496, 51.747243299999994], [-2.4616577999999993, 51.7475488], [-2.4606817, 51.7478212], [-2.4598516, 51.74809380000001], [-2.4562772999999996, 51.7494015], [-2.4550794, 51.74984689999999], [-2.4539799999999996, 51.7503652], [-2.4532398999999994, 51.7508034], [-2.4526024, 51.7512882], [-2.4520883999999996, 51.7517419], [-2.4514541, 51.752428], [-2.4511473, 51.7528011], [-2.4506070999999996, 51.75350689999999], [-2.4502117, 51.754143500000005], [-2.4499796999999996, 51.7546921], [-2.4497472, 51.7553257], [-2.4496222, 51.7558374], [-2.4495368999999996, 51.7565528], [-2.4495110999999996, 51.757085999999994], [-2.449484, 51.7594022], [-2.4493891, 51.7600588], [-2.4492373, 51.760672], [-2.4490143999999994, 51.7613296], [-2.4486375, 51.7621678], [-2.4483653, 51.762669800000005], [-2.4483007, 51.7627998], [-2.4476578, 51.76398240000001], [-2.4474292, 51.764365999999995], [-2.4460463, 51.766851], [-2.4455659, 51.767675799999985], [-2.4446724, 51.7693156], [-2.4441757, 51.77026999999998], [-2.4438584, 51.7709644], [-2.4436704, 51.771599], [-2.4435490999999994, 51.772160499999984], [-2.4435049, 51.7729603], [-2.4435412, 51.7735071], [-2.4436677, 51.7742048], [-2.4438691, 51.7748325], [-2.4442057, 51.7755963], [-2.4446561, 51.7763212], [-2.4451268, 51.7769206], [-2.44549, 51.777317999999994], [-2.4457126352453633, 51.77753249589623], [-2.446258499999999, 51.7780584], [-2.4474503999999997, 51.7789382], [-2.4484101, 51.7796251], [-2.4491098999999994, 51.78014499999998], [-2.4495956, 51.78053750000001], [-2.4502611, 51.7811682], [-2.4507482, 51.78173669999999], [-2.4512403999999997, 51.782356], [-2.451642399999999, 51.782963300000006], [-2.451945499999999, 51.7835114], [-2.4521942, 51.7840744], [-2.4523759999999997, 51.7845383], [-2.4525391, 51.7850401], [-2.4526756, 51.7857358], [-2.4527515, 51.7864771], [-2.4527667, 51.7868143], [-2.4527334999999995, 51.78765330000001], [-2.4525778999999996, 51.790195699999984], [-2.4525775999999997, 51.79086860000001], [-2.4526017999999996, 51.7913114], [-2.4526702, 51.7919639], [-2.4529813999999996, 51.79334779999999], [-2.453359, 51.7943619], [-2.4537691, 51.7952763], [-2.4546686, 51.7971957], [-2.4555820999999995, 51.79913750000001], [-2.4556296999999994, 51.7992387], [-2.4557475, 51.7994782], [-2.4560705, 51.800203399999994], [-2.4561767, 51.8004799], [-2.4563138, 51.800939500000005], [-2.4564067, 51.8015383], [-2.4564182999999997, 51.802201], [-2.4563944, 51.8027087], [-2.4562971999999994, 51.80328519999999], [-2.4561003, 51.803947399999984], [-2.4558741999999993, 51.80443249999998], [-2.4556353999999994, 51.8048817], [-2.4553178, 51.8054326], [-2.4550452999999997, 51.80585020000001], [-2.4547491, 51.8062784], [-2.4544579, 51.8066466], [-2.4541326999999997, 51.8069735], [-2.4533575999999995, 51.8077127], [-2.4528888, 51.808114800000006], [-2.4526206, 51.80830470000001], [-2.4521753, 51.80862609999999], [-2.4514565, 51.809110200000006], [-2.4506382, 51.809583499999995], [-2.4496667, 51.810094799999995], [-2.4484578, 51.810679], [-2.4466504999999996, 51.81155739999999], [-2.4459285, 51.8119114], [-2.4457809, 51.8119781], [-2.444806499999999, 51.8124644], [-2.44468, 51.81252789999999], [-2.4369927, 51.8163011], [-2.4368342000000003, 51.81637659999999], [-2.4347829, 51.8174007], [-2.4326596, 51.818422600000005], [-2.4314459, 51.819050999999995], [-2.4306302, 51.8195194], [-2.4294676999999996, 51.82028649999999], [-2.4287009, 51.8208464], [-2.426193, 51.8228685], [-2.4260794, 51.8229601], [-2.425451267122708, 51.82346654053519], [-2.420058, 51.82781469999999], [-2.4197268, 51.8280908], [-2.4194009, 51.82836], [-2.4190048, 51.828671], [-2.4187695999999996, 51.8288563], [-2.4159859, 51.8310966], [-2.4143856999999995, 51.8323783], [-2.413537702455616, 51.833078520820536], [-2.4132696, 51.83329989999999], [-2.4115688, 51.83468569999999], [-2.4090952999999997, 51.8366385], [-2.4079861999999994, 51.8375478], [-2.4061966, 51.8390021], [-2.4038366, 51.8408844], [-2.4032017, 51.841307000000015], [-2.4025056999999994, 51.841751300000006], [-2.4014193, 51.8423255], [-2.4004167, 51.84279389999998], [-2.3998643, 51.8430191], [-2.3992308999999996, 51.8432556], [-2.3985955, 51.84346519999998], [-2.3978622, 51.84368130000001], [-2.3970774, 51.8438972], [-2.3953031, 51.844294600000005], [-2.3939245, 51.844605300000005], [-2.3922596, 51.84498940000001], [-2.3906832999999996, 51.84534799999999], [-2.3872907, 51.8461276], [-2.3827093, 51.8471708], [-2.3709826, 51.8498549], [-2.3702343999999997, 51.85002010000001], [-2.3684138999999997, 51.85043269999999], [-2.364808899999999, 51.851246999999994], [-2.3587014000000006, 51.8526487], [-2.3557016, 51.8533327], [-2.3541368, 51.853690699999994], [-2.3476818, 51.855157], [-2.3458232, 51.8555722], [-2.3414309999999996, 51.856571], [-2.3396154, 51.85698620000001], [-2.3372784999999996, 51.8575206], [-2.3356197387107556, 51.857898884919315], [-2.3349286, 51.85805650000001], [-2.3337725, 51.85832009999999], [-2.3321631999999997, 51.858687], [-2.3293837999999996, 51.8593073], [-2.3275199, 51.85970449999999], [-2.3252953999999995, 51.8601707], [-2.322239, 51.86077999999999], [-2.3206278, 51.86110729999999], [-2.3189674, 51.86143949999999], [-2.3157896999999994, 51.86210129999999], [-2.3151536, 51.8622269], [-2.3069943, 51.86389039999999], [-2.3052261, 51.8642518], [-2.3005382999999995, 51.86520169999999], [-2.2957275, 51.86618630000001], [-2.2931086000000005, 51.86674109999999], [-2.2915649, 51.86709279999999], [-2.2902541, 51.86742400000001], [-2.2892422, 51.8676994], [-2.2884424, 51.867914600000006], [-2.2874538999999996, 51.868199999999995], [-2.2863278999999994, 51.8685501], [-2.2845118, 51.869162200000005], [-2.2837351, 51.869429], [-2.2829777, 51.8697152], [-2.2804536, 51.87066809999999], [-2.2787764, 51.8712907], [-2.278163, 51.87152640000001], [-2.2774679999999994, 51.8717859], [-2.2769638999999997, 51.8719597], [-2.2756221, 51.8724182], [-2.2750076, 51.87261380000001], [-2.2734984, 51.87304879999999], [-2.272617, 51.87326879999999], [-2.2719752, 51.873406499999994], [-2.2714202, 51.8735125], [-2.2706881, 51.87361099999999], [-2.270111, 51.8736636], [-2.2696680999999996, 51.87370030000001], [-2.2693496, 51.87371399999999], [-2.2689842, 51.8737319], [-2.2686384, 51.87375320000001], [-2.2675505, 51.8738006], [-2.2670714, 51.87381799999999], [-2.2661513, 51.87385770000001], [-2.2655408, 51.873899899999984], [-2.2651074, 51.87391019999998], [-2.2643205999999996, 51.8739085], [-2.2635538, 51.873888099999995], [-2.2627821, 51.8738528], [-2.2622995999999995, 51.8738182], [-2.2618876, 51.873780999999994], [-2.2614174999999994, 51.87372810000001], [-2.2610776, 51.873680799999995], [-2.2607161, 51.87362360000001], [-2.2601722, 51.8735277], [-2.2594691, 51.87338539999999], [-2.2576085, 51.87294119999999], [-2.2568118, 51.872741999999995], [-2.2562274, 51.8725921], [-2.2551057999999995, 51.87231899999999], [-2.2546528999999995, 51.8721938], [-2.2529202, 51.8717306], [-2.2519512, 51.8714787], [-2.2505227, 51.8710757], [-2.24832, 51.8704971], [-2.248049, 51.8704251], [-2.2471027, 51.8701845], [-2.2463844999999996, 51.869997799999986], [-2.2461279, 51.869930299999986], [-2.2457882102988034, 51.8698406018455], [-2.2456549, 51.8698054], [-2.2452086, 51.8696914], [-2.2448454, 51.8695973], [-2.2440372, 51.8693152], [-2.2434508, 51.869110600000006], [-2.2433325, 51.86906869999999], [-2.2430322, 51.8689561], [-2.2427259, 51.868820199999995], [-2.2424554999999997, 51.8686878], [-2.2421939, 51.868557], [-2.2418867, 51.86839640000001], [-2.2415664, 51.868214299999984], [-2.2413496, 51.8680727], [-2.2411871, 51.8679591], [-2.2410549, 51.8678538], [-2.2408686, 51.867701999999994], [-2.2404656999999997, 51.8673282], [-2.2402513999999996, 51.867130499999995], [-2.2402272999999995, 51.86709859999999], [-2.2400259, 51.8669005], [-2.2399257, 51.8667894], [-2.2396575, 51.866536], [-2.2392672, 51.8661857], [-2.2390835, 51.8660201], [-2.2388505, 51.86584150000001]]} |
19.3 |
0031 |
0052 |
Lydney |
Gloucester |
Gloucester |
51.8658415 |
-2.2388505 |
51.8658415 |
-2.2388505 |
1 |
0 |
2026-09-17 00:03:21 |
TERMINATED |
2026-09-16 23:52:00 |
Gloucester |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758776 |
1789602664794533 |
36 |
36 |
2026-09-17 00:03:01.145509 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:52:56.299680 |
| 595875 |
625914 |
C36670 |
735Y11M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:53:00 |
2026-09-17 00:03:21 |
2026-09-19 00:03:21 |
{"id": 625914, "stp": "P", "toc": "Elizabeth Line", "uid": "C36670", "consist": "345022", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36670/2026-09-16/detailed", "trust_id": "735Y11M916", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Old Oak Common Depot (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "2347", "dest_platform": null, "is_terminated": 1, "next_location": "Old Oak Common Depot (Crossrail)", "signalling_id": "5Y11", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "2347", "current_leg_dep": "2338", "current_leg_end": "Old Oak Common Depot (Crossrail)", "origin_dep_time": "2332", "origin_platform": "B", "current_location": "Old Oak Common Arrival Sig", "last_update_time": "2026-09-17T00:03:21", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.18083219999999997, 51.51825899999999], [-0.18106571842364355, 51.51828194600756], [-0.18158019999999997, 51.51833249999999], [-0.182321, 51.5183808], [-0.18287169999999997, 51.518411699999994], [-0.1831617, 51.518430399999986], [-0.18362269999999997, 51.5184765], [-0.1839935, 51.518509], [-0.1844032, 51.51855019999999], [-0.1846598, 51.51857360000001], [-0.1848565, 51.518593299999985], [-0.1853409, 51.51863689999999], [-0.185384, 51.5186401], [-0.1857444, 51.518662899999995], [-0.18686959999999997, 51.5187647], [-0.187106, 51.5187806], [-0.1871216, 51.5187819], [-0.18717549999999997, 51.5187854], [-0.18749419999999997, 51.518805], [-0.1880167, 51.5188423], [-0.18839349999999996, 51.51886919999999], [-0.18930749999999996, 51.518944700000006], [-0.1894481, 51.5189561], [-0.1895071, 51.5189621], [-0.190781, 51.51910190000001], [-0.19157509999999997, 51.51920230000001], [-0.1921564, 51.51926889999999], [-0.19285569999999996, 51.519369700000006], [-0.1932341, 51.519436599999985], [-0.1936195, 51.5195075], [-0.1936514, 51.519513399999994], [-0.1943293, 51.5196426], [-0.1949292, 51.5197687], [-0.1957674, 51.5199499], [-0.1961031, 51.52002149999999], [-0.1963553, 51.520075299999995], [-0.19678560000000003, 51.5201672], [-0.19809789999999997, 51.5204497], [-0.198861, 51.520621099999985], [-0.19907169183909945, 51.520671693530126], [-0.1997501, 51.52083460000001], [-0.2001902, 51.5209467], [-0.2005984, 51.5210525], [-0.20103339999999997, 51.5211756], [-0.201433362181484, 51.52128423540512], [-0.20166484580055552, 51.52135047689488], [-0.201868423882002, 51.52141039856197], [-0.20204811478508655, 51.52146485753775], [-0.2022079368690724, 51.521514710953554], [-0.2023519084932226, 51.52156081594073], [-0.20248404801680037, 51.52160402963062], [-0.2026083737990688, 51.52164520915459], [-0.20272890419929104, 51.52168521164396], [-0.20284965757673024, 51.52172489423008], [-0.2029746522906495, 51.52176511404429], [-0.20310790670031204, 51.52180672821795], [-0.20325343916498095, 51.521850593882405], [-0.20341526804391935, 51.521897568168995], [-0.20359741169639048, 51.521948508209064], [-0.20380388848165745, 51.52200427113396], [-0.20403871675898327, 51.52206571407502], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156022, 51.52473959999999], [-0.2166722, 51.5248997], [-0.2172965, 51.52498969999999], [-0.2179194, 51.525077499999995], [-0.2183549, 51.5251297], [-0.2191394, 51.52522040000001], [-0.2203363, 51.52535699999999], [-0.2205294, 51.52537559999999], [-0.221239, 51.525443900000006], [-0.22199689999999997, 51.5255117], [-0.2227863, 51.5255758], [-0.2238091, 51.52564720000001], [-0.22413720000000004, 51.5256719], [-0.2247370999999999, 51.525706500000005], [-0.225033, 51.52572289999999], [-0.2260563, 51.5257714], [-0.2268132714814284, 51.52579704976277], [-0.226944, 51.5258438], [-0.2270542879688269, 51.52587745377656], [-0.22716657322041353, 51.5259117169876], [-0.22775270000000003, 51.525925999999984], [-0.2284854, 51.5259343], [-0.2288682, 51.52593860000001], [-0.22931039999999997, 51.5259371], [-0.2297433999999999, 51.5259285], [-0.2302152896184308, 51.52591423191059], [-0.2306033, 51.525902499999994], [-0.2311828, 51.52587689999999], [-0.2317867, 51.525847600000006], [-0.23238359999999997, 51.52582340000001], [-0.2338554, 51.5257546], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350211, 51.5257352], [-0.2354899, 51.52571290000001], [-0.235797, 51.525709500000005], [-0.2360505, 51.52571539999999], [-0.2362543, 51.52571539999999], [-0.23633080000000004, 51.5257112], [-0.237405, 51.525667000000006], [-0.2386361, 51.52561359999999], [-0.2388004, 51.525614], [-0.23905519999999997, 51.52562439999999], [-0.2394006, 51.525644], [-0.2397519, 51.52566989999999], [-0.23990480000000003, 51.52567609999999], [-0.2401352, 51.5256753], [-0.24023219999999995, 51.52567200000001], [-0.24079139999999996, 51.5256838], [-0.2410522, 51.52567859999999], [-0.2413287, 51.52566920000001], [-0.24168570000000003, 51.5256617], [-0.24185480000000004, 51.52566110000001], [-0.2421016, 51.5256753], [-0.2423109, 51.52569489999999], [-0.2425414, 51.5257279], [-0.24277439999999997, 51.52577629999999], [-0.2430086, 51.5258277], [-0.2433036, 51.5259084], [-0.24340179999999997, 51.5259408], [-0.24369309999999997, 51.5260523], [-0.2440384, 51.5261961], [-0.2442951, 51.5263031], [-0.24450029999999995, 51.5263699], [-0.2473192, 51.52726049999999]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "51.5272605", "next_location_lon": "-0.2473192", "previous_location": "Portobello Jn (London)", "current_leg_milage": "3.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 6, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:51875338\", \"confirmationDeadline\": \"2026-09-16T23:53:35+01:00\"}", "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\": 3327.614, \"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\": 3876.444, \"from_m\": 3327.614, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3940.545, \"from_m\": 3876.444, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4162.042, \"from_m\": 3940.545, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5103.402, \"from_m\": 4162.042, \"capability_applied\": null, \"effective_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\": 625914, \"profile_key\": \"4bec3e05213fa70fc1f7ef9cbdab09082704186b6e4d1a9fd8addb448a6a31c1\", \"schedule_id\": 4925, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 1595.162, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1887.855, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2749.192, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Old Oak Common Arrival Sig\", \"stage_seq\": 5, \"distance_m\": 3876.444, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 5103.402, \"section_seq\": 1, \"route_path_id\": 29879}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5103.402, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29879}], \"total_distance_m\": 5103.402, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4097.941, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1005.461, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2332", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "9.0", "current_position_lat": "51.5272605", "current_position_lon": "-0.2473192", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:39:31Z\", \"source_id\": 51869681, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:39:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:39:39Z\", \"source_id\": 16737896, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Old Oak Common Arrival Sig", "service_state_platform": null, "timing_fact_generation": 1789598599301227, "current_leg_arrival_utc": "2026-09-16T23:53:35+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:53:00.320454", "service_state_evidence_id": 51875338, "current_leg_start_actual_dep": "2026-09-16T23:38:35+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-16T23:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:03:01.456698", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
None |
5Y11 |
345022 |
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": 3327.614, "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": 3876.444, "from_m": 3327.614, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3940.545, "from_m": 3876.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4162.042, "from_m": 3940.545, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5103.402, "from_m": 4162.042, "capability_applied": null, "effective_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": 625914, "profile_key": "4bec3e05213fa70fc1f7ef9cbdab09082704186b6e4d1a9fd8addb448a6a31c1", "schedule_id": 4925, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2332", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 1595.162, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1887.855, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2749.192, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Old Oak Common Arrival Sig", "stage_seq": 5, "distance_m": 3876.444, "section_seq": 1, "route_path_id": 29879}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 6, "distance_m": 5103.402, "section_seq": 1, "route_path_id": 29879}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5103.402, "from_m": 0.0, "section_seq": 1, "route_path_id": 29879}], "total_distance_m": 5103.402, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4097.941, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1005.461, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22552, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:39:31Z", "source_id": 51869681, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:39:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:39:39Z", "source_id": 16737896, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:39:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
2332 |
2332 |
B |
None |
None |
Old Oak Common Depot (Crossrail) |
2347 |
2347 |
None |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36670/2026-09-16/detailed |
None |
Paddington (Crossrail) |
2026-09-16T23:38:35+01:00 |
Old Oak Common Depot (Crossrail) |
9.0 |
{"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.18083219999999997, 51.51825899999999], [-0.18106571842364355, 51.51828194600756], [-0.18158019999999997, 51.51833249999999], [-0.182321, 51.5183808], [-0.18287169999999997, 51.518411699999994], [-0.1831617, 51.518430399999986], [-0.18362269999999997, 51.5184765], [-0.1839935, 51.518509], [-0.1844032, 51.51855019999999], [-0.1846598, 51.51857360000001], [-0.1848565, 51.518593299999985], [-0.1853409, 51.51863689999999], [-0.185384, 51.5186401], [-0.1857444, 51.518662899999995], [-0.18686959999999997, 51.5187647], [-0.187106, 51.5187806], [-0.1871216, 51.5187819], [-0.18717549999999997, 51.5187854], [-0.18749419999999997, 51.518805], [-0.1880167, 51.5188423], [-0.18839349999999996, 51.51886919999999], [-0.18930749999999996, 51.518944700000006], [-0.1894481, 51.5189561], [-0.1895071, 51.5189621], [-0.190781, 51.51910190000001], [-0.19157509999999997, 51.51920230000001], [-0.1921564, 51.51926889999999], [-0.19285569999999996, 51.519369700000006], [-0.1932341, 51.519436599999985], [-0.1936195, 51.5195075], [-0.1936514, 51.519513399999994], [-0.1943293, 51.5196426], [-0.1949292, 51.5197687], [-0.1957674, 51.5199499], [-0.1961031, 51.52002149999999], [-0.1963553, 51.520075299999995], [-0.19678560000000003, 51.5201672], [-0.19809789999999997, 51.5204497], [-0.198861, 51.520621099999985], [-0.19907169183909945, 51.520671693530126], [-0.1997501, 51.52083460000001], [-0.2001902, 51.5209467], [-0.2005984, 51.5210525], [-0.20103339999999997, 51.5211756], [-0.201433362181484, 51.52128423540512], [-0.20166484580055552, 51.52135047689488], [-0.201868423882002, 51.52141039856197], [-0.20204811478508655, 51.52146485753775], [-0.2022079368690724, 51.521514710953554], [-0.2023519084932226, 51.52156081594073], [-0.20248404801680037, 51.52160402963062], [-0.2026083737990688, 51.52164520915459], [-0.20272890419929104, 51.52168521164396], [-0.20284965757673024, 51.52172489423008], [-0.2029746522906495, 51.52176511404429], [-0.20310790670031204, 51.52180672821795], [-0.20325343916498095, 51.521850593882405], [-0.20341526804391935, 51.521897568168995], [-0.20359741169639048, 51.521948508209064], [-0.20380388848165745, 51.52200427113396], [-0.20403871675898327, 51.52206571407502], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156022, 51.52473959999999], [-0.2166722, 51.5248997], [-0.2172965, 51.52498969999999], [-0.2179194, 51.525077499999995], [-0.2183549, 51.5251297], [-0.2191394, 51.52522040000001], [-0.2203363, 51.52535699999999], [-0.2205294, 51.52537559999999], [-0.221239, 51.525443900000006], [-0.22199689999999997, 51.5255117], [-0.2227863, 51.5255758], [-0.2238091, 51.52564720000001], [-0.22413720000000004, 51.5256719], [-0.2247370999999999, 51.525706500000005], [-0.225033, 51.52572289999999], [-0.2260563, 51.5257714], [-0.2268132714814284, 51.52579704976277], [-0.226944, 51.5258438], [-0.2270542879688269, 51.52587745377656], [-0.22716657322041353, 51.5259117169876], [-0.22775270000000003, 51.525925999999984], [-0.2284854, 51.5259343], [-0.2288682, 51.52593860000001], [-0.22931039999999997, 51.5259371], [-0.2297433999999999, 51.5259285], [-0.2302152896184308, 51.52591423191059], [-0.2306033, 51.525902499999994], [-0.2311828, 51.52587689999999], [-0.2317867, 51.525847600000006], [-0.23238359999999997, 51.52582340000001], [-0.2338554, 51.5257546], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350211, 51.5257352], [-0.2354899, 51.52571290000001], [-0.235797, 51.525709500000005], [-0.2360505, 51.52571539999999], [-0.2362543, 51.52571539999999], [-0.23633080000000004, 51.5257112], [-0.237405, 51.525667000000006], [-0.2386361, 51.52561359999999], [-0.2388004, 51.525614], [-0.23905519999999997, 51.52562439999999], [-0.2394006, 51.525644], [-0.2397519, 51.52566989999999], [-0.23990480000000003, 51.52567609999999], [-0.2401352, 51.5256753], [-0.24023219999999995, 51.52567200000001], [-0.24079139999999996, 51.5256838], [-0.2410522, 51.52567859999999], [-0.2413287, 51.52566920000001], [-0.24168570000000003, 51.5256617], [-0.24185480000000004, 51.52566110000001], [-0.2421016, 51.5256753], [-0.2423109, 51.52569489999999], [-0.2425414, 51.5257279], [-0.24277439999999997, 51.52577629999999], [-0.2430086, 51.5258277], [-0.2433036, 51.5259084], [-0.24340179999999997, 51.5259408], [-0.24369309999999997, 51.5260523], [-0.2440384, 51.5261961], [-0.2442951, 51.5263031], [-0.24450029999999995, 51.5263699], [-0.2473192, 51.52726049999999]]} |
3.2 |
2338 |
2347 |
Portobello Jn (London) |
Old Oak Common Arrival Sig |
Old Oak Common Depot (Crossrail) |
51.5272605 |
-0.2473192 |
51.5272605 |
-0.2473192 |
1 |
0 |
2026-09-17 00:03:21 |
TERMINATED |
2026-09-16 23:53:00 |
Old Oak Common Arrival Sig |
TD |
TRACKING_TIMEOUT |
51875338 |
1789598599301227 |
10 |
10 |
2026-09-17 00:03:01.456698 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:53:00.320454 |
| 595876 |
625864 |
L54930 |
495F45M916 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:53:00 |
2026-09-17 00:03:21 |
2026-09-19 00:03:21 |
{"id": 625864, "stp": "P", "toc": "Greater Anglia", "uid": "L54930", "consist": "720517+720576", "dest_crs": "XLG", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L54930/2026-09-16/detailed", "trust_id": "495F45M916", "origin_crs": "IPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colchester CS", "service_date": "2026-09-16", "dest_arr_time": "2353", "dest_platform": null, "is_terminated": 1, "next_location": "Colchester", "signalling_id": "5F45", "timing_status": "EARLY", "origin_station": "Ipswich", "current_leg_arr": "2324", "current_leg_dep": "2309", "current_leg_end": "Colchester", "origin_dep_time": "2330", "origin_platform": "3", "current_location": "Colchester", "last_update_time": "2026-09-17T00:03:21", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1441781999999998, 52.05052519999999], [1.1447419, 52.0503796], [1.1450124, 52.05029829999999], [1.1452818, 52.05021729999999], [1.1459201, 52.0499983], [1.1460685999999998, 52.04994169999999], [1.1461976, 52.0498926], [1.1465308, 52.04975519999999], [1.1466463, 52.0497063], [1.1477288, 52.04914269999999], [1.1490773999999997, 52.04824769999999], [1.1499264, 52.047565500000005], [1.1503693, 52.047120699999994], [1.1505449999999997, 52.04693710000001], [1.1507823999999998, 52.04664449999999], [1.1512757, 52.0458515], [1.1514565, 52.04536749999999], [1.15152, 52.0451514], [1.1515888, 52.044925000000006], [1.1516479, 52.04466829999999], [1.1516827, 52.0444229], [1.151702, 52.0442162], [1.1517135, 52.0440264], [1.151709, 52.0436259], [1.1516826, 52.0432429], [1.1516673999999998, 52.04311220000001], [1.1516392, 52.04286890000001], [1.1515497, 52.04251399999999], [1.1514299, 52.042159899999994], [1.1511214, 52.0414756], [1.1508973, 52.04102640000001], [1.1506680990690197, 52.04056707990596], [1.150448, 52.04012600000001], [1.1501199999999998, 52.0394694], [1.1497872, 52.03878859999999], [1.1492314, 52.0376738], [1.1491857, 52.0375817], [1.1491444, 52.037494], [1.1491065, 52.0374147], [1.149069, 52.03733950000001], [1.1490317, 52.0372648], [1.1489466, 52.0370923], [1.1488573000000002, 52.0369219], [1.1486986999999995, 52.03661219999999], [1.1485449, 52.03633249999999], [1.1483622999999998, 52.036010299999994], [1.1482598999999998, 52.0358475], [1.1481666, 52.0357009], [1.1479318, 52.0353564], [1.1477058, 52.0350543], [1.1474752999999998, 52.03476899999999], [1.1473401, 52.0346066], [1.1470811, 52.034315199999995], [1.1467900999999998, 52.0340071], [1.1464423, 52.033667], [1.1461396999999998, 52.0333807], [1.1458385999999998, 52.0331091], [1.1452104, 52.03257869999999], [1.1449067000000002, 52.03235949999999], [1.1443151, 52.031915999999995], [1.1440311999999997, 52.03173050000001], [1.1437318, 52.03154], [1.1433236, 52.0312864], [1.1429308, 52.031060800000006], [1.142541, 52.03085190000001], [1.1420686, 52.03060270000001], [1.1416506000000002, 52.03039350000001], [1.1412416, 52.0302056], [1.1403687, 52.02985540000001], [1.1360908, 52.0282863], [1.1298466, 52.025974000000005], [1.1295736999999997, 52.02587630000001], [1.1293896999999995, 52.0258138], [1.1281309, 52.025382699999994], [1.1271141999999998, 52.02504170000001], [1.1260487999999995, 52.024702099999985], [1.1259593, 52.02467039999999], [1.1239302999999998, 52.024058999999994], [1.1217487, 52.0234451], [1.1198950000000003, 52.022886500000006], [1.1192038, 52.02266860000001], [1.1185206, 52.022440200000005], [1.1178432, 52.02221599999999], [1.1172627999999998, 52.022018200000005], [1.1165434, 52.0217584], [1.1161996, 52.0216325], [1.1158556, 52.021503], [1.1149041, 52.02113980000001], [1.1138895999999998, 52.0207437], [1.112619, 52.02020650000001], [1.1112224, 52.01960940000001], [1.1100651, 52.0190751], [1.1089783999999998, 52.01852589999999], [1.1082554, 52.0181505], [1.1078275, 52.01792480000001], [1.1072349, 52.0175952], [1.1069287, 52.017426500000006], [1.1061670999999995, 52.01699710000001], [1.1052998999999997, 52.0164865], [1.1045455, 52.01603889999999], [1.1038062, 52.01559069999999], [1.1031165, 52.0151427], [1.1026331, 52.01483189999999], [1.1021664, 52.0145244], [1.101114, 52.0138118], [1.1001553, 52.01309549999999], [1.0993624, 52.0124678], [1.0983373, 52.0116199], [1.0975115999999998, 52.010877], [1.0968639, 52.0102604], [1.0962602, 52.0096747], [1.0958443, 52.00925380000001], [1.0954133999999998, 52.0087948], [1.0948784, 52.00819739999999], [1.0943976, 52.0076426], [1.0941453, 52.00732889999998], [1.0939147, 52.00700789999999], [1.0936928999999995, 52.0067062], [1.0934728, 52.006372], [1.0931852999999998, 52.005928799999985], [1.0929226, 52.0054604], [1.0926718, 52.0049969], [1.0924398, 52.004532100000006], [1.0921575, 52.003878], [1.0920359, 52.0036054], [1.0919403, 52.0033201], [1.091903, 52.00320889999998], [1.0917219, 52.0025953], [1.0915619999999997, 52.0019853], [1.0911108763057344, 51.99930615890027], [1.0910945, 51.999208899999985], [1.0909412, 51.9985053], [1.0907369, 51.9979203], [1.0905034, 51.997342499999995], [1.0900029999999998, 51.9962015], [1.0896735, 51.995635500000006], [1.0893284000000003, 51.9950717], [1.0890782999999995, 51.99470149999999], [1.0889477, 51.99450809999998], [1.0885398, 51.9939433], [1.087465, 51.9926032], [1.0871759, 51.99226679999999], [1.0869291999999997, 51.99193110000001], [1.0867433, 51.9916683], [1.0864582000000005, 51.99126540000001], [1.0860292, 51.9905723], [1.0856486, 51.9898762], [1.0853901, 51.989332999999995], [1.0851491, 51.98881109999999], [1.0848042999999998, 51.98790210000001], [1.0845437, 51.98702050000001], [1.0843778999999998, 51.9863307], [1.0842881999999998, 51.985652899999984], [1.0842053, 51.98429010000001], [1.0841748, 51.98384339999999], [1.0842078999999998, 51.9833896], [1.0843557, 51.9824875], [1.0844913, 51.981774899999984], [1.0846519, 51.981062099999995], [1.0854378999999998, 51.9780857], [1.0859655, 51.9760756], [1.0860157, 51.9758843], [1.0862696, 51.9747794], [1.0863992, 51.9742274], [1.0864523, 51.973948799999995], [1.0864832999999998, 51.97367199999999], [1.0865253999999998, 51.97326340000001], [1.0865614, 51.9728453], [1.0865421, 51.97245], [1.0865302999999995, 51.972042599999995], [1.0865164, 51.97178589999999], [1.0864843, 51.97153579999999], [1.0864047, 51.9710167], [1.0862459999999998, 51.9703163], [1.0860289, 51.969615], [1.0855374999999998, 51.9685347], [1.0850768999999998, 51.9677786], [1.0845388, 51.96702460000001], [1.0838418, 51.96615069999999], [1.0829135, 51.965258799999994], [1.0779783409434258, 51.96103780550225], [1.0766294, 51.959883999999995], [1.0758103, 51.95919369999999], [1.0750133, 51.958522], [1.0738864999999995, 51.9577425], [1.0726503, 51.9569796], [1.0713825, 51.9563417], [1.0707974999999998, 51.956070900000014], [1.0702446999999995, 51.955837599999995], [1.0699377999999995, 51.9557129], [1.0693102, 51.955472], [1.0672069, 51.954783], [1.0650906999999998, 51.9541716], [1.0609037, 51.95293279999999], [1.0598397, 51.9526393], [1.0590295, 51.9523995], [1.0584207, 51.952222], [1.0578014999999998, 51.9520405], [1.0571591, 51.951851999999995], [1.0568268, 51.9517545], [1.0556818, 51.9514175], [1.0551759, 51.95126150000001], [1.0551187, 51.95124570000001], [1.0549517999999998, 51.9512022], [1.0528837999999998, 51.9505949], [1.0509798, 51.950066500000005], [1.0499159, 51.9498146], [1.0494314, 51.94971650000001], [1.0485629999999997, 51.9495609], [1.0484878, 51.9495451], [1.0484193999999998, 51.9495365], [1.0482884, 51.9495191], [1.0481012, 51.9494861], [1.0473206999999998, 51.9493786], [1.0466494999999998, 51.94929849999999], [1.0458626, 51.949221400000006], [1.0457156, 51.94921269999999], [1.0457140881760316, 51.94921257265291], [1.0454473, 51.94919010000001], [1.0452298, 51.9491774], [1.0448345, 51.94915819999999], [1.0444394, 51.9491426], [1.0441849, 51.9491323], [1.0437679, 51.949124799999986], [1.0432533, 51.9491241], [1.0402929, 51.9492016], [1.0397772, 51.94918609999999], [1.0379271, 51.949264199999995], [1.0360859, 51.94929979999999], [1.0346489, 51.94929179999999], [1.0332114, 51.949224699999995], [1.0307114999999998, 51.94895900000001], [1.0289826, 51.94865359999999], [1.0273089999999998, 51.94825620000001], [1.0256725, 51.94776379999999], [1.0241382, 51.947191499999995], [1.0216615, 51.9460193], [1.0214672, 51.9459101], [1.0200639, 51.9450718], [1.0182783359207372, 51.94396531986611], [1.0153243, 51.9421347], [1.0143723, 51.941562899999994], [1.0126144, 51.9404926], [1.0115129, 51.9398118], [1.010106, 51.9389206], [1.0091021, 51.938298399999994], [1.0086356999999997, 51.93800469999999], [1.0080112, 51.937624199999995], [1.0052757, 51.9359572], [1.0032246, 51.93465659999999], [1.001681, 51.9334989], [1.0010487, 51.932982900000006], [1.0005774000000005, 51.93257299999999], [0.9997769, 51.9318335], [0.9989184999999998, 51.9309411], [0.9980809, 51.9300049], [0.9972432, 51.9291092], [0.9966596, 51.9285391], [0.9953803, 51.927407599999995], [0.9939898, 51.9263247], [0.9927971, 51.9255071], [0.9910501, 51.9244405], [0.9895619, 51.9236412], [0.9881468125314736, 51.9229898008812], [0.9856017, 51.9218182], [0.9852592, 51.9216641], [0.9851344, 51.9216084], [0.9842348999999998, 51.92124810000001], [0.9826721, 51.920550299999995], [0.9809349, 51.9197861], [0.9791786, 51.919053000000005], [0.977983, 51.9185747], [0.9765466, 51.9180251], [0.9741239, 51.91714549999999], [0.9693724, 51.91549739999999], [0.960938, 51.9125774], [0.9600521, 51.91226600000001], [0.9589265999999996, 51.9118552], [0.9579906, 51.91148729999999], [0.9569284999999996, 51.91106229999999], [0.9558889, 51.9106242], [0.9548268999999998, 51.91016119999999], [0.9529607999999998, 51.9092858], [0.9502349999999998, 51.9078056], [0.9475884, 51.906344100000005], [0.9455481, 51.905329399999985], [0.9443493, 51.9047822], [0.9428633, 51.9041509], [0.9417483, 51.903709500000005], [0.9407695, 51.9033386], [0.9396774, 51.9029473], [0.9369185, 51.90204709999999], [0.9357755, 51.9017132], [0.9337041, 51.9011579], [0.933186, 51.901030899999995], [0.9324542, 51.90086379999999], [0.9307138, 51.90050110000001], [0.9300441, 51.90037540000001], [0.9293573999999998, 51.900257], [0.9278572, 51.9000302], [0.9270882, 51.8999274], [0.9263099999999996, 51.8998363], [0.9240782, 51.89960020000001], [0.9218346, 51.899415399999995], [0.9199521000000002, 51.8993041], [0.9187383, 51.8992574], [0.9173307999999998, 51.89923639999999], [0.9161248, 51.899231], [0.9142635999999998, 51.89924800000001], [0.9133912, 51.89925889999999], [0.9130759868372974, 51.89926770577764], [0.9128292, 51.899274600000005], [0.9118721, 51.8992999], [0.9100239, 51.899375], [0.9085624, 51.8994528], [0.9067107, 51.8995694], [0.9056901000000002, 51.8996367], [0.9041005999999998, 51.89973839999999], [0.9031819, 51.899802], [0.9017074, 51.8998951], [0.9003879, 51.8999839], [0.8997301, 51.9000259], [0.899226, 51.90005889999999], [0.8988567999999999, 51.9000831], [0.8983152841195214, 51.90011489327127], [0.8981209999999997, 51.9001263], [0.8974236, 51.90017309999998], [0.8963907000000001, 51.9002885], [0.8952321999999999, 51.90037360000001], [0.8948094999999999, 51.90040859999999], [0.8938347999999999, 51.90050110000001], [0.8923837, 51.90067319999999], [0.8923439522319098, 51.900678351377906]]}", "current_leg_start": "Ipswich", "dest_arr_time_act": "2353", "motion_projection": null, "next_location_lat": "51.9006784", "next_location_lon": "0.8923440", "previous_location": "Ipswich", "current_leg_milage": "17.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 82.902, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 128.844, \"from_m\": 82.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194.073, \"from_m\": 128.844, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 523.577, \"from_m\": 194.073, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 791.434, \"from_m\": 523.577, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1153.82, \"from_m\": 791.434, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13894.337, \"from_m\": 1153.82, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 14565.494, \"from_m\": 13894.337, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15348.574, \"from_m\": 14565.494, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16681.009, \"from_m\": 15348.574, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16699.032, \"from_m\": 16681.009, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26561.289, \"from_m\": 16699.032, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27036.679, \"from_m\": 26561.289, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27083.543, \"from_m\": 27036.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27555.863, \"from_m\": 27083.543, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27997.1, \"from_m\": 27555.863, \"capability_applied\": null, \"effective_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\": 625864, \"profile_key\": \"f87c251cf9e5fbe4bce7add0ba2861ced2722c5fb56239ca14fdf50fb462c837\", \"schedule_id\": 16225, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Ipswich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34577}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 2, \"distance_m\": 1338.66, \"section_seq\": 1, \"route_path_id\": 34577}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Manningtree\", \"stage_seq\": 3, \"distance_m\": 14940.56, \"section_seq\": 1, \"route_path_id\": 34577}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2348\", \"location\": \"Colchester\", \"stage_seq\": 4, \"distance_m\": 27485.496, \"section_seq\": 1, \"route_path_id\": 34577}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": null, \"location\": \"Colchester CS\", \"stage_seq\": 5, \"distance_m\": 27997.1, \"section_seq\": 1, \"route_path_id\": 34577}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27997.1, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34577}], \"total_distance_m\": 27997.1, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27445.034, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 552.066, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2330", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "15.0", "current_position_lat": "51.9006784", "current_position_lon": "0.8923440", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:17:29Z\", \"source_id\": 51832754, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:18:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:17:32Z\", \"source_id\": 16726952, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:23:30Z\", \"source_id\": 51843178, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:24:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:23:34Z\", \"source_id\": 16730094, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Colchester", "service_state_platform": "3", "timing_fact_generation": 1789598595047884, "current_leg_arrival_utc": "2026-09-17T23:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:53:00.324075", "service_state_evidence_id": 16736874, "current_leg_start_actual_dep": "2026-09-17T23:30:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-16T23:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:03:01.139261", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
IPS |
XLG |
5F45 |
720517+720576 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 82.902, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 128.844, "from_m": 82.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194.073, "from_m": 128.844, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 523.577, "from_m": 194.073, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 791.434, "from_m": 523.577, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1153.82, "from_m": 791.434, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13894.337, "from_m": 1153.82, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 14565.494, "from_m": 13894.337, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15348.574, "from_m": 14565.494, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16681.009, "from_m": 15348.574, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16699.032, "from_m": 16681.009, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26561.289, "from_m": 16699.032, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27036.679, "from_m": 26561.289, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27083.543, "from_m": 27036.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27555.863, "from_m": 27083.543, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27997.1, "from_m": 27555.863, "capability_applied": null, "effective_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": 625864, "profile_key": "f87c251cf9e5fbe4bce7add0ba2861ced2722c5fb56239ca14fdf50fb462c837", "schedule_id": 16225, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2330", "location": "Ipswich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34577}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Ipswich Halifax Jn", "stage_seq": 2, "distance_m": 1338.66, "section_seq": 1, "route_path_id": 34577}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Manningtree", "stage_seq": 3, "distance_m": 14940.56, "section_seq": 1, "route_path_id": 34577}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2348", "location": "Colchester", "stage_seq": 4, "distance_m": 27485.496, "section_seq": 1, "route_path_id": 34577}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": null, "location": "Colchester CS", "stage_seq": 5, "distance_m": 27997.1, "section_seq": 1, "route_path_id": 34577}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27997.1, "from_m": 0.0, "section_seq": 1, "route_path_id": 34577}], "total_distance_m": 27997.1, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27445.034, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 552.066, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13525, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:17:29Z", "source_id": 51832754, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:18:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:17:32Z", "source_id": 16726952, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13689, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:23:30Z", "source_id": 51843178, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:24:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:23:34Z", "source_id": 16730094, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:24:00+01:00", "operational_fact": true}] |
Ipswich |
2330 |
2330 |
3 |
None |
None |
Colchester CS |
2353 |
2353 |
None |
EARLY |
-11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L54930/2026-09-16/detailed |
None |
Ipswich |
2026-09-17T23:30:00+01:00 |
Colchester |
15.0 |
{"type": "LineString", "coordinates": [[1.1441781999999998, 52.05052519999999], [1.1447419, 52.0503796], [1.1450124, 52.05029829999999], [1.1452818, 52.05021729999999], [1.1459201, 52.0499983], [1.1460685999999998, 52.04994169999999], [1.1461976, 52.0498926], [1.1465308, 52.04975519999999], [1.1466463, 52.0497063], [1.1477288, 52.04914269999999], [1.1490773999999997, 52.04824769999999], [1.1499264, 52.047565500000005], [1.1503693, 52.047120699999994], [1.1505449999999997, 52.04693710000001], [1.1507823999999998, 52.04664449999999], [1.1512757, 52.0458515], [1.1514565, 52.04536749999999], [1.15152, 52.0451514], [1.1515888, 52.044925000000006], [1.1516479, 52.04466829999999], [1.1516827, 52.0444229], [1.151702, 52.0442162], [1.1517135, 52.0440264], [1.151709, 52.0436259], [1.1516826, 52.0432429], [1.1516673999999998, 52.04311220000001], [1.1516392, 52.04286890000001], [1.1515497, 52.04251399999999], [1.1514299, 52.042159899999994], [1.1511214, 52.0414756], [1.1508973, 52.04102640000001], [1.1506680990690197, 52.04056707990596], [1.150448, 52.04012600000001], [1.1501199999999998, 52.0394694], [1.1497872, 52.03878859999999], [1.1492314, 52.0376738], [1.1491857, 52.0375817], [1.1491444, 52.037494], [1.1491065, 52.0374147], [1.149069, 52.03733950000001], [1.1490317, 52.0372648], [1.1489466, 52.0370923], [1.1488573000000002, 52.0369219], [1.1486986999999995, 52.03661219999999], [1.1485449, 52.03633249999999], [1.1483622999999998, 52.036010299999994], [1.1482598999999998, 52.0358475], [1.1481666, 52.0357009], [1.1479318, 52.0353564], [1.1477058, 52.0350543], [1.1474752999999998, 52.03476899999999], [1.1473401, 52.0346066], [1.1470811, 52.034315199999995], [1.1467900999999998, 52.0340071], [1.1464423, 52.033667], [1.1461396999999998, 52.0333807], [1.1458385999999998, 52.0331091], [1.1452104, 52.03257869999999], [1.1449067000000002, 52.03235949999999], [1.1443151, 52.031915999999995], [1.1440311999999997, 52.03173050000001], [1.1437318, 52.03154], [1.1433236, 52.0312864], [1.1429308, 52.031060800000006], [1.142541, 52.03085190000001], [1.1420686, 52.03060270000001], [1.1416506000000002, 52.03039350000001], [1.1412416, 52.0302056], [1.1403687, 52.02985540000001], [1.1360908, 52.0282863], [1.1298466, 52.025974000000005], [1.1295736999999997, 52.02587630000001], [1.1293896999999995, 52.0258138], [1.1281309, 52.025382699999994], [1.1271141999999998, 52.02504170000001], [1.1260487999999995, 52.024702099999985], [1.1259593, 52.02467039999999], [1.1239302999999998, 52.024058999999994], [1.1217487, 52.0234451], [1.1198950000000003, 52.022886500000006], [1.1192038, 52.02266860000001], [1.1185206, 52.022440200000005], [1.1178432, 52.02221599999999], [1.1172627999999998, 52.022018200000005], [1.1165434, 52.0217584], [1.1161996, 52.0216325], [1.1158556, 52.021503], [1.1149041, 52.02113980000001], [1.1138895999999998, 52.0207437], [1.112619, 52.02020650000001], [1.1112224, 52.01960940000001], [1.1100651, 52.0190751], [1.1089783999999998, 52.01852589999999], [1.1082554, 52.0181505], [1.1078275, 52.01792480000001], [1.1072349, 52.0175952], [1.1069287, 52.017426500000006], [1.1061670999999995, 52.01699710000001], [1.1052998999999997, 52.0164865], [1.1045455, 52.01603889999999], [1.1038062, 52.01559069999999], [1.1031165, 52.0151427], [1.1026331, 52.01483189999999], [1.1021664, 52.0145244], [1.101114, 52.0138118], [1.1001553, 52.01309549999999], [1.0993624, 52.0124678], [1.0983373, 52.0116199], [1.0975115999999998, 52.010877], [1.0968639, 52.0102604], [1.0962602, 52.0096747], [1.0958443, 52.00925380000001], [1.0954133999999998, 52.0087948], [1.0948784, 52.00819739999999], [1.0943976, 52.0076426], [1.0941453, 52.00732889999998], [1.0939147, 52.00700789999999], [1.0936928999999995, 52.0067062], [1.0934728, 52.006372], [1.0931852999999998, 52.005928799999985], [1.0929226, 52.0054604], [1.0926718, 52.0049969], [1.0924398, 52.004532100000006], [1.0921575, 52.003878], [1.0920359, 52.0036054], [1.0919403, 52.0033201], [1.091903, 52.00320889999998], [1.0917219, 52.0025953], [1.0915619999999997, 52.0019853], [1.0911108763057344, 51.99930615890027], [1.0910945, 51.999208899999985], [1.0909412, 51.9985053], [1.0907369, 51.9979203], [1.0905034, 51.997342499999995], [1.0900029999999998, 51.9962015], [1.0896735, 51.995635500000006], [1.0893284000000003, 51.9950717], [1.0890782999999995, 51.99470149999999], [1.0889477, 51.99450809999998], [1.0885398, 51.9939433], [1.087465, 51.9926032], [1.0871759, 51.99226679999999], [1.0869291999999997, 51.99193110000001], [1.0867433, 51.9916683], [1.0864582000000005, 51.99126540000001], [1.0860292, 51.9905723], [1.0856486, 51.9898762], [1.0853901, 51.989332999999995], [1.0851491, 51.98881109999999], [1.0848042999999998, 51.98790210000001], [1.0845437, 51.98702050000001], [1.0843778999999998, 51.9863307], [1.0842881999999998, 51.985652899999984], [1.0842053, 51.98429010000001], [1.0841748, 51.98384339999999], [1.0842078999999998, 51.9833896], [1.0843557, 51.9824875], [1.0844913, 51.981774899999984], [1.0846519, 51.981062099999995], [1.0854378999999998, 51.9780857], [1.0859655, 51.9760756], [1.0860157, 51.9758843], [1.0862696, 51.9747794], [1.0863992, 51.9742274], [1.0864523, 51.973948799999995], [1.0864832999999998, 51.97367199999999], [1.0865253999999998, 51.97326340000001], [1.0865614, 51.9728453], [1.0865421, 51.97245], [1.0865302999999995, 51.972042599999995], [1.0865164, 51.97178589999999], [1.0864843, 51.97153579999999], [1.0864047, 51.9710167], [1.0862459999999998, 51.9703163], [1.0860289, 51.969615], [1.0855374999999998, 51.9685347], [1.0850768999999998, 51.9677786], [1.0845388, 51.96702460000001], [1.0838418, 51.96615069999999], [1.0829135, 51.965258799999994], [1.0779783409434258, 51.96103780550225], [1.0766294, 51.959883999999995], [1.0758103, 51.95919369999999], [1.0750133, 51.958522], [1.0738864999999995, 51.9577425], [1.0726503, 51.9569796], [1.0713825, 51.9563417], [1.0707974999999998, 51.956070900000014], [1.0702446999999995, 51.955837599999995], [1.0699377999999995, 51.9557129], [1.0693102, 51.955472], [1.0672069, 51.954783], [1.0650906999999998, 51.9541716], [1.0609037, 51.95293279999999], [1.0598397, 51.9526393], [1.0590295, 51.9523995], [1.0584207, 51.952222], [1.0578014999999998, 51.9520405], [1.0571591, 51.951851999999995], [1.0568268, 51.9517545], [1.0556818, 51.9514175], [1.0551759, 51.95126150000001], [1.0551187, 51.95124570000001], [1.0549517999999998, 51.9512022], [1.0528837999999998, 51.9505949], [1.0509798, 51.950066500000005], [1.0499159, 51.9498146], [1.0494314, 51.94971650000001], [1.0485629999999997, 51.9495609], [1.0484878, 51.9495451], [1.0484193999999998, 51.9495365], [1.0482884, 51.9495191], [1.0481012, 51.9494861], [1.0473206999999998, 51.9493786], [1.0466494999999998, 51.94929849999999], [1.0458626, 51.949221400000006], [1.0457156, 51.94921269999999], [1.0457140881760316, 51.94921257265291], [1.0454473, 51.94919010000001], [1.0452298, 51.9491774], [1.0448345, 51.94915819999999], [1.0444394, 51.9491426], [1.0441849, 51.9491323], [1.0437679, 51.949124799999986], [1.0432533, 51.9491241], [1.0402929, 51.9492016], [1.0397772, 51.94918609999999], [1.0379271, 51.949264199999995], [1.0360859, 51.94929979999999], [1.0346489, 51.94929179999999], [1.0332114, 51.949224699999995], [1.0307114999999998, 51.94895900000001], [1.0289826, 51.94865359999999], [1.0273089999999998, 51.94825620000001], [1.0256725, 51.94776379999999], [1.0241382, 51.947191499999995], [1.0216615, 51.9460193], [1.0214672, 51.9459101], [1.0200639, 51.9450718], [1.0182783359207372, 51.94396531986611], [1.0153243, 51.9421347], [1.0143723, 51.941562899999994], [1.0126144, 51.9404926], [1.0115129, 51.9398118], [1.010106, 51.9389206], [1.0091021, 51.938298399999994], [1.0086356999999997, 51.93800469999999], [1.0080112, 51.937624199999995], [1.0052757, 51.9359572], [1.0032246, 51.93465659999999], [1.001681, 51.9334989], [1.0010487, 51.932982900000006], [1.0005774000000005, 51.93257299999999], [0.9997769, 51.9318335], [0.9989184999999998, 51.9309411], [0.9980809, 51.9300049], [0.9972432, 51.9291092], [0.9966596, 51.9285391], [0.9953803, 51.927407599999995], [0.9939898, 51.9263247], [0.9927971, 51.9255071], [0.9910501, 51.9244405], [0.9895619, 51.9236412], [0.9881468125314736, 51.9229898008812], [0.9856017, 51.9218182], [0.9852592, 51.9216641], [0.9851344, 51.9216084], [0.9842348999999998, 51.92124810000001], [0.9826721, 51.920550299999995], [0.9809349, 51.9197861], [0.9791786, 51.919053000000005], [0.977983, 51.9185747], [0.9765466, 51.9180251], [0.9741239, 51.91714549999999], [0.9693724, 51.91549739999999], [0.960938, 51.9125774], [0.9600521, 51.91226600000001], [0.9589265999999996, 51.9118552], [0.9579906, 51.91148729999999], [0.9569284999999996, 51.91106229999999], [0.9558889, 51.9106242], [0.9548268999999998, 51.91016119999999], [0.9529607999999998, 51.9092858], [0.9502349999999998, 51.9078056], [0.9475884, 51.906344100000005], [0.9455481, 51.905329399999985], [0.9443493, 51.9047822], [0.9428633, 51.9041509], [0.9417483, 51.903709500000005], [0.9407695, 51.9033386], [0.9396774, 51.9029473], [0.9369185, 51.90204709999999], [0.9357755, 51.9017132], [0.9337041, 51.9011579], [0.933186, 51.901030899999995], [0.9324542, 51.90086379999999], [0.9307138, 51.90050110000001], [0.9300441, 51.90037540000001], [0.9293573999999998, 51.900257], [0.9278572, 51.9000302], [0.9270882, 51.8999274], [0.9263099999999996, 51.8998363], [0.9240782, 51.89960020000001], [0.9218346, 51.899415399999995], [0.9199521000000002, 51.8993041], [0.9187383, 51.8992574], [0.9173307999999998, 51.89923639999999], [0.9161248, 51.899231], [0.9142635999999998, 51.89924800000001], [0.9133912, 51.89925889999999], [0.9130759868372974, 51.89926770577764], [0.9128292, 51.899274600000005], [0.9118721, 51.8992999], [0.9100239, 51.899375], [0.9085624, 51.8994528], [0.9067107, 51.8995694], [0.9056901000000002, 51.8996367], [0.9041005999999998, 51.89973839999999], [0.9031819, 51.899802], [0.9017074, 51.8998951], [0.9003879, 51.8999839], [0.8997301, 51.9000259], [0.899226, 51.90005889999999], [0.8988567999999999, 51.9000831], [0.8983152841195214, 51.90011489327127], [0.8981209999999997, 51.9001263], [0.8974236, 51.90017309999998], [0.8963907000000001, 51.9002885], [0.8952321999999999, 51.90037360000001], [0.8948094999999999, 51.90040859999999], [0.8938347999999999, 51.90050110000001], [0.8923837, 51.90067319999999], [0.8923439522319098, 51.900678351377906]]} |
17.0 |
2309 |
2324 |
Ipswich |
Colchester |
Colchester |
51.9006784 |
0.8923440 |
51.9006784 |
0.8923440 |
1 |
0 |
2026-09-17 00:03:21 |
TERMINATED |
2026-09-16 23:53:00 |
Colchester |
TRUST |
TRACKING_TIMEOUT |
16736874 |
1789598595047884 |
13 |
13 |
2026-09-17 00:03:01.139261 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:53:00.324075 |
| 595877 |
624900 |
W30339 |
865O68M816 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 23:53:00 |
2026-09-17 00:03:21 |
2026-09-19 00:03:21 |
{"id": 624900, "stp": "P", "toc": "CrossCountry", "uid": "W30339", "consist": "220011+221111", "dest_crs": "XEH", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30339/2026-09-16/detailed", "trust_id": "865O68M816", "origin_crs": "BMH", "show_on_map": 0, "dar_est_time": "22:42:00", "dar_platform": null, "dest_station": "Eastleigh T.&R.S.M.D", "service_date": "2026-09-16", "dest_arr_time": "2353", "dest_platform": null, "is_terminated": 1, "next_location": "Eastleigh", "signalling_id": "5O68", "timing_status": "EARLY", "origin_station": "Bournemouth", "current_leg_arr": "2330", "current_leg_dep": "2324", "current_leg_end": "Eastleigh", "origin_dep_time": "2242", "origin_platform": "2", "current_location": "Eastleigh", "last_update_time": "2026-09-17T00:03:21", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3632964, 50.9504182], [-1.3629546999999995, 50.95071059999999], [-1.362626, 50.9509994], [-1.3622242, 50.9513736], [-1.3618204, 50.9517645], [-1.361484, 50.95210459999999], [-1.3610519999999997, 50.952564599999995], [-1.359266, 50.95457759999999], [-1.359192, 50.954661], [-1.3587199, 50.95520319999999], [-1.3584749, 50.9554692], [-1.3535605999999998, 50.960991], [-1.353342, 50.9612509], [-1.3528511999999997, 50.96188130000001], [-1.3525722, 50.9622555], [-1.3523523, 50.96258949999999], [-1.3521444, 50.96291969999999], [-1.3518278999999995, 50.96342149999999], [-1.3514605, 50.9641039], [-1.351207, 50.964664], [-1.3510084999999998, 50.96514539999999], [-1.3507685, 50.9656564], [-1.3506803, 50.96592240000001], [-1.350561, 50.966345], [-1.3504520999999998, 50.966755199999994], [-1.3503772, 50.9669627], [-1.3503124, 50.9670916]]}", "current_leg_start": "Southampton Airport Parkway", "dest_arr_time_act": "2353", "motion_projection": null, "next_location_lat": "50.9670916", "next_location_lon": "-1.3503124", "previous_location": "Southampton Airport Parkway", "current_leg_milage": "1.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 319.562, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 387.065, \"from_m\": 319.562, \"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\": 700.601, \"from_m\": 387.065, \"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\": 1857.388, \"from_m\": 700.601, \"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\": 5562.709, \"from_m\": 1857.388, \"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\": 6325.366, \"from_m\": 5562.709, \"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\": 24189.107, \"from_m\": 6325.366, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24877.167, \"from_m\": 24189.107, \"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\": 35405.796, \"from_m\": 24877.167, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36488.509, \"from_m\": 35405.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\": 39544.259, \"from_m\": 36488.509, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40270.319, \"from_m\": 39544.259, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41216.886, \"from_m\": 40270.319, \"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\": 41662.21, \"from_m\": 41216.886, \"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\": 41761.148, \"from_m\": 41662.21, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43797.572, \"from_m\": 41761.148, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45671.034, \"from_m\": 43797.572, \"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\": 46305.28, \"from_m\": 45671.034, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46554.835, \"from_m\": 46305.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47495.821, \"from_m\": 46554.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47852.138, \"from_m\": 47495.821, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49506.19, \"from_m\": 47852.138, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51513.332, \"from_m\": 49506.19, \"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\": 51818.872, \"from_m\": 51513.332, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55033.697, \"from_m\": 51818.872, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55130.808, \"from_m\": 55033.697, \"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\": 56061.754, \"from_m\": 55130.808, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 624900, \"profile_key\": \"090bcc947b044a80fabe1d4f4d448d980b39b49f9ebe22a0cbbd57f6c026070d\", \"schedule_id\": 26049, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Bournemouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38434}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Brockenhurst\", \"stage_seq\": 2, \"distance_m\": 24355.973, \"section_seq\": 1, \"route_path_id\": 38434}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Totton\", \"stage_seq\": 3, \"distance_m\": 40846.318, \"section_seq\": 1, \"route_path_id\": 38434}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Redbridge\", \"stage_seq\": 4, \"distance_m\": 41887.882, \"section_seq\": 1, \"route_path_id\": 38434}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315H\", \"location\": \"Church Lane Jn\", \"stage_seq\": 5, \"distance_m\": 43924.722, \"section_seq\": 1, \"route_path_id\": 38434}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"Southampton Central\", \"stage_seq\": 6, \"distance_m\": 46145.973, \"section_seq\": 1, \"route_path_id\": 38434}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Northam Jn\", \"stage_seq\": 7, \"distance_m\": 47943.847, \"section_seq\": 1, \"route_path_id\": 38434}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"St. Denys\", \"stage_seq\": 8, \"distance_m\": 49302.54, \"section_seq\": 1, \"route_path_id\": 38434}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2331\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 9, \"distance_m\": 52992.565, \"section_seq\": 1, \"route_path_id\": 38434}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2342H\", \"location\": \"Eastleigh\", \"stage_seq\": 10, \"distance_m\": 55072.393, \"section_seq\": 1, \"route_path_id\": 38434}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Eastleigh Depot Sig. 243\", \"stage_seq\": 11, \"distance_m\": 55266.477, \"section_seq\": 1, \"route_path_id\": 38434}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": null, \"location\": \"Eastleigh T.&R.S.M.D\", \"stage_seq\": 12, \"distance_m\": 56061.754, \"section_seq\": 1, \"route_path_id\": 38434}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56061.754, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38434}], \"total_distance_m\": 56061.754, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 52844.829, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3216.925, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2242", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "50.9670916", "current_position_lon": "-1.3503124", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:52:04Z\", \"source_id\": 51787082, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T21:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T21:52:08Z\", \"source_id\": 16713059, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:00:53Z\", \"source_id\": 51803367, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:01:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:00:57Z\", \"source_id\": 16717938, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:05:24Z\", \"source_id\": 51811767, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:05:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:05:29Z\", \"source_id\": 16720506, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:11:40Z\", \"source_id\": 51822641, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:12:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:11:43Z\", \"source_id\": 16723896, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:20:40Z\", \"source_id\": 51838263, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:21:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:20:44Z\", \"source_id\": 16728636, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:23:09Z\", \"source_id\": 51842552, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:23:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:23:10Z\", \"source_id\": 16729884, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27173, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:28:34Z\", \"source_id\": 51851540, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T22:30:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T22:28:38Z\", \"source_id\": 16732578, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastleigh", "service_state_platform": "2", "timing_fact_generation": 1789598596902199, "current_leg_arrival_utc": "2026-09-17T23:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:53:00.327011", "service_state_evidence_id": 16735037, "current_leg_start_actual_dep": "2026-09-17T23:31:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-16T23:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:03:01.149150", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
BMH |
XEH |
5O68 |
220011+221111 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 319.562, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 387.065, "from_m": 319.562, "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": 700.601, "from_m": 387.065, "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": 1857.388, "from_m": 700.601, "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": 5562.709, "from_m": 1857.388, "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": 6325.366, "from_m": 5562.709, "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": 24189.107, "from_m": 6325.366, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24877.167, "from_m": 24189.107, "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": 35405.796, "from_m": 24877.167, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36488.509, "from_m": 35405.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": 39544.259, "from_m": 36488.509, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40270.319, "from_m": 39544.259, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41216.886, "from_m": 40270.319, "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": 41662.21, "from_m": 41216.886, "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": 41761.148, "from_m": 41662.21, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43797.572, "from_m": 41761.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45671.034, "from_m": 43797.572, "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": 46305.28, "from_m": 45671.034, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46554.835, "from_m": 46305.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47495.821, "from_m": 46554.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47852.138, "from_m": 47495.821, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49506.19, "from_m": 47852.138, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51513.332, "from_m": 49506.19, "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": 51818.872, "from_m": 51513.332, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55033.697, "from_m": 51818.872, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55130.808, "from_m": 55033.697, "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": 56061.754, "from_m": 55130.808, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 624900, "profile_key": "090bcc947b044a80fabe1d4f4d448d980b39b49f9ebe22a0cbbd57f6c026070d", "schedule_id": 26049, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2242", "location": "Bournemouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38434}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Brockenhurst", "stage_seq": 2, "distance_m": 24355.973, "section_seq": 1, "route_path_id": 38434}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310", "location": "Totton", "stage_seq": 3, "distance_m": 40846.318, "section_seq": 1, "route_path_id": 38434}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Redbridge", "stage_seq": 4, "distance_m": 41887.882, "section_seq": 1, "route_path_id": 38434}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315H", "location": "Church Lane Jn", "stage_seq": 5, "distance_m": 43924.722, "section_seq": 1, "route_path_id": 38434}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "Southampton Central", "stage_seq": 6, "distance_m": 46145.973, "section_seq": 1, "route_path_id": 38434}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Northam Jn", "stage_seq": 7, "distance_m": 47943.847, "section_seq": 1, "route_path_id": 38434}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "St. Denys", "stage_seq": 8, "distance_m": 49302.54, "section_seq": 1, "route_path_id": 38434}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2331", "location": "Southampton Airport Parkway", "stage_seq": 9, "distance_m": 52992.565, "section_seq": 1, "route_path_id": 38434}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2342H", "location": "Eastleigh", "stage_seq": 10, "distance_m": 55072.393, "section_seq": 1, "route_path_id": 38434}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Eastleigh Depot Sig. 243", "stage_seq": 11, "distance_m": 55266.477, "section_seq": 1, "route_path_id": 38434}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": null, "location": "Eastleigh T.&R.S.M.D", "stage_seq": 12, "distance_m": 56061.754, "section_seq": 1, "route_path_id": 38434}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56061.754, "from_m": 0.0, "section_seq": 1, "route_path_id": 38434}], "total_distance_m": 56061.754, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 52844.829, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3216.925, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27630, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:52:04Z", "source_id": 51787082, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T21:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T21:52:08Z", "source_id": 16713059, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27625, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:00:53Z", "source_id": 51803367, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T22:01:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:00:57Z", "source_id": 16717938, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27617, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:05:24Z", "source_id": 51811767, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T22:05:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:05:29Z", "source_id": 16720506, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27536, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:11:40Z", "source_id": 51822641, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T22:12:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:11:43Z", "source_id": 16723896, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:20:40Z", "source_id": 51838263, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T22:21:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:20:44Z", "source_id": 16728636, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27498, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:23:09Z", "source_id": 51842552, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T22:23:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:23:10Z", "source_id": 16729884, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27173, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:28:34Z", "source_id": 51851540, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T22:30:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T22:28:38Z", "source_id": 16732578, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T23:30:00+01:00", "operational_fact": true}] |
Bournemouth |
2242 |
2242 |
2 |
22:42:00 |
None |
Eastleigh T.&R.S.M.D |
2353 |
2353 |
None |
EARLY |
-10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W30339/2026-09-16/detailed |
None |
Southampton Airport Parkway |
2026-09-17T23:31:00+01:00 |
Eastleigh |
6.0 |
{"type": "LineString", "coordinates": [[-1.3632964, 50.9504182], [-1.3629546999999995, 50.95071059999999], [-1.362626, 50.9509994], [-1.3622242, 50.9513736], [-1.3618204, 50.9517645], [-1.361484, 50.95210459999999], [-1.3610519999999997, 50.952564599999995], [-1.359266, 50.95457759999999], [-1.359192, 50.954661], [-1.3587199, 50.95520319999999], [-1.3584749, 50.9554692], [-1.3535605999999998, 50.960991], [-1.353342, 50.9612509], [-1.3528511999999997, 50.96188130000001], [-1.3525722, 50.9622555], [-1.3523523, 50.96258949999999], [-1.3521444, 50.96291969999999], [-1.3518278999999995, 50.96342149999999], [-1.3514605, 50.9641039], [-1.351207, 50.964664], [-1.3510084999999998, 50.96514539999999], [-1.3507685, 50.9656564], [-1.3506803, 50.96592240000001], [-1.350561, 50.966345], [-1.3504520999999998, 50.966755199999994], [-1.3503772, 50.9669627], [-1.3503124, 50.9670916]]} |
1.3 |
2324 |
2330 |
Southampton Airport Parkway |
Eastleigh |
Eastleigh |
50.9670916 |
-1.3503124 |
50.9670916 |
-1.3503124 |
1 |
0 |
2026-09-17 00:03:21 |
TERMINATED |
2026-09-16 23:53:00 |
Eastleigh |
TRUST |
TRACKING_TIMEOUT |
16735037 |
1789598596902199 |
43 |
43 |
2026-09-17 00:03:01.149150 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:53:00.327011 |
| 595878 |
617105 |
K04324 |
165Q091916 |
2026-09-16 |
COMPLETE |
16760001 |
2026-09-17 01:01:00 |
2026-09-17 00:03:21 |
2026-09-19 00:03:21 |
{"id": 617105, "stp": "N", "toc": "Unknown", "uid": "K04324", "consist": null, "dest_crs": "DAR", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:K04324/2026-09-17/detailed", "trust_id": "165Q091916", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Darlington", "service_date": "2026-09-16", "dest_arr_time": "0043", "dest_platform": "1", "is_terminated": 1, "next_location": "Darlington", "signalling_id": "5Q09", "timing_status": null, "origin_station": "York", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2353", "origin_platform": "5", "current_location": "York", "last_update_time": "2026-09-17T00:03:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0043", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"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\": 516.101, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 815.648, \"from_m\": 516.101, \"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\": 1803.859, \"from_m\": 815.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4919.86, \"from_m\": 1803.859, \"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\": 5018.692, \"from_m\": 4919.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47803.577, \"from_m\": 5018.692, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 47850.412, \"from_m\": 47803.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64383.298, \"from_m\": 47850.412, \"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\": 66702.606, \"from_m\": 64383.298, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 70094.178, \"from_m\": 66702.606, \"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\": 70506.192, \"from_m\": 70094.178, \"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\": 70890.0, \"from_m\": 70506.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 617105, \"profile_key\": \"6f910fc6628adaf44a21d025c1869953f3060e4622237095245e38c91395ce30\", \"schedule_id\": 40664, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2353\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105687}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"Skelton Jn\", \"stage_seq\": 2, \"distance_m\": 2618.079, \"section_seq\": 1, \"route_path_id\": 105687}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 3, \"distance_m\": 15347.808, \"section_seq\": 1, \"route_path_id\": 105687}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026H\", \"location\": \"Thirsk\", \"stage_seq\": 4, \"distance_m\": 35647.289, \"section_seq\": 1, \"route_path_id\": 105687}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0030H\", \"location\": \"Northallerton\", \"stage_seq\": 5, \"distance_m\": 48153.605, \"section_seq\": 1, \"route_path_id\": 105687}, {\"is_pass\": false, \"wtt_arr\": \"0043\", \"wtt_dep\": null, \"location\": \"Darlington\", \"stage_seq\": 6, \"distance_m\": 70890.0, \"section_seq\": 1, \"route_path_id\": 105687}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 70890.0, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105687}], \"total_distance_m\": 70890.0, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 70504.637, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 385.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2353", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "York", "service_state_platform": "5", "timing_fact_generation": 1789603290942686, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:53:00.330286", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T23:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:03:01.141932", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
YRK |
DAR |
5Q09 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 239.696, "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": 516.101, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 815.648, "from_m": 516.101, "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": 1803.859, "from_m": 815.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4919.86, "from_m": 1803.859, "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": 5018.692, "from_m": 4919.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47803.577, "from_m": 5018.692, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 47850.412, "from_m": 47803.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64383.298, "from_m": 47850.412, "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": 66702.606, "from_m": 64383.298, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 70094.178, "from_m": 66702.606, "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": 70506.192, "from_m": 70094.178, "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": 70890.0, "from_m": 70506.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 617105, "profile_key": "6f910fc6628adaf44a21d025c1869953f3060e4622237095245e38c91395ce30", "schedule_id": 40664, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2353", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105687}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Skelton Jn", "stage_seq": 2, "distance_m": 2618.079, "section_seq": 1, "route_path_id": 105687}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010H", "location": "Tollerton Jn", "stage_seq": 3, "distance_m": 15347.808, "section_seq": 1, "route_path_id": 105687}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026H", "location": "Thirsk", "stage_seq": 4, "distance_m": 35647.289, "section_seq": 1, "route_path_id": 105687}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0030H", "location": "Northallerton", "stage_seq": 5, "distance_m": 48153.605, "section_seq": 1, "route_path_id": 105687}, {"is_pass": false, "wtt_arr": "0043", "wtt_dep": null, "location": "Darlington", "stage_seq": 6, "distance_m": 70890.0, "section_seq": 1, "route_path_id": 105687}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70890.0, "from_m": 0.0, "section_seq": 1, "route_path_id": 105687}], "total_distance_m": 70890.0, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 70504.637, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 385.363, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
York |
2353 |
2353 |
5 |
None |
None |
Darlington |
0043 |
0043 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:K04324/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
York |
Darlington |
None |
None |
None |
None |
1 |
0 |
2026-09-17 00:03:21 |
TERMINATED |
2026-09-16 23:53:00 |
York |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789603290942686 |
1 |
1 |
2026-09-17 00:03:01.141932 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:53:00.330286 |
| 595879 |
626871 |
C48995 |
815C98M017 |
2026-09-16 |
COMPLETE |
16758900 |
2026-09-17 00:53:00 |
2026-09-17 00:03:21 |
2026-09-19 00:03:21 |
{"id": 626871, "stp": "P", "toc": "Great Western Railway", "uid": "C48995", "consist": "166209", "dest_crs": "XPM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48995/2026-09-17/detailed", "trust_id": "815C98M017", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Philips Mrsh H S T D", "service_date": "2026-09-16", "dest_arr_time": "0120", "dest_platform": null, "is_terminated": 1, "next_location": "St. Philips Mrsh H S T D", "signalling_id": "5C98", "timing_status": "EARLY", "origin_station": "Bristol Temple Meads", "current_leg_arr": "0053", "current_leg_dep": "0101", "current_leg_end": "St. Philips Mrsh H S T D", "origin_dep_time": "0050", "origin_platform": "3", "current_location": "St Philips Marsh Dmu Tmd", "last_update_time": "2026-09-17T00:03:21", "route_debug_link": null, "timing_variation": "-27 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5930208, 51.4408747], [-2.592824, 51.4409539], [-2.5920343, 51.44126529999999], [-2.5911992, 51.441588300000014], [-2.5905175, 51.44184150000001], [-2.5903665999999994, 51.4418975], [-2.5897818, 51.44211469999999], [-2.5892346999999996, 51.44231889999999], [-2.5886191, 51.4425367], [-2.5880548, 51.442736399999994], [-2.587807128037601, 51.442817580280106], [-2.5871856, 51.443021299999984], [-2.5863018999999996, 51.4432611], [-2.5853898, 51.44346629999999], [-2.5848577, 51.4436074], [-2.584829099999999, 51.4436164], [-2.5844785, 51.44370120000001], [-2.5839529, 51.44382029999999], [-2.5837960999999994, 51.44387059999999], [-2.5835734, 51.4439401], [-2.5831214, 51.444064699999984], [-2.582806496273884, 51.44418368986493], [-2.5825951475292186, 51.44427096459219], [-2.5824125450478883, 51.444347102373825], [-2.5822586071010782, 51.44441203011005], [-2.582133251959976, 51.44446567470107], [-2.5820363978957666, 51.44450796304707], [-2.581967963179636, 51.44453882204829], [-2.5819278660827725, 51.44455817860492], [-2.5819160248763606, 51.44456595961715], [-2.581932357831587, 51.44456209198522], [-2.5819767832196376, 51.444546502609306], [-2.582049219311699, 51.444519118389636], [-2.5821495843789575, 51.444479866226395], [-2.5822777966925994, 51.44442867301981], [-2.5824337745238095, 51.44436546567006], [-2.582617436143776, 51.444290171077384], [-2.582828699823684, 51.44420271614197], [-2.5832521, 51.4440403], [-2.5835734, 51.4439401], [-2.5831214, 51.444064699999984], [-2.5826146, 51.44425619999999], [-2.5820878, 51.4444654], [-2.5815929999999994, 51.4446829], [-2.5812563999999996, 51.444792700000015], [-2.5810706999999997, 51.4448658], [-2.5807758999999995, 51.444970700000006], [-2.580424, 51.4450832], [-2.5800285999999995, 51.4451818], [-2.5793994, 51.44525250000001], [-2.5783748, 51.44535040000001], [-2.5779088, 51.44538819999999], [-2.5768551999999993, 51.4454942], [-2.575404499999999, 51.4456441], [-2.5744157, 51.4457518], [-2.5733572, 51.445894299999985], [-2.5729219999999997, 51.4459257], [-2.5727121, 51.4459422], [-2.5724997999999997, 51.4459665], [-2.5712949999999997, 51.44611279999999], [-2.5701043999999995, 51.4462592], [-2.5695732999999996, 51.4463178], [-2.5694142, 51.4463355], [-2.5678686, 51.446520599999985], [-2.5675091999999995, 51.446541], [-2.5670019, 51.446596199999995], [-2.5665662999999994, 51.4466489], [-2.5659946, 51.446718099999984], [-2.5658022000000003, 51.44671580000001], [-2.5651689999999996, 51.44668750000001], [-2.5640752, 51.4466228], [-2.563748, 51.44663], [-2.5634532, 51.4466535], [-2.5629620999999996, 51.44675579999999]]}", "current_leg_start": "Bedminster", "dest_arr_time_act": "0120", "motion_projection": null, "next_location_lat": "51.4467558", "next_location_lon": "-2.5629621", "previous_location": "Bedminster", "current_leg_milage": "1.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.228, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2174.432, \"from_m\": 119.228, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 626871, \"profile_key\": \"44e8555033f07409b0c5b1f16ccc9fc3ef489d68507396f615e0185aa513b1aa\", \"schedule_id\": 31772, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0050\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0052\", \"location\": \"Bristol West Jn\", \"stage_seq\": 2, \"distance_m\": 532.069, \"section_seq\": 1, \"route_path_id\": 103192}, {\"is_pass\": false, \"wtt_arr\": \"0056\", \"wtt_dep\": \"0101\", \"location\": \"Bedminster\", \"stage_seq\": 3, \"distance_m\": 691.425, \"section_seq\": 1, \"route_path_id\": 103192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0105\", \"location\": \"Bristol West Jn\", \"stage_seq\": 4, \"distance_m\": 852.006, \"section_seq\": 1, \"route_path_id\": 103192}, {\"is_pass\": false, \"wtt_arr\": \"0120\", \"wtt_dep\": null, \"location\": \"St. Philips Mrsh H S T D\", \"stage_seq\": 5, \"distance_m\": 2174.432, \"section_seq\": 1, \"route_path_id\": 103192}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2174.432, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103192}], \"total_distance_m\": 2174.432, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 119.228, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2055.204, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0050", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1432.0", "current_position_lat": "51.4467558", "current_position_lon": "-2.5629621", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:51:58Z\", \"source_id\": 51944143, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:52:04Z\", \"source_id\": 16758900, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Philips Mrsh H S T D", "service_state_platform": null, "timing_fact_generation": 1789602724660768, "current_leg_arrival_utc": "2026-09-18T01:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:53:06.435505", "service_state_evidence_id": 16758900, "current_leg_start_actual_dep": "2026-09-18T01:01:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T23:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:03:08.832167", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BRI |
XPM |
5C98 |
166209 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 119.228, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2174.432, "from_m": 119.228, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 626871, "profile_key": "44e8555033f07409b0c5b1f16ccc9fc3ef489d68507396f615e0185aa513b1aa", "schedule_id": 31772, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0050", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0052", "location": "Bristol West Jn", "stage_seq": 2, "distance_m": 532.069, "section_seq": 1, "route_path_id": 103192}, {"is_pass": false, "wtt_arr": "0056", "wtt_dep": "0101", "location": "Bedminster", "stage_seq": 3, "distance_m": 691.425, "section_seq": 1, "route_path_id": 103192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0105", "location": "Bristol West Jn", "stage_seq": 4, "distance_m": 852.006, "section_seq": 1, "route_path_id": 103192}, {"is_pass": false, "wtt_arr": "0120", "wtt_dep": null, "location": "St. Philips Mrsh H S T D", "stage_seq": 5, "distance_m": 2174.432, "section_seq": 1, "route_path_id": 103192}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2174.432, "from_m": 0.0, "section_seq": 1, "route_path_id": 103192}], "total_distance_m": 2174.432, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 119.228, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2055.204, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25911, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:51:58Z", "source_id": 51944143, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T23:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:52:04Z", "source_id": 16758900, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T00:53:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
0050 |
0050 |
3 |
None |
None |
St. Philips Mrsh H S T D |
0120 |
0120 |
None |
EARLY |
-27 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48995/2026-09-17/detailed |
None |
Bedminster |
2026-09-18T01:01:00+01:00 |
St. Philips Mrsh H S T D |
1432.0 |
{"type": "LineString", "coordinates": [[-2.5930208, 51.4408747], [-2.592824, 51.4409539], [-2.5920343, 51.44126529999999], [-2.5911992, 51.441588300000014], [-2.5905175, 51.44184150000001], [-2.5903665999999994, 51.4418975], [-2.5897818, 51.44211469999999], [-2.5892346999999996, 51.44231889999999], [-2.5886191, 51.4425367], [-2.5880548, 51.442736399999994], [-2.587807128037601, 51.442817580280106], [-2.5871856, 51.443021299999984], [-2.5863018999999996, 51.4432611], [-2.5853898, 51.44346629999999], [-2.5848577, 51.4436074], [-2.584829099999999, 51.4436164], [-2.5844785, 51.44370120000001], [-2.5839529, 51.44382029999999], [-2.5837960999999994, 51.44387059999999], [-2.5835734, 51.4439401], [-2.5831214, 51.444064699999984], [-2.582806496273884, 51.44418368986493], [-2.5825951475292186, 51.44427096459219], [-2.5824125450478883, 51.444347102373825], [-2.5822586071010782, 51.44441203011005], [-2.582133251959976, 51.44446567470107], [-2.5820363978957666, 51.44450796304707], [-2.581967963179636, 51.44453882204829], [-2.5819278660827725, 51.44455817860492], [-2.5819160248763606, 51.44456595961715], [-2.581932357831587, 51.44456209198522], [-2.5819767832196376, 51.444546502609306], [-2.582049219311699, 51.444519118389636], [-2.5821495843789575, 51.444479866226395], [-2.5822777966925994, 51.44442867301981], [-2.5824337745238095, 51.44436546567006], [-2.582617436143776, 51.444290171077384], [-2.582828699823684, 51.44420271614197], [-2.5832521, 51.4440403], [-2.5835734, 51.4439401], [-2.5831214, 51.444064699999984], [-2.5826146, 51.44425619999999], [-2.5820878, 51.4444654], [-2.5815929999999994, 51.4446829], [-2.5812563999999996, 51.444792700000015], [-2.5810706999999997, 51.4448658], [-2.5807758999999995, 51.444970700000006], [-2.580424, 51.4450832], [-2.5800285999999995, 51.4451818], [-2.5793994, 51.44525250000001], [-2.5783748, 51.44535040000001], [-2.5779088, 51.44538819999999], [-2.5768551999999993, 51.4454942], [-2.575404499999999, 51.4456441], [-2.5744157, 51.4457518], [-2.5733572, 51.445894299999985], [-2.5729219999999997, 51.4459257], [-2.5727121, 51.4459422], [-2.5724997999999997, 51.4459665], [-2.5712949999999997, 51.44611279999999], [-2.5701043999999995, 51.4462592], [-2.5695732999999996, 51.4463178], [-2.5694142, 51.4463355], [-2.5678686, 51.446520599999985], [-2.5675091999999995, 51.446541], [-2.5670019, 51.446596199999995], [-2.5665662999999994, 51.4466489], [-2.5659946, 51.446718099999984], [-2.5658022000000003, 51.44671580000001], [-2.5651689999999996, 51.44668750000001], [-2.5640752, 51.4466228], [-2.563748, 51.44663], [-2.5634532, 51.4466535], [-2.5629620999999996, 51.44675579999999]]} |
1.6 |
0101 |
0053 |
Bedminster |
St Philips Marsh Dmu Tmd |
St. Philips Mrsh H S T D |
51.4467558 |
-2.5629621 |
51.4467558 |
-2.5629621 |
1 |
0 |
2026-09-17 00:03:21 |
TERMINATED |
2026-09-16 23:53:00 |
St. Philips Mrsh H S T D |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758900 |
1789602724660768 |
5 |
5 |
2026-09-17 00:03:08.832167 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:53:06.435505 |
| 595880 |
626434 |
C36663 |
735Y08M017 |
2026-09-16 |
COMPLETE |
16758912 |
2026-09-17 00:53:00 |
2026-09-17 00:03:21 |
2026-09-19 00:03:21 |
{"id": 626434, "stp": "P", "toc": "Elizabeth Line", "uid": "C36663", "consist": "345046", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36663/2026-09-17/detailed", "trust_id": "735Y08M017", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Old Oak Common Depot (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "0059", "dest_platform": null, "is_terminated": 1, "next_location": "Old Oak Common Depot (Crossrail)", "signalling_id": "5Y08", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "0053", "current_leg_dep": "0050", "current_leg_end": "Old Oak Common Depot (Crossrail)", "origin_dep_time": "0004", "origin_platform": "2", "current_location": "Old Oak Common Depot (Crossrail)", "last_update_time": "2026-09-17T00:03:21", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22556440000000005, 51.5259632], [-0.2259117, 51.52599489999999], [-0.2261665, 51.5260057], [-0.2265836, 51.5260141], [-0.22712810000000003, 51.5260116], [-0.2274745743721187, 51.52601286843294], [-0.22802949999999997, 51.5260149], [-0.2282880350360129, 51.5260170273996], [-0.22854274471898853, 51.52601399401657], [-0.2287677854503359, 51.52600959759845], [-0.22896739217648995, 51.52600396730488], [-0.22914579984388556, 51.525997232295474], [-0.22930724339895775, 51.52598952172986], [-0.22945595778814137, 51.525980964767705], [-0.22959617795787135, 51.52597169056859], [-0.22973213885458277, 51.5259618282922], [-0.2298680754247104, 51.52595150709814], [-0.23000822261468923, 51.52594085614605], [-0.23015681537095423, 51.52593000459556], [-0.2303180886399403, 51.525919081606304], [-0.2304962773680824, 51.52590821633791], [-0.23069561650181544, 51.525897537950016], [-0.23092034098757436, 51.52588717560225], [-0.23117468577179412, 51.52587725845425], [-0.2311828, 51.52587689999999], [-0.2317867, 51.525847600000006], [-0.23238359999999997, 51.52582340000001], [-0.2338554, 51.5257546], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350211, 51.5257352], [-0.2354899, 51.52571290000001], [-0.235797, 51.525709500000005], [-0.2360505, 51.52571539999999], [-0.2362543, 51.52571539999999], [-0.23633080000000004, 51.5257112], [-0.237405, 51.525667000000006], [-0.2386361, 51.52561359999999], [-0.2388004, 51.525614], [-0.23905519999999997, 51.52562439999999], [-0.2394006, 51.525644], [-0.2397519, 51.52566989999999], [-0.23990480000000003, 51.52567609999999], [-0.2401352, 51.5256753], [-0.24023219999999995, 51.52567200000001], [-0.24079139999999996, 51.5256838], [-0.2410522, 51.52567859999999], [-0.2413287, 51.52566920000001], [-0.24168570000000003, 51.5256617], [-0.2417293276538721, 51.525661545200514], [-0.24185480000000004, 51.52566110000001], [-0.2421016, 51.5256753], [-0.2423109, 51.52569489999999], [-0.2425414, 51.5257279], [-0.24277439999999997, 51.52577629999999], [-0.2430086, 51.5258277], [-0.2433036, 51.5259084], [-0.24340179999999997, 51.5259408], [-0.24369309999999997, 51.5260523], [-0.2440384, 51.5261961], [-0.2442951, 51.5263031], [-0.24450029999999995, 51.5263699], [-0.2473192, 51.52726049999999]]}", "current_leg_start": "Old Oak Common Engine Sidings", "dest_arr_time_act": "0059", "motion_projection": null, "next_location_lat": "51.5272605", "next_location_lon": "-0.2473192", "previous_location": "Old Oak Common Engine Sidings", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.638, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 790.937, \"from_m\": 428.638, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2398.56, \"from_m\": 790.937, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2922.619, \"from_m\": 2398.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3233.121, \"from_m\": 2922.619, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4133.756, \"from_m\": 3233.121, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6732.063, \"from_m\": 4133.756, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6807.002, \"from_m\": 6732.063, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7346.895, \"from_m\": 6807.002, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7857.878, \"from_m\": 7346.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10101.665, \"from_m\": 7857.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10394.832, \"from_m\": 10101.665, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10558.022, \"from_m\": 10394.832, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10731.583, \"from_m\": 10558.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18004.41, \"from_m\": 10731.583, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 18185.11, \"from_m\": 18004.41, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18341.11, \"from_m\": 18185.11, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 18485.939, \"from_m\": 18341.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22065.222, \"from_m\": 18485.939, \"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\": 22169.645, \"from_m\": 22065.222, \"capability_applied\": null, \"effective_limit_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\": 22397.397, \"from_m\": 22169.645, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23253.797, \"from_m\": 22397.397, \"capability_applied\": null, \"effective_limit_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\": 23481.548, \"from_m\": 23253.797, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23836.179, \"from_m\": 23481.548, \"capability_applied\": null, \"effective_limit_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\": 23842.9, \"from_m\": 23836.179, \"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\": 24376.058, \"from_m\": 23842.9, \"capability_applied\": null, \"effective_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\": 626434, \"profile_key\": \"c92b0ab5e891be322667c730ce4dd556ea6fb6053c39d8eaa26aa1a21b50fe0f\", \"schedule_id\": 31691, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0004\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 3064.676, \"section_seq\": 1, \"route_path_id\": 29891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6838.409, \"section_seq\": 1, \"route_path_id\": 29891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010H\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 7145.077, \"section_seq\": 1, \"route_path_id\": 29891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8756.57, \"section_seq\": 1, \"route_path_id\": 29891}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0012H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8961.873, \"section_seq\": 1, \"route_path_id\": 29891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014H\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 12049.669, \"section_seq\": 1, \"route_path_id\": 29891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016\", \"location\": \"West Ealing\", \"stage_seq\": 8, \"distance_m\": 15981.797, \"section_seq\": 1, \"route_path_id\": 29891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018\", \"location\": \"Acton West Jn\", \"stage_seq\": 9, \"distance_m\": 18135.815, \"section_seq\": 1, \"route_path_id\": 29891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021H\", \"location\": \"Old Oak Common East\", \"stage_seq\": 10, \"distance_m\": 22549.031, \"section_seq\": 1, \"route_path_id\": 29891}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": \"0049\", \"location\": \"Old Oak Common Engine Sidings\", \"stage_seq\": 11, \"distance_m\": 22825.597, \"section_seq\": 1, \"route_path_id\": 29891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0051\", \"location\": \"Old Oak Common East\", \"stage_seq\": 12, \"distance_m\": 23102.163, \"section_seq\": 1, \"route_path_id\": 29891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0053\", \"location\": \"Old Oak Common Back Line\", \"stage_seq\": 13, \"distance_m\": 23943.529, \"section_seq\": 1, \"route_path_id\": 29891}, {\"is_pass\": false, \"wtt_arr\": \"0059\", \"wtt_dep\": null, \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 14, \"distance_m\": 24376.058, \"section_seq\": 1, \"route_path_id\": 29891}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24376.058, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29891}], \"total_distance_m\": 24376.058, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21599.113, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2776.945, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0004", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5272605", "current_position_lon": "-0.2473192", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:52Z\", \"source_id\": 51912700, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:13:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:11:53Z\", \"source_id\": 16750428, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:54Z\", \"source_id\": 51918771, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:19:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:17:57Z\", \"source_id\": 16752125, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:14Z\", \"source_id\": 51920958, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:21:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:20:22Z\", \"source_id\": 16752750, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:19Z\", \"source_id\": 51922852, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:23:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:22:23Z\", \"source_id\": 16753274, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:42Z\", \"source_id\": 51928484, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:29:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:28:47Z\", \"source_id\": 16754846, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:51:58Z\", \"source_id\": 51944155, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T23:53:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T23:52:04Z\", \"source_id\": 16758912, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T00:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Old Oak Common Depot (Crossrail)", "service_state_platform": null, "timing_fact_generation": 1789602724714080, "current_leg_arrival_utc": "2026-09-18T00:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T23:53:06.439150", "service_state_evidence_id": 16758912, "current_leg_start_actual_dep": "2026-09-18T00:49:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-16T23:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T00:03:08.829185", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
HAF |
None |
5Y08 |
345046 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 428.638, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 790.937, "from_m": 428.638, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2398.56, "from_m": 790.937, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2922.619, "from_m": 2398.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3233.121, "from_m": 2922.619, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4133.756, "from_m": 3233.121, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6732.063, "from_m": 4133.756, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6807.002, "from_m": 6732.063, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7346.895, "from_m": 6807.002, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7857.878, "from_m": 7346.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10101.665, "from_m": 7857.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10394.832, "from_m": 10101.665, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10558.022, "from_m": 10394.832, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10731.583, "from_m": 10558.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18004.41, "from_m": 10731.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 18185.11, "from_m": 18004.41, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18341.11, "from_m": 18185.11, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 35.0}, {"to_m": 18485.939, "from_m": 18341.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22065.222, "from_m": 18485.939, "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": 22169.645, "from_m": 22065.222, "capability_applied": null, "effective_limit_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": 22397.397, "from_m": 22169.645, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23253.797, "from_m": 22397.397, "capability_applied": null, "effective_limit_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": 23481.548, "from_m": 23253.797, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23836.179, "from_m": 23481.548, "capability_applied": null, "effective_limit_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": 23842.9, "from_m": 23836.179, "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": 24376.058, "from_m": 23842.9, "capability_applied": null, "effective_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": 626434, "profile_key": "c92b0ab5e891be322667c730ce4dd556ea6fb6053c39d8eaa26aa1a21b50fe0f", "schedule_id": 31691, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0004", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 3064.676, "section_seq": 1, "route_path_id": 29891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6838.409, "section_seq": 1, "route_path_id": 29891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 7145.077, "section_seq": 1, "route_path_id": 29891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8756.57, "section_seq": 1, "route_path_id": 29891}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0012H", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8961.873, "section_seq": 1, "route_path_id": 29891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014H", "location": "Southall", "stage_seq": 7, "distance_m": 12049.669, "section_seq": 1, "route_path_id": 29891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016", "location": "West Ealing", "stage_seq": 8, "distance_m": 15981.797, "section_seq": 1, "route_path_id": 29891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018", "location": "Acton West Jn", "stage_seq": 9, "distance_m": 18135.815, "section_seq": 1, "route_path_id": 29891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021H", "location": "Old Oak Common East", "stage_seq": 10, "distance_m": 22549.031, "section_seq": 1, "route_path_id": 29891}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": "0049", "location": "Old Oak Common Engine Sidings", "stage_seq": 11, "distance_m": 22825.597, "section_seq": 1, "route_path_id": 29891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0051", "location": "Old Oak Common East", "stage_seq": 12, "distance_m": 23102.163, "section_seq": 1, "route_path_id": 29891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0053", "location": "Old Oak Common Back Line", "stage_seq": 13, "distance_m": 23943.529, "section_seq": 1, "route_path_id": 29891}, {"is_pass": false, "wtt_arr": "0059", "wtt_dep": null, "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 14, "distance_m": 24376.058, "section_seq": 1, "route_path_id": 29891}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24376.058, "from_m": 0.0, "section_seq": 1, "route_path_id": 29891}], "total_distance_m": 24376.058, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21599.113, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2776.945, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23477, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:52Z", "source_id": 51912700, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T23:13:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:11:53Z", "source_id": 16750428, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:54Z", "source_id": 51918771, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T23:19:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:17:57Z", "source_id": 16752125, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:14Z", "source_id": 51920958, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T23:21:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:20:22Z", "source_id": 16752750, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:19Z", "source_id": 51922852, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T23:23:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:22:23Z", "source_id": 16753274, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23138, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:42Z", "source_id": 51928484, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T23:29:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:28:47Z", "source_id": 16754846, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T00:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23127, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:51:58Z", "source_id": 51944155, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T23:53:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T23:52:04Z", "source_id": 16758912, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T00:53:00+01:00", "operational_fact": true}] |
Heathrow Terminal 4 |
0004 |
0004 |
2 |
None |
None |
Old Oak Common Depot (Crossrail) |
0059 |
0059 |
None |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36663/2026-09-17/detailed |
None |
Old Oak Common Engine Sidings |
2026-09-18T00:49:00+01:00 |
Old Oak Common Depot (Crossrail) |
3.0 |
{"type": "LineString", "coordinates": [[-0.22556440000000005, 51.5259632], [-0.2259117, 51.52599489999999], [-0.2261665, 51.5260057], [-0.2265836, 51.5260141], [-0.22712810000000003, 51.5260116], [-0.2274745743721187, 51.52601286843294], [-0.22802949999999997, 51.5260149], [-0.2282880350360129, 51.5260170273996], [-0.22854274471898853, 51.52601399401657], [-0.2287677854503359, 51.52600959759845], [-0.22896739217648995, 51.52600396730488], [-0.22914579984388556, 51.525997232295474], [-0.22930724339895775, 51.52598952172986], [-0.22945595778814137, 51.525980964767705], [-0.22959617795787135, 51.52597169056859], [-0.22973213885458277, 51.5259618282922], [-0.2298680754247104, 51.52595150709814], [-0.23000822261468923, 51.52594085614605], [-0.23015681537095423, 51.52593000459556], [-0.2303180886399403, 51.525919081606304], [-0.2304962773680824, 51.52590821633791], [-0.23069561650181544, 51.525897537950016], [-0.23092034098757436, 51.52588717560225], [-0.23117468577179412, 51.52587725845425], [-0.2311828, 51.52587689999999], [-0.2317867, 51.525847600000006], [-0.23238359999999997, 51.52582340000001], [-0.2338554, 51.5257546], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350211, 51.5257352], [-0.2354899, 51.52571290000001], [-0.235797, 51.525709500000005], [-0.2360505, 51.52571539999999], [-0.2362543, 51.52571539999999], [-0.23633080000000004, 51.5257112], [-0.237405, 51.525667000000006], [-0.2386361, 51.52561359999999], [-0.2388004, 51.525614], [-0.23905519999999997, 51.52562439999999], [-0.2394006, 51.525644], [-0.2397519, 51.52566989999999], [-0.23990480000000003, 51.52567609999999], [-0.2401352, 51.5256753], [-0.24023219999999995, 51.52567200000001], [-0.24079139999999996, 51.5256838], [-0.2410522, 51.52567859999999], [-0.2413287, 51.52566920000001], [-0.24168570000000003, 51.5256617], [-0.2417293276538721, 51.525661545200514], [-0.24185480000000004, 51.52566110000001], [-0.2421016, 51.5256753], [-0.2423109, 51.52569489999999], [-0.2425414, 51.5257279], [-0.24277439999999997, 51.52577629999999], [-0.2430086, 51.5258277], [-0.2433036, 51.5259084], [-0.24340179999999997, 51.5259408], [-0.24369309999999997, 51.5260523], [-0.2440384, 51.5261961], [-0.2442951, 51.5263031], [-0.24450029999999995, 51.5263699], [-0.2473192, 51.52726049999999]]} |
1.0 |
0050 |
0053 |
Old Oak Common Engine Sidings |
Old Oak Common Depot (Crossrail) |
Old Oak Common Depot (Crossrail) |
51.5272605 |
-0.2473192 |
51.5272605 |
-0.2473192 |
1 |
0 |
2026-09-17 00:03:21 |
TERMINATED |
2026-09-16 23:53:00 |
Old Oak Common Depot (Crossrail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16758912 |
1789602724714080 |
35 |
35 |
2026-09-17 00:03:08.829185 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 23:53:06.439150 |