| 727065 |
757861 |
L88498 |
072B74M921 |
2026-09-21 |
COMPLETE |
20395537 |
2026-09-22 00:23:00 |
2026-09-21 23:33:52 |
2026-09-23 23:33:52 |
{"id": 757861, "stp": "P", "toc": "ScotRail", "uid": "L88498", "consist": "385012+385007", "dest_crs": "MTH", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88498/2026-09-22/detailed", "trust_id": "072B74M921", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-21", "dest_arr_time": "0019", "dest_platform": "1", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "2B74", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0023", "current_leg_dep": "0007", "current_leg_end": "Motherwell", "origin_dep_time": "2348", "origin_platform": "3", "current_location": "Motherwell", "last_update_time": "2026-09-21T23:33:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0244382, 55.8170493], [-4.0240573, 55.817054500000005], [-4.0238101, 55.8170604], [-4.0232208, 55.81708410000001], [-4.022697, 55.81710799999999], [-4.0213917, 55.8171693], [-4.0201833, 55.81723010000001], [-4.0185074, 55.81731150000001], [-4.0180664, 55.8173342], [-4.0145074, 55.8174938], [-4.0117427, 55.8176266], [-4.0113624, 55.81764530000001], [-4.008574399999999, 55.8177724], [-4.0073893, 55.81781660000001], [-4.0063306, 55.817818300000006], [-4.0059088, 55.8178156], [-4.0056281, 55.8178135], [-4.004906899999999, 55.8177961], [-4.0045368, 55.817787199999984], [-4.0040353, 55.817756799999984], [-4.0034597, 55.81771160000001], [-4.0025776, 55.8176454], [-4.002005199999999, 55.817598499999995], [-4.0013793, 55.8175682], [-4.000560499999999, 55.8175546], [-3.9988928, 55.817527], [-3.9982082, 55.817489399999985], [-3.9977869, 55.8174501], [-3.997439899999999, 55.81739650000001], [-3.996948599999999, 55.8172751], [-3.9967231, 55.8172025], [-3.9965177, 55.8171277], [-3.9963118, 55.81703149999999], [-3.996094999999999, 55.81692639999999], [-3.9958445, 55.8167798], [-3.9957457, 55.816711999999995], [-3.9956109, 55.81659770000001], [-3.9954973, 55.816501200000005], [-3.9953978, 55.816411], [-3.995218199999999, 55.81620170000001], [-3.9950473999999994, 55.8159104], [-3.9949686999999994, 55.8157601], [-3.9948678, 55.8154126], [-3.994807, 55.8151845], [-3.994767500000001, 55.8150306], [-3.9946472000000006, 55.81457459999999], [-3.994606800000001, 55.8144007], [-3.9942898, 55.8125819], [-3.994276399999999, 55.8125048], [-3.9935943, 55.808566500000005], [-3.9935014, 55.807980400000005], [-3.9934618, 55.8076802], [-3.9934462, 55.8075991], [-3.9934037999999994, 55.8073783], [-3.9933646, 55.807173899999995], [-3.9932715088794057, 55.80654382101159], [-3.9932182, 55.80618299999999], [-3.9931877, 55.805819], [-3.9931575, 55.805462299999995], [-3.9931383, 55.805172199999994], [-3.993162799999999, 55.80475579999999], [-3.9932181, 55.80433039999999], [-3.9932374, 55.8042329], [-3.993307699999999, 55.8038769], [-3.9934286, 55.8034642], [-3.993440399999999, 55.8034239], [-3.9934732, 55.8033456], [-3.9935638, 55.8030973], [-3.9937209, 55.80265489999999], [-3.993935799999999, 55.80216279999999], [-3.9940209, 55.80198339999998], [-3.9941114, 55.8017887], [-3.994359199999999, 55.8013503], [-3.9944453, 55.80121189999999], [-3.9945729, 55.800995799999995], [-3.9946984999999993, 55.80078289999999], [-3.995142099999999, 55.8001565], [-3.995547399999999, 55.7996433], [-3.9958788999999992, 55.7992612], [-3.996127899999999, 55.799010499999994], [-3.996938399999999, 55.7981941], [-3.9971937, 55.7979356], [-3.9974161, 55.79768329999999], [-3.9976481000000006, 55.797395399999985], [-3.9978133, 55.79715360000001], [-3.9979214, 55.7969423], [-3.9980019, 55.796782599999986], [-3.9980671, 55.7965503], [-3.9981137000000007, 55.79625630000001], [-3.998094, 55.795813800000005], [-3.9980534, 55.7955167], [-3.9979388999999994, 55.79519659999999], [-3.997908899999999, 55.7951178], [-3.9978137999999994, 55.79495010000001], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970847, 55.79404739999999], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]}", "current_leg_start": "Bellshill", "dest_arr_time_act": "0019", "motion_projection": null, "next_location_lat": "55.7918868", "next_location_lon": "-3.9949725", "previous_location": "Bellshill", "current_leg_milage": "2.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"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\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1398.563, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2228.123, \"from_m\": 1398.563, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2343.016, \"from_m\": 2228.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2398.176, \"from_m\": 2343.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2863.172, \"from_m\": 2398.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2942.181, \"from_m\": 2863.172, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3001.334, \"from_m\": 2942.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3069.396, \"from_m\": 3001.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4375.691, \"from_m\": 3069.396, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4434.36, \"from_m\": 4375.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4836.732, \"from_m\": 4434.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5442.587, \"from_m\": 4836.732, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5796.9, \"from_m\": 5442.587, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5929.454, \"from_m\": 5796.9, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6031.686, \"from_m\": 5929.454, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6129.308, \"from_m\": 6031.686, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6864.321, \"from_m\": 6129.308, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9368.579, \"from_m\": 6864.321, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11450.268, \"from_m\": 9368.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11548.583, \"from_m\": 11450.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13770.768, \"from_m\": 11548.583, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18825.752, \"from_m\": 13770.768, \"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\": 19578.364, \"from_m\": 18825.752, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19657.49, \"from_m\": 19578.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21885.491, \"from_m\": 19657.49, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21939.92, \"from_m\": 21885.491, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21973.814, \"from_m\": 21939.92, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22015.466, \"from_m\": 21973.814, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22051.602, \"from_m\": 22015.466, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22289.655, \"from_m\": 22051.602, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 757861, \"profile_key\": \"6a9a464c94c185d3fe873386a362cabaf3af87f5c9f768890c5e07cc6a635072\", \"schedule_id\": 19060, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 118706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 118706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 118706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Shawfield Jn\", \"stage_seq\": 5, \"distance_m\": 4241.813, \"section_seq\": 1, \"route_path_id\": 118706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 6, \"distance_m\": 6251.21, \"section_seq\": 1, \"route_path_id\": 118706}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": \"2358\", \"location\": \"Cambuslang\", \"stage_seq\": 7, \"distance_m\": 8038.107, \"section_seq\": 1, \"route_path_id\": 118706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Newton West Jn\", \"stage_seq\": 8, \"distance_m\": 9474.756, \"section_seq\": 1, \"route_path_id\": 118706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001H\", \"location\": \"Newton East Jn\", \"stage_seq\": 9, \"distance_m\": 11450.268, \"section_seq\": 1, \"route_path_id\": 118706}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0004\", \"location\": \"Uddingston\", \"stage_seq\": 10, \"distance_m\": 13602.448, \"section_seq\": 1, \"route_path_id\": 118706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 11, \"distance_m\": 13770.768, \"section_seq\": 1, \"route_path_id\": 118706}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": \"0008H\", \"location\": \"Bellshill\", \"stage_seq\": 12, \"distance_m\": 17572.274, \"section_seq\": 1, \"route_path_id\": 118706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011\", \"location\": \"Mossend West Jn\", \"stage_seq\": 13, \"distance_m\": 18816.508, \"section_seq\": 1, \"route_path_id\": 118706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013\", \"location\": \"Mossend South Jn\", \"stage_seq\": 14, \"distance_m\": 19657.49, \"section_seq\": 1, \"route_path_id\": 118706}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": null, \"location\": \"Motherwell\", \"stage_seq\": 15, \"distance_m\": 22289.655, \"section_seq\": 1, \"route_path_id\": 118706}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22289.655, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118706}], \"total_distance_m\": 22289.655, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 22210.529, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 79.126, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2348", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "55.7918868", "current_position_lon": "-3.9949725", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:23Z\", \"source_id\": 64336567, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:25Z\", \"source_id\": 20386967, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:23Z\", \"source_id\": 64341391, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:25Z\", \"source_id\": 20388499, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:31Z\", \"source_id\": 64350376, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:35Z\", \"source_id\": 20390951, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:09Z\", \"source_id\": 64366719, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:15Z\", \"source_id\": 20395537, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell", "service_state_platform": "1", "timing_fact_generation": 1790032936572876, "current_leg_arrival_utc": "2026-09-23T00:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:23:49.880473", "service_state_evidence_id": 20395537, "current_leg_start_actual_dep": "2026-09-23T00:12:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-21T23:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:33:50.234396", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
MTH |
2B74 |
385012+385007 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "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": 1007.78, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1398.563, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2228.123, "from_m": 1398.563, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2343.016, "from_m": 2228.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2398.176, "from_m": 2343.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2863.172, "from_m": 2398.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2942.181, "from_m": 2863.172, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3001.334, "from_m": 2942.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3069.396, "from_m": 3001.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4375.691, "from_m": 3069.396, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4434.36, "from_m": 4375.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4836.732, "from_m": 4434.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5442.587, "from_m": 4836.732, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5796.9, "from_m": 5442.587, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 5929.454, "from_m": 5796.9, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 6031.686, "from_m": 5929.454, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6129.308, "from_m": 6031.686, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6864.321, "from_m": 6129.308, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9368.579, "from_m": 6864.321, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11450.268, "from_m": 9368.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11548.583, "from_m": 11450.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13770.768, "from_m": 11548.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18825.752, "from_m": 13770.768, "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": 19578.364, "from_m": 18825.752, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19657.49, "from_m": 19578.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21885.491, "from_m": 19657.49, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21939.92, "from_m": 21885.491, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21973.814, "from_m": 21939.92, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22015.466, "from_m": 21973.814, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22051.602, "from_m": 22015.466, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22289.655, "from_m": 22051.602, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 757861, "profile_key": "6a9a464c94c185d3fe873386a362cabaf3af87f5c9f768890c5e07cc6a635072", "schedule_id": 19060, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2348", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 118706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 118706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 118706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Shawfield Jn", "stage_seq": 5, "distance_m": 4241.813, "section_seq": 1, "route_path_id": 118706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Rutherglen East Jn", "stage_seq": 6, "distance_m": 6251.21, "section_seq": 1, "route_path_id": 118706}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2358", "location": "Cambuslang", "stage_seq": 7, "distance_m": 8038.107, "section_seq": 1, "route_path_id": 118706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Newton West Jn", "stage_seq": 8, "distance_m": 9474.756, "section_seq": 1, "route_path_id": 118706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001H", "location": "Newton East Jn", "stage_seq": 9, "distance_m": 11450.268, "section_seq": 1, "route_path_id": 118706}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0004", "location": "Uddingston", "stage_seq": 10, "distance_m": 13602.448, "section_seq": 1, "route_path_id": 118706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "Uddingston Jn", "stage_seq": 11, "distance_m": 13770.768, "section_seq": 1, "route_path_id": 118706}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008H", "location": "Bellshill", "stage_seq": 12, "distance_m": 17572.274, "section_seq": 1, "route_path_id": 118706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011", "location": "Mossend West Jn", "stage_seq": 13, "distance_m": 18816.508, "section_seq": 1, "route_path_id": 118706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013", "location": "Mossend South Jn", "stage_seq": 14, "distance_m": 19657.49, "section_seq": 1, "route_path_id": 118706}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": null, "location": "Motherwell", "stage_seq": 15, "distance_m": 22289.655, "section_seq": 1, "route_path_id": 118706}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22289.655, "from_m": 0.0, "section_seq": 1, "route_path_id": 118706}], "total_distance_m": 22289.655, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 22210.529, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 79.126, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:23Z", "source_id": 64336567, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:56:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:25Z", "source_id": 20386967, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:23Z", "source_id": 64341391, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:00:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:25Z", "source_id": 20388499, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:31Z", "source_id": 64350376, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:07:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:35Z", "source_id": 20390951, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2439, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:09Z", "source_id": 64366719, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:23:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:15Z", "source_id": 20395537, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:23:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
2348 |
2348 |
3 |
None |
None |
Motherwell |
0019 |
0019 |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88498/2026-09-22/detailed |
None |
Bellshill |
2026-09-23T00:12:30+01:00 |
Motherwell |
16.0 |
{"type": "LineString", "coordinates": [[-4.0244382, 55.8170493], [-4.0240573, 55.817054500000005], [-4.0238101, 55.8170604], [-4.0232208, 55.81708410000001], [-4.022697, 55.81710799999999], [-4.0213917, 55.8171693], [-4.0201833, 55.81723010000001], [-4.0185074, 55.81731150000001], [-4.0180664, 55.8173342], [-4.0145074, 55.8174938], [-4.0117427, 55.8176266], [-4.0113624, 55.81764530000001], [-4.008574399999999, 55.8177724], [-4.0073893, 55.81781660000001], [-4.0063306, 55.817818300000006], [-4.0059088, 55.8178156], [-4.0056281, 55.8178135], [-4.004906899999999, 55.8177961], [-4.0045368, 55.817787199999984], [-4.0040353, 55.817756799999984], [-4.0034597, 55.81771160000001], [-4.0025776, 55.8176454], [-4.002005199999999, 55.817598499999995], [-4.0013793, 55.8175682], [-4.000560499999999, 55.8175546], [-3.9988928, 55.817527], [-3.9982082, 55.817489399999985], [-3.9977869, 55.8174501], [-3.997439899999999, 55.81739650000001], [-3.996948599999999, 55.8172751], [-3.9967231, 55.8172025], [-3.9965177, 55.8171277], [-3.9963118, 55.81703149999999], [-3.996094999999999, 55.81692639999999], [-3.9958445, 55.8167798], [-3.9957457, 55.816711999999995], [-3.9956109, 55.81659770000001], [-3.9954973, 55.816501200000005], [-3.9953978, 55.816411], [-3.995218199999999, 55.81620170000001], [-3.9950473999999994, 55.8159104], [-3.9949686999999994, 55.8157601], [-3.9948678, 55.8154126], [-3.994807, 55.8151845], [-3.994767500000001, 55.8150306], [-3.9946472000000006, 55.81457459999999], [-3.994606800000001, 55.8144007], [-3.9942898, 55.8125819], [-3.994276399999999, 55.8125048], [-3.9935943, 55.808566500000005], [-3.9935014, 55.807980400000005], [-3.9934618, 55.8076802], [-3.9934462, 55.8075991], [-3.9934037999999994, 55.8073783], [-3.9933646, 55.807173899999995], [-3.9932715088794057, 55.80654382101159], [-3.9932182, 55.80618299999999], [-3.9931877, 55.805819], [-3.9931575, 55.805462299999995], [-3.9931383, 55.805172199999994], [-3.993162799999999, 55.80475579999999], [-3.9932181, 55.80433039999999], [-3.9932374, 55.8042329], [-3.993307699999999, 55.8038769], [-3.9934286, 55.8034642], [-3.993440399999999, 55.8034239], [-3.9934732, 55.8033456], [-3.9935638, 55.8030973], [-3.9937209, 55.80265489999999], [-3.993935799999999, 55.80216279999999], [-3.9940209, 55.80198339999998], [-3.9941114, 55.8017887], [-3.994359199999999, 55.8013503], [-3.9944453, 55.80121189999999], [-3.9945729, 55.800995799999995], [-3.9946984999999993, 55.80078289999999], [-3.995142099999999, 55.8001565], [-3.995547399999999, 55.7996433], [-3.9958788999999992, 55.7992612], [-3.996127899999999, 55.799010499999994], [-3.996938399999999, 55.7981941], [-3.9971937, 55.7979356], [-3.9974161, 55.79768329999999], [-3.9976481000000006, 55.797395399999985], [-3.9978133, 55.79715360000001], [-3.9979214, 55.7969423], [-3.9980019, 55.796782599999986], [-3.9980671, 55.7965503], [-3.9981137000000007, 55.79625630000001], [-3.998094, 55.795813800000005], [-3.9980534, 55.7955167], [-3.9979388999999994, 55.79519659999999], [-3.997908899999999, 55.7951178], [-3.9978137999999994, 55.79495010000001], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970847, 55.79404739999999], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]} |
2.9 |
0007 |
0023 |
Bellshill |
Motherwell |
Motherwell |
55.7918868 |
-3.9949725 |
55.7918868 |
-3.9949725 |
1 |
0 |
2026-09-21 23:33:52 |
TERMINATED |
2026-09-21 23:23:00 |
Motherwell |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395537 |
1790032936572876 |
37 |
37 |
2026-09-21 23:33:50.234396 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:23:49.880473 |
| 727066 |
757495 |
P66305 |
471B43M921 |
2026-09-21 |
COMPLETE |
20395587 |
2026-09-22 00:23:00 |
2026-09-21 23:33:52 |
2026-09-23 23:33:52 |
{"id": 757495, "stp": "P", "toc": "Greater Anglia", "uid": "P66305", "consist": "745110", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66305/2026-09-22/detailed", "trust_id": "471B43M921", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-21", "dest_arr_time": "0020", "dest_platform": "8", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B43", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "0023", "current_leg_dep": "0010", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2328", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-21T23:33:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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.061289346799633895, 51.54972418748832], [-0.0612204190072102, 51.54957266244621], [-0.06115518225580397, 51.54943987036792], [-0.06109291140941839, 51.54932316786331], [-0.061032881332056685, 51.549219911542245], [-0.06097436688772204, 51.5491274580146], [-0.06091664294041767, 51.549043163890246], [-0.06085898435414675, 51.54896438577904], [-0.06080066599291252, 51.54888848029087], [-0.06074096272071816, 51.5488128040356], [-0.06067914940156687, 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": "Seven Sisters", "dest_arr_time_act": "0020", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Seven Sisters", "current_leg_milage": "5.5", "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\": 757495, \"profile_key\": \"1bd5084d26e0ff10f50c2cc7507231eee7076d2b364d3e811a922f3ebf37c292\", \"schedule_id\": 22030, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 139176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 139176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 139176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 139176}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2337\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 139176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 139176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 139176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 139176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 139176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Bury Street Jn\", \"stage_seq\": 11, \"distance_m\": 45347.643, \"section_seq\": 1, \"route_path_id\": 139176}, {\"is_pass\": false, \"wtt_arr\": \"0005\", \"wtt_dep\": \"0006\", \"location\": \"Seven Sisters\", \"stage_seq\": 12, \"distance_m\": 51194.938, \"section_seq\": 1, \"route_path_id\": 139176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013\", \"location\": \"Hackney Downs\", \"stage_seq\": 13, \"distance_m\": 55614.141, \"section_seq\": 1, \"route_path_id\": 139176}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016H\", \"location\": \"Bethnal Green\", \"stage_seq\": 14, \"distance_m\": 58588.286, \"section_seq\": 1, \"route_path_id\": 139176}, {\"is_pass\": false, \"wtt_arr\": \"0020\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 15, \"distance_m\": 60400.428, \"section_seq\": 1, \"route_path_id\": 139176}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 60400.428, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139176}], \"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": "2328", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:56Z\", \"source_id\": 64303027, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:00Z\", \"source_id\": 20376413, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:51Z\", \"source_id\": 64307476, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:56Z\", \"source_id\": 20377795, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:18Z\", \"source_id\": 64320122, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:20Z\", \"source_id\": 20381793, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:26Z\", \"source_id\": 64328753, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:30Z\", \"source_id\": 20384538, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:28Z\", \"source_id\": 64334040, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:30Z\", \"source_id\": 20386173, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:24Z\", \"source_id\": 64352567, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:26Z\", \"source_id\": 20391557, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:35Z\", \"source_id\": 64360463, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:41Z\", \"source_id\": 20393803, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:08Z\", \"source_id\": 64364862, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:14Z\", \"source_id\": 20395039, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:22Z\", \"source_id\": 64366926, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:25Z\", \"source_id\": 20395587, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "7", "timing_fact_generation": 1790032949870159, "current_leg_arrival_utc": "2026-09-23T00:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:23:52.311843", "service_state_evidence_id": 20395587, "current_leg_start_actual_dep": "2026-09-23T00:09:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-21T23:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:23:52.317306", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SSD |
LST |
1B43 |
745110 |
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": 757495, "profile_key": "1bd5084d26e0ff10f50c2cc7507231eee7076d2b364d3e811a922f3ebf37c292", "schedule_id": 22030, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2328", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 139176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 139176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 139176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 139176}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 139176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 139176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 139176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 139176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 139176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Bury Street Jn", "stage_seq": 11, "distance_m": 45347.643, "section_seq": 1, "route_path_id": 139176}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0006", "location": "Seven Sisters", "stage_seq": 12, "distance_m": 51194.938, "section_seq": 1, "route_path_id": 139176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013", "location": "Hackney Downs", "stage_seq": 13, "distance_m": 55614.141, "section_seq": 1, "route_path_id": 139176}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016H", "location": "Bethnal Green", "stage_seq": 14, "distance_m": 58588.286, "section_seq": 1, "route_path_id": 139176}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 15, "distance_m": 60400.428, "section_seq": 1, "route_path_id": 139176}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 60400.428, "from_m": 0.0, "section_seq": 1, "route_path_id": 139176}], "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-21T22:31:56Z", "source_id": 64303027, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:32:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:00Z", "source_id": 20376413, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:51Z", "source_id": 64307476, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:35:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:56Z", "source_id": 20377795, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:18Z", "source_id": 64320122, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:44:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:20Z", "source_id": 20381793, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:26Z", "source_id": 64328753, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:50:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:30Z", "source_id": 20384538, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:28Z", "source_id": 64334040, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:30Z", "source_id": 20386173, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14964, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:24Z", "source_id": 64352567, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:09:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:26Z", "source_id": 20391557, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15430, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:35Z", "source_id": 64360463, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:16:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:41Z", "source_id": 20393803, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:08Z", "source_id": 64364862, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:20:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:14Z", "source_id": 20395039, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:22Z", "source_id": 64366926, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:25Z", "source_id": 20395587, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:23:00+01:00", "operational_fact": true}] |
Stansted Airport |
2328 |
2328 |
3 |
None |
None |
London Liverpool Street |
0020 |
0020 |
8 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66305/2026-09-22/detailed |
None |
Seven Sisters |
2026-09-23T00:09:00+01:00 |
London Liverpool Street |
13.0 |
{"type": "LineString", "coordinates": [[-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.061289346799633895, 51.54972418748832], [-0.0612204190072102, 51.54957266244621], [-0.06115518225580397, 51.54943987036792], [-0.06109291140941839, 51.54932316786331], [-0.061032881332056685, 51.549219911542245], [-0.06097436688772204, 51.5491274580146], [-0.06091664294041767, 51.549043163890246], [-0.06085898435414675, 51.54896438577904], [-0.06080066599291252, 51.54888848029087], [-0.06074096272071816, 51.5488128040356], [-0.06067914940156687, 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]]} |
5.5 |
0010 |
0023 |
Seven Sisters |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-21 23:33:52 |
TERMINATED |
2026-09-21 23:23:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395587 |
1790032949870159 |
91 |
91 |
2026-09-21 23:23:52.317306 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:23:52.311843 |
| 727067 |
757636 |
P87627 |
892F77M921 |
2026-09-21 |
COMPLETE |
20395649 |
2026-09-22 00:23:00 |
2026-09-21 23:34:22 |
2026-09-23 23:34:22 |
{"id": 757636, "stp": "P", "toc": "Southeastern", "uid": "P87627", "consist": "465186+465193", "dest_crs": "CST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87627/2026-09-22/detailed", "trust_id": "892F77M921", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-21", "dest_arr_time": "0025", "dest_platform": "4", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2F77", "timing_status": "EARLY", "origin_station": "Sevenoaks", "current_leg_arr": "0023", "current_leg_dep": "0020", "current_leg_end": "London Cannon Street", "origin_dep_time": "2335", "origin_platform": "2", "current_location": "London Cannon Street", "last_update_time": "2026-09-21T23:34:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "0025", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 96.439, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 230.626, \"from_m\": 96.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2144.282, \"from_m\": 230.626, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5409.244, \"from_m\": 2144.282, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11032.236, \"from_m\": 5409.244, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15792.31, \"from_m\": 11032.236, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16416.919, \"from_m\": 15792.31, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16462.886, \"from_m\": 16416.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17027.237, \"from_m\": 16462.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17307.256, \"from_m\": 17027.237, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21898.143, \"from_m\": 17307.256, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21937.732, \"from_m\": 21898.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23190.535, \"from_m\": 21937.732, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24967.637, \"from_m\": 23190.535, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25213.889, \"from_m\": 24967.637, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26487.514, \"from_m\": 25213.889, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26540.043, \"from_m\": 26487.514, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26869.378, \"from_m\": 26540.043, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26910.98, \"from_m\": 26869.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26979.755, \"from_m\": 26910.98, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29330.048, \"from_m\": 26979.755, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29377.293, \"from_m\": 29330.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32098.698, \"from_m\": 29377.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32169.379, \"from_m\": 32098.698, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32251.361, \"from_m\": 32169.379, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33316.637, \"from_m\": 32251.361, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33884.044, \"from_m\": 33316.637, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 757636, \"profile_key\": \"cb82c9e361d2d35550674ad0404484a9d0dcddd9ecec07bc4a3899fb9d300a38\", \"schedule_id\": 23489, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Sevenoaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338\", \"location\": \"Dunton Green\", \"stage_seq\": 2, \"distance_m\": 2472.705, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2343H\", \"location\": \"Knockholt\", \"stage_seq\": 3, \"distance_m\": 8885.487, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2346H\", \"location\": \"Chelsfield\", \"stage_seq\": 4, \"distance_m\": 10921.683, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2350\", \"location\": \"Orpington\", \"stage_seq\": 5, \"distance_m\": 13247.043, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2353H\", \"location\": \"Petts Wood\", \"stage_seq\": 6, \"distance_m\": 15191.844, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 7, \"distance_m\": 15920.162, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2357\", \"location\": \"Chislehurst\", \"stage_seq\": 8, \"distance_m\": 17459.315, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": \"2359H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 9, \"distance_m\": 18995.542, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0003\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 21047.007, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0006H\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 23947.597, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 25456.919, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0012\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 26020.199, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013\", \"location\": \"St. John's\", \"stage_seq\": 14, \"distance_m\": 26683.076, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014\", \"location\": \"New Cross\", \"stage_seq\": 15, \"distance_m\": 27855.538, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 16, \"distance_m\": 28767.863, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 17, \"distance_m\": 29330.048, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": \"0021\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 32773.202, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022\", \"location\": \"Borough Market Jn\", \"stage_seq\": 19, \"distance_m\": 33127.93, \"section_seq\": 1, \"route_path_id\": 139834}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 20, \"distance_m\": 33884.044, \"section_seq\": 1, \"route_path_id\": 139834}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33884.044, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139834}], \"total_distance_m\": 33884.044, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30415.6, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3468.444, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2335", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:34Z\", \"source_id\": 64313061, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:35Z\", \"source_id\": 20379567, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:30Z\", \"source_id\": 64321805, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:35Z\", \"source_id\": 20382351, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:21Z\", \"source_id\": 64325877, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:24Z\", \"source_id\": 20383638, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:47Z\", \"source_id\": 64330614, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:54Z\", \"source_id\": 20385113, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:58Z\", \"source_id\": 64334693, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:06Z\", \"source_id\": 20386389, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:08Z\", \"source_id\": 64338734, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:10Z\", \"source_id\": 20387671, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:07Z\", \"source_id\": 64342363, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:10Z\", \"source_id\": 20388761, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:51Z\", \"source_id\": 64345828, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:55Z\", \"source_id\": 20389712, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:20Z\", \"source_id\": 64350129, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:25Z\", \"source_id\": 20390895, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:08Z\", \"source_id\": 64355703, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:11Z\", \"source_id\": 20392452, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:30Z\", \"source_id\": 64358296, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:36Z\", \"source_id\": 20393190, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:26Z\", \"source_id\": 64359308, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:30Z\", \"source_id\": 20393486, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:44Z\", \"source_id\": 64363627, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:50Z\", \"source_id\": 20394653, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:34Z\", \"source_id\": 64367090, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:39Z\", \"source_id\": 20395649, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:23:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "4", "timing_fact_generation": 1790032960458082, "current_leg_arrival_utc": "2026-09-23T00:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:23:58.490994", "service_state_evidence_id": 20395649, "current_leg_start_actual_dep": "2026-09-23T00:21:00+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-21T23:23:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:03.033505", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SEV |
CST |
2F77 |
465186+465193 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 96.439, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 230.626, "from_m": 96.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2144.282, "from_m": 230.626, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5409.244, "from_m": 2144.282, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11032.236, "from_m": 5409.244, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15792.31, "from_m": 11032.236, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16416.919, "from_m": 15792.31, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16462.886, "from_m": 16416.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17027.237, "from_m": 16462.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17307.256, "from_m": 17027.237, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21898.143, "from_m": 17307.256, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21937.732, "from_m": 21898.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23190.535, "from_m": 21937.732, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24967.637, "from_m": 23190.535, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25213.889, "from_m": 24967.637, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26487.514, "from_m": 25213.889, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26540.043, "from_m": 26487.514, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26869.378, "from_m": 26540.043, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26910.98, "from_m": 26869.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26979.755, "from_m": 26910.98, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29330.048, "from_m": 26979.755, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29377.293, "from_m": 29330.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32098.698, "from_m": 29377.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32169.379, "from_m": 32098.698, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32251.361, "from_m": 32169.379, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33316.637, "from_m": 32251.361, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33884.044, "from_m": 33316.637, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 757636, "profile_key": "cb82c9e361d2d35550674ad0404484a9d0dcddd9ecec07bc4a3899fb9d300a38", "schedule_id": 23489, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2335", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139834}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Dunton Green", "stage_seq": 2, "distance_m": 2472.705, "section_seq": 1, "route_path_id": 139834}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2343H", "location": "Knockholt", "stage_seq": 3, "distance_m": 8885.487, "section_seq": 1, "route_path_id": 139834}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "Chelsfield", "stage_seq": 4, "distance_m": 10921.683, "section_seq": 1, "route_path_id": 139834}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "Orpington", "stage_seq": 5, "distance_m": 13247.043, "section_seq": 1, "route_path_id": 139834}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353H", "location": "Petts Wood", "stage_seq": 6, "distance_m": 15191.844, "section_seq": 1, "route_path_id": 139834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354H", "location": "Petts Wood Jn", "stage_seq": 7, "distance_m": 15920.162, "section_seq": 1, "route_path_id": 139834}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2357", "location": "Chislehurst", "stage_seq": 8, "distance_m": 17459.315, "section_seq": 1, "route_path_id": 139834}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "2359H", "location": "Elmstead Woods", "stage_seq": 9, "distance_m": 18995.542, "section_seq": 1, "route_path_id": 139834}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0003", "location": "Grove Park", "stage_seq": 10, "distance_m": 21047.007, "section_seq": 1, "route_path_id": 139834}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0006H", "location": "Hither Green", "stage_seq": 11, "distance_m": 23947.597, "section_seq": 1, "route_path_id": 139834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009", "location": "Parks Bridge Jn", "stage_seq": 12, "distance_m": 25456.919, "section_seq": 1, "route_path_id": 139834}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0012", "location": "Lewisham", "stage_seq": 13, "distance_m": 26020.199, "section_seq": 1, "route_path_id": 139834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013", "location": "St. John's", "stage_seq": 14, "distance_m": 26683.076, "section_seq": 1, "route_path_id": 139834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "New Cross", "stage_seq": 15, "distance_m": 27855.538, "section_seq": 1, "route_path_id": 139834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014H", "location": "North Kent East Jn", "stage_seq": 16, "distance_m": 28767.863, "section_seq": 1, "route_path_id": 139834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "Surrey Canal Jn", "stage_seq": 17, "distance_m": 29330.048, "section_seq": 1, "route_path_id": 139834}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0021", "location": "London Bridge", "stage_seq": 18, "distance_m": 32773.202, "section_seq": 1, "route_path_id": 139834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022", "location": "Borough Market Jn", "stage_seq": 19, "distance_m": 33127.93, "section_seq": 1, "route_path_id": 139834}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 20, "distance_m": 33884.044, "section_seq": 1, "route_path_id": 139834}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33884.044, "from_m": 0.0, "section_seq": 1, "route_path_id": 139834}], "total_distance_m": 33884.044, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30415.6, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3468.444, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32540, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:34Z", "source_id": 64313061, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:39:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:35Z", "source_id": 20379567, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32536, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:30Z", "source_id": 64321805, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:45:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:35Z", "source_id": 20382351, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:21Z", "source_id": 64325877, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:48:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:24Z", "source_id": 20383638, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:47Z", "source_id": 64330614, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:51:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:54Z", "source_id": 20385113, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:58Z", "source_id": 64334693, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:54:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:06Z", "source_id": 20386389, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:08Z", "source_id": 64338734, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:58:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:10Z", "source_id": 20387671, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:07Z", "source_id": 64342363, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:00:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:10Z", "source_id": 20388761, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:51Z", "source_id": 64345828, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:03:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:55Z", "source_id": 20389712, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:20Z", "source_id": 64350129, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:25Z", "source_id": 20390895, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:08Z", "source_id": 64355703, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:11:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:11Z", "source_id": 20392452, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31543, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:30Z", "source_id": 64358296, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:14:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:36Z", "source_id": 20393190, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:26Z", "source_id": 64359308, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:15:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:30Z", "source_id": 20393486, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:44Z", "source_id": 64363627, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:19:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:50Z", "source_id": 20394653, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31455, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:34Z", "source_id": 64367090, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:23:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:39Z", "source_id": 20395649, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T00:23:00+01:00", "operational_fact": true}] |
Sevenoaks |
2335 |
2335 |
2 |
None |
None |
London Cannon Street |
0025 |
0025 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87627/2026-09-22/detailed |
None |
London Bridge |
2026-09-23T00:21:00+01:00 |
London Cannon Street |
3.0 |
{"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} |
0.7 |
0020 |
0023 |
London Bridge |
London Cannon Street |
London Cannon Street |
51.5110406 |
-0.0904120 |
51.5110406 |
-0.0904120 |
1 |
0 |
2026-09-21 23:34:22 |
TERMINATED |
2026-09-21 23:23:00 |
London Cannon Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395649 |
1790032960458082 |
93 |
93 |
2026-09-21 23:34:03.033505 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:23:58.490994 |
| 727068 |
757058 |
C36658 |
735Y03M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:24:00 |
2026-09-21 23:34:22 |
2026-09-23 23:34:22 |
{"id": 757058, "stp": "P", "toc": "Elizabeth Line", "uid": "C36658", "consist": "345003", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36658/2026-09-21/detailed", "trust_id": "735Y03M921", "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-21", "dest_arr_time": "2321", "dest_platform": null, "is_terminated": 1, "next_location": "Old Oak Common Depot (Crossrail)", "signalling_id": "5Y03", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "2321", "current_leg_dep": "2306", "current_leg_end": "Old Oak Common Depot (Crossrail)", "origin_dep_time": "2306", "origin_platform": "B", "current_location": "Old Oak Common Arrival Sig", "last_update_time": "2026-09-21T23:34:22", "route_debug_link": null, "timing_variation": "+3 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": "2321", "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:64275295\", \"confirmationDeadline\": \"2026-09-21T23:21:10+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.648, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.917, \"from_m\": 367.648, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.563, \"from_m\": 1442.917, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3327.58, \"from_m\": 1724.563, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3876.41, \"from_m\": 3327.58, \"capability_applied\": null, \"effective_limit_mph\": 25.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.511, \"from_m\": 3876.41, \"capability_applied\": null, \"effective_limit_mph\": 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.008, \"from_m\": 3940.511, \"capability_applied\": null, \"effective_limit_mph\": 25.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.368, \"from_m\": 4162.008, \"capability_applied\": null, \"effective_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\": 757058, \"profile_key\": \"ceb3a7a85bb0e55dd3707b8d7ee4866dbb07e7055b960cfd8510d23b775850f2\", \"schedule_id\": 4977, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 1595.128, \"section_seq\": 1, \"route_path_id\": 115990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1887.821, \"section_seq\": 1, \"route_path_id\": 115990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2749.158, \"section_seq\": 1, \"route_path_id\": 115990}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Old Oak Common Arrival Sig\", \"stage_seq\": 5, \"distance_m\": 3876.41, \"section_seq\": 1, \"route_path_id\": 115990}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": null, \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 5103.368, \"section_seq\": 1, \"route_path_id\": 115990}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5103.368, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115990}], \"total_distance_m\": 5103.368, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4097.907, \"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": "2306", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "15.0", "current_position_lat": "51.5272605", "current_position_lon": "-0.2473192", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:05Z\", \"source_id\": 64261964, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:06Z\", \"source_id\": 20363577, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Old Oak Common Arrival Sig", "service_state_platform": null, "timing_fact_generation": 1790028892623479, "current_leg_arrival_utc": "2026-09-21T23:21:10+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:00.219839", "service_state_evidence_id": 64275295, "current_leg_start_actual_dep": "2026-09-21T23:06:10+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-21T23:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:02.924402", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
None |
5Y03 |
345003 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.648, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.917, "from_m": 367.648, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.563, "from_m": 1442.917, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 3327.58, "from_m": 1724.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3876.41, "from_m": 3327.58, "capability_applied": null, "effective_limit_mph": 25.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.511, "from_m": 3876.41, "capability_applied": null, "effective_limit_mph": 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.008, "from_m": 3940.511, "capability_applied": null, "effective_limit_mph": 25.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.368, "from_m": 4162.008, "capability_applied": null, "effective_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": 757058, "profile_key": "ceb3a7a85bb0e55dd3707b8d7ee4866dbb07e7055b960cfd8510d23b775850f2", "schedule_id": 4977, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2306", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 1595.128, "section_seq": 1, "route_path_id": 115990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1887.821, "section_seq": 1, "route_path_id": 115990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2749.158, "section_seq": 1, "route_path_id": 115990}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Old Oak Common Arrival Sig", "stage_seq": 5, "distance_m": 3876.41, "section_seq": 1, "route_path_id": 115990}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": null, "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 6, "distance_m": 5103.368, "section_seq": 1, "route_path_id": 115990}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5103.368, "from_m": 0.0, "section_seq": 1, "route_path_id": 115990}], "total_distance_m": 5103.368, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4097.907, "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": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:05Z", "source_id": 64261964, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:07:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:06Z", "source_id": 20363577, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:07:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
2306 |
2306 |
B |
None |
None |
Old Oak Common Depot (Crossrail) |
2321 |
2321 |
None |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36658/2026-09-21/detailed |
None |
Paddington (Crossrail) |
2026-09-21T23:06:10+01:00 |
Old Oak Common Depot (Crossrail) |
15.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 |
2306 |
2321 |
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-21 23:34:22 |
TERMINATED |
2026-09-21 23:24:00 |
Old Oak Common Arrival Sig |
TD |
TRACKING_TIMEOUT |
64275295 |
1790028892623479 |
12 |
12 |
2026-09-21 23:34:02.924402 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:00.219839 |
| 727069 |
756214 |
P91503 |
895W31M821 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:24:00 |
2026-09-21 23:34:22 |
2026-09-23 23:34:22 |
{"id": 756214, "stp": "P", "toc": "Southeastern", "uid": "P91503", "consist": "395019", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91503/2026-09-21/detailed", "trust_id": "895W31M821", "origin_crs": "XRE", "show_on_map": 0, "dar_est_time": "22:25:00", "dar_platform": null, "dest_station": "Ashford Down Sidings", "service_date": "2026-09-21", "dest_arr_time": "2317", "dest_platform": null, "is_terminated": 1, "next_location": "RM Depot Exit Minster End", "signalling_id": "5W31", "timing_status": "OFF ROUTE", "origin_station": "Ramsgate E.M.U.D.", "current_leg_arr": "2227", "current_leg_dep": "2225", "current_leg_end": "RM Depot Exit Minster End", "origin_dep_time": "2225", "origin_platform": null, "current_location": "Ashford International", "last_update_time": "2026-09-21T23:34:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4043361, 51.3409301], [1.4039261, 51.340779700000006], [1.4035448999999998, 51.340637400000006], [1.4030968, 51.3405208], [1.4028234999999998, 51.3404677], [1.4026547, 51.3404336], [1.4024832, 51.340402799999985], [1.4019898, 51.34033899999999], [1.4019512235366998, 51.34033648446537]]}", "current_leg_start": "Ramsgate E.M.U.D.", "dest_arr_time_act": "2317", "motion_projection": null, "next_location_lat": "51.3403365", "next_location_lon": "1.4019512", "previous_location": "Wye", "current_leg_milage": "0.1", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 177.19, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 298.634, \"from_m\": 177.19, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13634.732, \"from_m\": 298.634, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15019.473, \"from_m\": 13634.732, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24580.12, \"from_m\": 15019.473, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25007.942, \"from_m\": 24580.12, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33156.996, \"from_m\": 25007.942, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35771.653, \"from_m\": 33156.996, \"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\": 46051.746, \"from_m\": 35771.653, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46110.564, \"from_m\": 46051.746, \"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\": 47170.31, \"from_m\": 46110.564, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 756214, \"profile_key\": \"30b07be10ff11750bb13b3975c76f280d6d049cbdc9810c5186c58430ec13d56\", \"schedule_id\": 24894, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Ramsgate E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140392}, {\"is_pass\": false, \"wtt_arr\": \"2227\", \"wtt_dep\": \"2227\", \"location\": \"RM Depot Exit Minster End\", \"stage_seq\": 2, \"distance_m\": 177.19, \"section_seq\": 1, \"route_path_id\": 140392}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Minster East Jn\", \"stage_seq\": 3, \"distance_m\": 5761.639, \"section_seq\": 1, \"route_path_id\": 140392}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"Minster\", \"stage_seq\": 4, \"distance_m\": 6375.527, \"section_seq\": 1, \"route_path_id\": 140392}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Sturry\", \"stage_seq\": 5, \"distance_m\": 20994.117, \"section_seq\": 1, \"route_path_id\": 140392}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Canterbury West\", \"stage_seq\": 6, \"distance_m\": 24824.322, \"section_seq\": 1, \"route_path_id\": 140392}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254H\", \"location\": \"Wye\", \"stage_seq\": 7, \"distance_m\": 40742.576, \"section_seq\": 1, \"route_path_id\": 140392}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259\", \"location\": \"Ashford Down Yard Cantebury End\", \"stage_seq\": 8, \"distance_m\": 46225.144, \"section_seq\": 1, \"route_path_id\": 140392}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2302\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 9, \"distance_m\": 46520.988, \"section_seq\": 1, \"route_path_id\": 140392}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": null, \"location\": \"Ashford Down Sidings\", \"stage_seq\": 10, \"distance_m\": 47170.31, \"section_seq\": 1, \"route_path_id\": 140392}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47170.31, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140392}], \"total_distance_m\": 47170.31, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 47170.31, \"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": "2225", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.3403365", "current_position_lon": "1.4019512", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:52Z\", \"source_id\": 64193406, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:54Z\", \"source_id\": 20342771, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:21Z\", \"source_id\": 64214074, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:25Z\", \"source_id\": 20349037, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:46Z\", \"source_id\": 64218660, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:49Z\", \"source_id\": 20350456, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32993, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:55:05Z\", \"source_id\": 64240536, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:55:09Z\", \"source_id\": 20356971, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford International", "service_state_platform": "5", "timing_fact_generation": 1790029401810501, "current_leg_arrival_utc": "2026-09-21T22:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:00.225931", "service_state_evidence_id": 64289398, "current_leg_start_actual_dep": "2026-09-21T22:25:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-21T23:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:02.841199", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
XRE |
None |
5W31 |
395019 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 177.19, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 298.634, "from_m": 177.19, "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": 13634.732, "from_m": 298.634, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15019.473, "from_m": 13634.732, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24580.12, "from_m": 15019.473, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25007.942, "from_m": 24580.12, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33156.996, "from_m": 25007.942, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35771.653, "from_m": 33156.996, "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": 46051.746, "from_m": 35771.653, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46110.564, "from_m": 46051.746, "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": 47170.31, "from_m": 46110.564, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 756214, "profile_key": "30b07be10ff11750bb13b3975c76f280d6d049cbdc9810c5186c58430ec13d56", "schedule_id": 24894, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2225", "location": "Ramsgate E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140392}, {"is_pass": false, "wtt_arr": "2227", "wtt_dep": "2227", "location": "RM Depot Exit Minster End", "stage_seq": 2, "distance_m": 177.19, "section_seq": 1, "route_path_id": 140392}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Minster East Jn", "stage_seq": 3, "distance_m": 5761.639, "section_seq": 1, "route_path_id": 140392}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "Minster", "stage_seq": 4, "distance_m": 6375.527, "section_seq": 1, "route_path_id": 140392}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Sturry", "stage_seq": 5, "distance_m": 20994.117, "section_seq": 1, "route_path_id": 140392}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Canterbury West", "stage_seq": 6, "distance_m": 24824.322, "section_seq": 1, "route_path_id": 140392}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254H", "location": "Wye", "stage_seq": 7, "distance_m": 40742.576, "section_seq": 1, "route_path_id": 140392}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259", "location": "Ashford Down Yard Cantebury End", "stage_seq": 8, "distance_m": 46225.144, "section_seq": 1, "route_path_id": 140392}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2302", "location": "Ashford Down Yd Washer Rd", "stage_seq": 9, "distance_m": 46520.988, "section_seq": 1, "route_path_id": 140392}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": null, "location": "Ashford Down Sidings", "stage_seq": 10, "distance_m": 47170.31, "section_seq": 1, "route_path_id": 140392}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47170.31, "from_m": 0.0, "section_seq": 1, "route_path_id": 140392}], "total_distance_m": 47170.31, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 47170.31, "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": 33015, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:52Z", "source_id": 64193406, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:54Z", "source_id": 20342771, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33011, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:21Z", "source_id": 64214074, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:42:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:25Z", "source_id": 20349037, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33005, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:46Z", "source_id": 64218660, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:45:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:49Z", "source_id": 20350456, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32993, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:55:05Z", "source_id": 64240536, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:55:09Z", "source_id": 20356971, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:55:00+01:00", "operational_fact": true}] |
Ramsgate E.M.U.D. |
2225 |
2225 |
None |
22:25:00 |
None |
Ashford Down Sidings |
2317 |
2317 |
None |
OFF ROUTE |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P91503/2026-09-21/detailed |
None |
Ramsgate E.M.U.D. |
2026-09-21T22:25:30+01:00 |
RM Depot Exit Minster End |
2.0 |
{"type": "LineString", "coordinates": [[1.4043361, 51.3409301], [1.4039261, 51.340779700000006], [1.4035448999999998, 51.340637400000006], [1.4030968, 51.3405208], [1.4028234999999998, 51.3404677], [1.4026547, 51.3404336], [1.4024832, 51.340402799999985], [1.4019898, 51.34033899999999], [1.4019512235366998, 51.34033648446537]]} |
0.1 |
2225 |
2227 |
Wye |
Ashford International |
RM Depot Exit Minster End |
51.3403365 |
1.4019512 |
51.3403365 |
1.4019512 |
1 |
0 |
2026-09-21 23:34:22 |
TERMINATED |
2026-09-21 23:24:00 |
Ashford International |
TD |
TRACKING_TIMEOUT |
64289398 |
1790029401810501 |
46 |
46 |
2026-09-21 23:34:02.841199 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:00.225931 |
| 727070 |
757973 |
L80911 |
742C82M921 |
2026-09-21 |
COMPLETE |
20396017 |
2026-09-22 00:24:00 |
2026-09-21 23:34:22 |
2026-09-23 23:34:22 |
{"id": 757973, "stp": "P", "toc": "South Western Railway", "uid": "L80911", "consist": "450044+450074", "dest_crs": "ACT", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80911/2026-09-22/detailed", "trust_id": "742C82M921", "origin_crs": "RDZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ascot", "service_date": "2026-09-21", "dest_arr_time": "0020", "dest_platform": "2", "is_terminated": 1, "next_location": "Ascot", "signalling_id": "2C82", "timing_status": "LATE", "origin_station": "Reading Platforms 4/5/6", "current_leg_arr": "0024", "current_leg_dep": "0020", "current_leg_end": "Ascot", "origin_dep_time": "2356", "origin_platform": "5", "current_location": "Ascot", "last_update_time": "2026-09-21T23:34:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7251415, 51.40760360000001], [-0.7241692, 51.4073791], [-0.7240816999999999, 51.4073604], [-0.7240217, 51.40734639999999], [-0.7238008, 51.407303], [-0.7231872, 51.4071759], [-0.7228291999999998, 51.4071015], [-0.7223283999999999, 51.407009], [-0.7217996999999999, 51.4069124], [-0.7210221, 51.4067926], [-0.7205003000000001, 51.40671549999998], [-0.7203142, 51.406687999999995], [-0.7198414, 51.406630799999995], [-0.7195697999999999, 51.40659959999999], [-0.7188696, 51.4065198], [-0.7186522272956171, 51.40649795591706], [-0.7184625999999998, 51.40647889999999], [-0.7179523999999999, 51.406434200000014], [-0.7172537, 51.40636740000001], [-0.7171093999999999, 51.406354599999986], [-0.7161633, 51.4063044], [-0.7151363, 51.40627739999999], [-0.7144640999999999, 51.4062704], [-0.7135857999999999, 51.40627919999999], [-0.71285, 51.4062901], [-0.7074593999999998, 51.40639709999999], [-0.7064092, 51.406427599999994], [-0.7061784999999999, 51.4064364], [-0.7040706999999999, 51.4065009], [-0.7019564, 51.4065546], [-0.7010407, 51.4065704], [-0.7000988, 51.406579], [-0.6981987, 51.4065962], [-0.6977588999999998, 51.4066018], [-0.6939013, 51.4066333], [-0.6936536999999999, 51.40663300000001], [-0.6930559999999999, 51.40664180000001], [-0.6927431, 51.40664699999998], [-0.692307, 51.40665150000001], [-0.6919585999999999, 51.4066623], [-0.6905105999999999, 51.406718600000005], [-0.688327, 51.4068192], [-0.6868048, 51.406874399999985], [-0.6846622, 51.4069714], [-0.6843313, 51.40698389999999], [-0.6836614999999999, 51.4069944], [-0.6829889, 51.40699310000001], [-0.6825209, 51.4069834], [-0.6818435, 51.4069551], [-0.6812840999999998, 51.406921], [-0.6804483, 51.4068496], [-0.6799774, 51.4068072], [-0.679887, 51.406797000000005], [-0.6796177, 51.406766700000006], [-0.6793095999999998, 51.40670849999999], [-0.6789546, 51.4066412], [-0.6788106999999999, 51.4066215], [-0.6786005999999999, 51.406589], [-0.6782388, 51.4065331], [-0.6777903999999999, 51.406450599999985], [-0.6774700999999999, 51.406389700000005], [-0.6769487, 51.40630219999999], [-0.6760366999999999, 51.406138199999994]]}", "current_leg_start": "Martins Heron", "dest_arr_time_act": "0020", "motion_projection": null, "next_location_lat": "51.4061382", "next_location_lon": "-0.6760367", "previous_location": "Martins Heron", "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\": 286.934, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 547.015, \"from_m\": 286.934, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 986.336, \"from_m\": 547.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1071.378, \"from_m\": 986.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1077.995, \"from_m\": 1071.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10575.995, \"from_m\": 1077.995, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11031.652, \"from_m\": 10575.995, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11092.083, \"from_m\": 11031.652, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11220.731, \"from_m\": 11092.083, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12834.159, \"from_m\": 11220.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17521.253, \"from_m\": 12834.159, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17969.337, \"from_m\": 17521.253, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22868.484, \"from_m\": 17969.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22916.548, \"from_m\": 22868.484, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23126.574, \"from_m\": 22916.548, \"capability_applied\": null, \"effective_limit_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\": 757973, \"profile_key\": \"dc76fb7da6b12d1a89d4c4c7abcb1c8e3434ce1d14c027fc1dfa64702cecbeff\", \"schedule_id\": 17494, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137446}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 2, \"distance_m\": 1246.197, \"section_seq\": 1, \"route_path_id\": 137446}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Earley\", \"stage_seq\": 3, \"distance_m\": 4516.404, \"section_seq\": 1, \"route_path_id\": 137446}, {\"is_pass\": false, \"wtt_arr\": \"0005\", \"wtt_dep\": \"0006\", \"location\": \"Wokingham\", \"stage_seq\": 4, \"distance_m\": 10816.443, \"section_seq\": 1, \"route_path_id\": 137446}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0013\", \"location\": \"Bracknell\", \"stage_seq\": 5, \"distance_m\": 17744.582, \"section_seq\": 1, \"route_path_id\": 137446}, {\"is_pass\": false, \"wtt_arr\": \"0015H\", \"wtt_dep\": \"0016\", \"location\": \"Martins Heron\", \"stage_seq\": 6, \"distance_m\": 19688.389, \"section_seq\": 1, \"route_path_id\": 137446}, {\"is_pass\": false, \"wtt_arr\": \"0020\", \"wtt_dep\": null, \"location\": \"Ascot\", \"stage_seq\": 7, \"distance_m\": 23126.574, \"section_seq\": 1, \"route_path_id\": 137446}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23126.574, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137446}], \"total_distance_m\": 23126.574, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23041.532, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 85.042, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2356", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4061382", "current_position_lon": "-0.6760367", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:32Z\", \"source_id\": 64345461, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:35Z\", \"source_id\": 20389587, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:35Z\", \"source_id\": 64351599, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:35Z\", \"source_id\": 20391295, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:32Z\", \"source_id\": 64359425, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:34Z\", \"source_id\": 20393505, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:40Z\", \"source_id\": 64363567, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:46Z\", \"source_id\": 20394635, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28182, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:58Z\", \"source_id\": 64368336, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:00Z\", \"source_id\": 20396017, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ascot", "service_state_platform": "2", "timing_fact_generation": 1790033040825398, "current_leg_arrival_utc": "2026-09-23T00:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:00.820454", "service_state_evidence_id": 20396017, "current_leg_start_actual_dep": "2026-09-23T00:20:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-21T23:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:03.159963", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
RDZ |
ACT |
2C82 |
450044+450074 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 286.934, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 547.015, "from_m": 286.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 986.336, "from_m": 547.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1071.378, "from_m": 986.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1077.995, "from_m": 1071.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10575.995, "from_m": 1077.995, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11031.652, "from_m": 10575.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11092.083, "from_m": 11031.652, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11220.731, "from_m": 11092.083, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12834.159, "from_m": 11220.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17521.253, "from_m": 12834.159, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17969.337, "from_m": 17521.253, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22868.484, "from_m": 17969.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22916.548, "from_m": 22868.484, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23126.574, "from_m": 22916.548, "capability_applied": null, "effective_limit_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": 757973, "profile_key": "dc76fb7da6b12d1a89d4c4c7abcb1c8e3434ce1d14c027fc1dfa64702cecbeff", "schedule_id": 17494, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2356", "location": "Reading Platforms 4/5/6", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Reading Spur Jn", "stage_seq": 2, "distance_m": 1246.197, "section_seq": 1, "route_path_id": 137446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Earley", "stage_seq": 3, "distance_m": 4516.404, "section_seq": 1, "route_path_id": 137446}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0006", "location": "Wokingham", "stage_seq": 4, "distance_m": 10816.443, "section_seq": 1, "route_path_id": 137446}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0013", "location": "Bracknell", "stage_seq": 5, "distance_m": 17744.582, "section_seq": 1, "route_path_id": 137446}, {"is_pass": false, "wtt_arr": "0015H", "wtt_dep": "0016", "location": "Martins Heron", "stage_seq": 6, "distance_m": 19688.389, "section_seq": 1, "route_path_id": 137446}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": null, "location": "Ascot", "stage_seq": 7, "distance_m": 23126.574, "section_seq": 1, "route_path_id": 137446}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23126.574, "from_m": 0.0, "section_seq": 1, "route_path_id": 137446}], "total_distance_m": 23126.574, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23041.532, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 85.042, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:32Z", "source_id": 64345461, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:03:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:35Z", "source_id": 20389587, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:35Z", "source_id": 64351599, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:35Z", "source_id": 20391295, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28172, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:32Z", "source_id": 64359425, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:15:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:34Z", "source_id": 20393505, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28168, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:40Z", "source_id": 64363567, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:19:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:46Z", "source_id": 20394635, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28182, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:58Z", "source_id": 64368336, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:24:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:00Z", "source_id": 20396017, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T00:24:00+01:00", "operational_fact": true}] |
Reading Platforms 4/5/6 |
2356 |
2356 |
5 |
None |
None |
Ascot |
0020 |
0020 |
2 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80911/2026-09-22/detailed |
None |
Martins Heron |
2026-09-23T00:20:00+01:00 |
Ascot |
4.0 |
{"type": "LineString", "coordinates": [[-0.7251415, 51.40760360000001], [-0.7241692, 51.4073791], [-0.7240816999999999, 51.4073604], [-0.7240217, 51.40734639999999], [-0.7238008, 51.407303], [-0.7231872, 51.4071759], [-0.7228291999999998, 51.4071015], [-0.7223283999999999, 51.407009], [-0.7217996999999999, 51.4069124], [-0.7210221, 51.4067926], [-0.7205003000000001, 51.40671549999998], [-0.7203142, 51.406687999999995], [-0.7198414, 51.406630799999995], [-0.7195697999999999, 51.40659959999999], [-0.7188696, 51.4065198], [-0.7186522272956171, 51.40649795591706], [-0.7184625999999998, 51.40647889999999], [-0.7179523999999999, 51.406434200000014], [-0.7172537, 51.40636740000001], [-0.7171093999999999, 51.406354599999986], [-0.7161633, 51.4063044], [-0.7151363, 51.40627739999999], [-0.7144640999999999, 51.4062704], [-0.7135857999999999, 51.40627919999999], [-0.71285, 51.4062901], [-0.7074593999999998, 51.40639709999999], [-0.7064092, 51.406427599999994], [-0.7061784999999999, 51.4064364], [-0.7040706999999999, 51.4065009], [-0.7019564, 51.4065546], [-0.7010407, 51.4065704], [-0.7000988, 51.406579], [-0.6981987, 51.4065962], [-0.6977588999999998, 51.4066018], [-0.6939013, 51.4066333], [-0.6936536999999999, 51.40663300000001], [-0.6930559999999999, 51.40664180000001], [-0.6927431, 51.40664699999998], [-0.692307, 51.40665150000001], [-0.6919585999999999, 51.4066623], [-0.6905105999999999, 51.406718600000005], [-0.688327, 51.4068192], [-0.6868048, 51.406874399999985], [-0.6846622, 51.4069714], [-0.6843313, 51.40698389999999], [-0.6836614999999999, 51.4069944], [-0.6829889, 51.40699310000001], [-0.6825209, 51.4069834], [-0.6818435, 51.4069551], [-0.6812840999999998, 51.406921], [-0.6804483, 51.4068496], [-0.6799774, 51.4068072], [-0.679887, 51.406797000000005], [-0.6796177, 51.406766700000006], [-0.6793095999999998, 51.40670849999999], [-0.6789546, 51.4066412], [-0.6788106999999999, 51.4066215], [-0.6786005999999999, 51.406589], [-0.6782388, 51.4065331], [-0.6777903999999999, 51.406450599999985], [-0.6774700999999999, 51.406389700000005], [-0.6769487, 51.40630219999999], [-0.6760366999999999, 51.406138199999994]]} |
2.1 |
0020 |
0024 |
Martins Heron |
Ascot |
Ascot |
51.4061382 |
-0.6760367 |
51.4061382 |
-0.6760367 |
1 |
0 |
2026-09-21 23:34:22 |
TERMINATED |
2026-09-21 23:24:00 |
Ascot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396017 |
1790033040825398 |
42 |
42 |
2026-09-21 23:34:03.159963 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:00.820454 |
| 727071 |
757808 |
P02487 |
522D24M921 |
2026-09-21 |
COMPLETE |
20395606 |
2026-09-22 00:24:00 |
2026-09-21 23:34:22 |
2026-09-23 23:34:22 |
{"id": 757808, "stp": "P", "toc": "London Overground", "uid": "P02487", "consist": null, "dest_crs": "CHN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02487/2026-09-22/detailed", "trust_id": "522D24M921", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheshunt", "service_date": "2026-09-21", "dest_arr_time": "0024", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Cheshunt", "signalling_id": "2D24", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "0024", "current_leg_dep": "0021", "current_leg_end": "Cheshunt", "origin_dep_time": "2345", "origin_platform": "1", "current_location": "Cheshunt", "last_update_time": "2026-09-21T23:34:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]}", "current_leg_start": "Theobalds Grove", "dest_arr_time_act": "0022", "motion_projection": null, "next_location_lat": "51.7027262", "next_location_lon": "-0.0238231", "previous_location": "Theobalds Grove", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3141.679, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4217.902, \"from_m\": 3141.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4258.697, \"from_m\": 4217.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4603.719, \"from_m\": 4258.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4893.293, \"from_m\": 4603.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4964.76, \"from_m\": 4893.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5088.396, \"from_m\": 4964.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10008.278, \"from_m\": 5088.396, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10441.495, \"from_m\": 10008.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13731.488, \"from_m\": 10441.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14100.783, \"from_m\": 13731.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15387.97, \"from_m\": 14100.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22832.109, \"from_m\": 15387.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23049.088, \"from_m\": 22832.109, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23376.059, \"from_m\": 23049.088, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 757808, \"profile_key\": \"fc8288a1ad76fa2c713658c80a94d8d5bb0453af87b57544a90d1cd3c47ceab9\", \"schedule_id\": 20152, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2348H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": \"2350H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2352H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2354H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"2357\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2358H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0003\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"0004H\", \"wtt_dep\": \"0005\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"0006H\", \"wtt_dep\": \"0007\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"0008H\", \"wtt_dep\": \"0009\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"0010H\", \"wtt_dep\": \"0011\", \"location\": \"Edmonton Green\", \"stage_seq\": 13, \"distance_m\": 13731.488, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"0013H\", \"wtt_dep\": \"0014\", \"location\": \"Southbury\", \"stage_seq\": 15, \"distance_m\": 16704.053, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"0016H\", \"wtt_dep\": \"0017\", \"location\": \"Turkey Street\", \"stage_seq\": 16, \"distance_m\": 19532.105, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": \"0019H\", \"location\": \"Theobalds Grove\", \"stage_seq\": 17, \"distance_m\": 21818.157, \"section_seq\": 1, \"route_path_id\": 117982}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": null, \"location\": \"Cheshunt\", \"stage_seq\": 18, \"distance_m\": 23376.059, \"section_seq\": 1, \"route_path_id\": 117982}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23376.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117982}], \"total_distance_m\": 23376.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21760.38, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1615.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2345", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7027262", "current_position_lon": "-0.0238231", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:19Z\", \"source_id\": 64325851, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:24Z\", \"source_id\": 20383631, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:33Z\", \"source_id\": 64328900, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:38Z\", \"source_id\": 20384603, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:28Z\", \"source_id\": 64331549, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:29Z\", \"source_id\": 20385367, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:43Z\", \"source_id\": 64334318, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:46Z\", \"source_id\": 20386258, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:20Z\", \"source_id\": 20387726, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:44Z\", \"source_id\": 64340654, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:45Z\", \"source_id\": 20388272, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:01:08Z\", \"source_id\": 64343615, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:01:10Z\", \"source_id\": 20389110, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:45Z\", \"source_id\": 64345735, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:51Z\", \"source_id\": 20389675, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:03Z\", \"source_id\": 64348616, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:06Z\", \"source_id\": 20390434, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:50Z\", \"source_id\": 64350717, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:55Z\", \"source_id\": 20391053, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:50Z\", \"source_id\": 64353116, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:56Z\", \"source_id\": 20391698, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:54Z\", \"source_id\": 64355417, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:59Z\", \"source_id\": 20392373, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:17Z\", \"source_id\": 64359158, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:20Z\", \"source_id\": 20393431, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:18Z\", \"source_id\": 64362185, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:26Z\", \"source_id\": 20394266, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:47Z\", \"source_id\": 64364538, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:54Z\", \"source_id\": 20394936, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:26Z\", \"source_id\": 64366969, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:29Z\", \"source_id\": 20395606, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheshunt", "service_state_platform": "3", "timing_fact_generation": 1790032950146593, "current_leg_arrival_utc": "2026-09-23T00:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:05.065388", "service_state_evidence_id": 20395606, "current_leg_start_actual_dep": "2026-09-23T00:21:30+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-21T23:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:05.327322", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
LST |
CHN |
2D24 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3141.679, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4217.902, "from_m": 3141.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4258.697, "from_m": 4217.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4603.719, "from_m": 4258.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4893.293, "from_m": 4603.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4964.76, "from_m": 4893.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5088.396, "from_m": 4964.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10008.278, "from_m": 5088.396, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10441.495, "from_m": 10008.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13731.488, "from_m": 10441.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14100.783, "from_m": 13731.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15387.97, "from_m": 14100.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22832.109, "from_m": 15387.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23049.088, "from_m": 22832.109, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23376.059, "from_m": 23049.088, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 757808, "profile_key": "fc8288a1ad76fa2c713658c80a94d8d5bb0453af87b57544a90d1cd3c47ceab9", "schedule_id": 20152, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2345", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2348H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2350H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2352H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2354H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2358H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0003", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0005", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0007", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "0008H", "wtt_dep": "0009", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "0010H", "wtt_dep": "0011", "location": "Edmonton Green", "stage_seq": 13, "distance_m": 13731.488, "section_seq": 1, "route_path_id": 117982}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "0013H", "wtt_dep": "0014", "location": "Southbury", "stage_seq": 15, "distance_m": 16704.053, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "0016H", "wtt_dep": "0017", "location": "Turkey Street", "stage_seq": 16, "distance_m": 19532.105, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0019H", "location": "Theobalds Grove", "stage_seq": 17, "distance_m": 21818.157, "section_seq": 1, "route_path_id": 117982}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": null, "location": "Cheshunt", "stage_seq": 18, "distance_m": 23376.059, "section_seq": 1, "route_path_id": 117982}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23376.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 117982}], "total_distance_m": 23376.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21760.38, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1615.679, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:19Z", "source_id": 64325851, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:47:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:24Z", "source_id": 20383631, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15449, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:33Z", "source_id": 64328900, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:38Z", "source_id": 20384603, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15444, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:28Z", "source_id": 64331549, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:29Z", "source_id": 20385367, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:43Z", "source_id": 64334318, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:54:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:46Z", "source_id": 20386258, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:20Z", "source_id": 20387726, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14981, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:44Z", "source_id": 64340654, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:45Z", "source_id": 20388272, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14977, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:01:08Z", "source_id": 64343615, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:01:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:01:10Z", "source_id": 20389110, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14971, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:45Z", "source_id": 64345735, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:51Z", "source_id": 20389675, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14960, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:03Z", "source_id": 64348616, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:06Z", "source_id": 20390434, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14956, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:50Z", "source_id": 64350717, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:07:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:55Z", "source_id": 20391053, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14952, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:50Z", "source_id": 64353116, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:09:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:56Z", "source_id": 20391698, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14948, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:54Z", "source_id": 64355417, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:11:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:59Z", "source_id": 20392373, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14921, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:17Z", "source_id": 64359158, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:20Z", "source_id": 20393431, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14917, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:18Z", "source_id": 64362185, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:26Z", "source_id": 20394266, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14913, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:47Z", "source_id": 64364538, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:20:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:54Z", "source_id": 20394936, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14846, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:26Z", "source_id": 64366969, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:24:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:29Z", "source_id": 20395606, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:24:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2345 |
2345 |
1 |
None |
None |
Cheshunt |
0024 |
0022 |
BAY |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02487/2026-09-22/detailed |
None |
Theobalds Grove |
2026-09-23T00:21:30+01:00 |
Cheshunt |
3.0 |
{"type": "LineString", "coordinates": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]} |
1.0 |
0021 |
0024 |
Theobalds Grove |
Cheshunt |
Cheshunt |
51.7027262 |
-0.0238231 |
51.7027262 |
-0.0238231 |
1 |
0 |
2026-09-21 23:34:22 |
TERMINATED |
2026-09-21 23:24:00 |
Cheshunt |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395606 |
1790032950146593 |
89 |
89 |
2026-09-21 23:34:05.327322 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:05.065388 |
| 727072 |
757579 |
C18607 |
532V79M921 |
2026-09-21 |
COMPLETE |
20395574 |
2026-09-22 00:24:00 |
2026-09-21 23:34:22 |
2026-09-23 23:34:22 |
{"id": 757579, "stp": "O", "toc": "Great Northern", "uid": "C18607", "consist": "717017", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18607/2026-09-22/detailed", "trust_id": "532V79M921", "origin_crs": "WGC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-21", "dest_arr_time": "0024", "dest_platform": "9", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2V79", "timing_status": "ON TIME", "origin_station": "Welwyn Garden City", "current_leg_arr": "0024", "current_leg_dep": "0021", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "2332", "origin_platform": "4", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-21T23:34:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]}", "current_leg_start": "Old Street", "dest_arr_time_act": "0024", "motion_projection": null, "next_location_lat": "51.5186636", "next_location_lon": "-0.0880023", "previous_location": "Old Street", "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 140.131, \"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\": 205.023, \"from_m\": 140.131, \"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\": 3708.632, \"from_m\": 205.023, \"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\": 3762.935, \"from_m\": 3708.632, \"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\": 9257.176, \"from_m\": 3762.935, \"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\": 9573.983, \"from_m\": 9257.176, \"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\": 12284.01, \"from_m\": 9573.983, \"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\": 12370.743, \"from_m\": 12284.01, \"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\": 18149.38, \"from_m\": 12370.743, \"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\": 18190.414, \"from_m\": 18149.38, \"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\": 23108.313, \"from_m\": 18190.414, \"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\": 27244.752, \"from_m\": 23108.313, \"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\": 28106.658, \"from_m\": 27244.752, \"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\": 28189.463, \"from_m\": 28106.658, \"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\": 28696.431, \"from_m\": 28189.463, \"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\": 28816.289, \"from_m\": 28696.431, \"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\": 29669.488, \"from_m\": 28816.289, \"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\": 29793.081, \"from_m\": 29669.488, \"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\": 29898.029, \"from_m\": 29793.081, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 30002.345, \"from_m\": 29898.029, \"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\": 31586.736, \"from_m\": 30002.345, \"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\": 31863.252, \"from_m\": 31586.736, \"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\": 34180.831, \"from_m\": 31863.252, \"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\": 34343.014, \"from_m\": 34180.831, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 34345.475, \"from_m\": 34343.014, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 757579, \"profile_key\": \"4f4f20ca8515d1010fe613ea3617a6686802ef892430fc5cc349ca2728cfd86f\", \"schedule_id\": 35547, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337\", \"location\": \"Hatfield\", \"stage_seq\": 2, \"distance_m\": 4095.166, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340\", \"location\": \"Welham Green\", \"stage_seq\": 3, \"distance_m\": 7590.46, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2342H\", \"location\": \"Brookmans Park\", \"stage_seq\": 4, \"distance_m\": 9374.48, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2346\", \"location\": \"Potters Bar\", \"stage_seq\": 5, \"distance_m\": 12114.23, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349\", \"location\": \"Hadley Wood\", \"stage_seq\": 6, \"distance_m\": 15621.011, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2352\", \"location\": \"New Barnet\", \"stage_seq\": 7, \"distance_m\": 17833.942, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2354\", \"location\": \"Oakleigh Park\", \"stage_seq\": 8, \"distance_m\": 19216.503, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"2357\", \"location\": \"New Southgate\", \"stage_seq\": 9, \"distance_m\": 22247.151, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0002\", \"location\": \"Alexandra Palace\", \"stage_seq\": 10, \"distance_m\": 24643.951, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005\", \"location\": \"Harringay\", \"stage_seq\": 11, \"distance_m\": 27142.96, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": \"0010\", \"location\": \"Finsbury Park\", \"stage_seq\": 12, \"distance_m\": 28594.206, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0014\", \"location\": \"Drayton Park\", \"stage_seq\": 13, \"distance_m\": 30126.505, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0016\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 14, \"distance_m\": 30800.43, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"0017H\", \"wtt_dep\": \"0018\", \"location\": \"Essex Road\", \"stage_seq\": 15, \"distance_m\": 31662.682, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0021H\", \"location\": \"Old Street\", \"stage_seq\": 16, \"distance_m\": 33746.006, \"section_seq\": 1, \"route_path_id\": 144835}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 17, \"distance_m\": 34345.475, \"section_seq\": 1, \"route_path_id\": 144835}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 34345.475, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144835}], \"total_distance_m\": 34345.475, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 34241.159, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 104.316, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2332", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5186636", "current_position_lon": "-0.0880023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:40Z\", \"source_id\": 64308687, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:45Z\", \"source_id\": 20378216, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:23Z\", \"source_id\": 64314395, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:29Z\", \"source_id\": 20379972, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:16Z\", \"source_id\": 64317260, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:21Z\", \"source_id\": 20380851, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:42Z\", \"source_id\": 64320677, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:44Z\", \"source_id\": 20381990, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:39Z\", \"source_id\": 64326299, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:40Z\", \"source_id\": 20383778, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:16Z\", \"source_id\": 64329865, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:20Z\", \"source_id\": 20384888, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:08Z\", \"source_id\": 64332394, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:11Z\", \"source_id\": 20385639, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:38Z\", \"source_id\": 64336845, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:45Z\", \"source_id\": 20387066, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:27Z\", \"source_id\": 64340300, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:31Z\", \"source_id\": 20388172, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:09Z\", \"source_id\": 64348740, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:16Z\", \"source_id\": 20390487, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:17Z\", \"source_id\": 64355804, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:21Z\", \"source_id\": 20392479, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:19Z\", \"source_id\": 64359195, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:20Z\", \"source_id\": 20393447, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:59Z\", \"source_id\": 64361842, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:59Z\", \"source_id\": 20394158, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:25Z\", \"source_id\": 64365131, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:31Z\", \"source_id\": 20395118, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:18Z\", \"source_id\": 64366846, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:19Z\", \"source_id\": 20395574, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1790032940075679, "current_leg_arrival_utc": "2026-09-23T00:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:08.521580", "service_state_evidence_id": 20395574, "current_leg_start_actual_dep": "2026-09-23T00:21:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-21T23:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:08.536895", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
O |
WGC |
MOG |
2V79 |
717017 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 140.131, "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": 205.023, "from_m": 140.131, "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": 3708.632, "from_m": 205.023, "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": 3762.935, "from_m": 3708.632, "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": 9257.176, "from_m": 3762.935, "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": 9573.983, "from_m": 9257.176, "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": 12284.01, "from_m": 9573.983, "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": 12370.743, "from_m": 12284.01, "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": 18149.38, "from_m": 12370.743, "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": 18190.414, "from_m": 18149.38, "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": 23108.313, "from_m": 18190.414, "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": 27244.752, "from_m": 23108.313, "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": 28106.658, "from_m": 27244.752, "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": 28189.463, "from_m": 28106.658, "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": 28696.431, "from_m": 28189.463, "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": 28816.289, "from_m": 28696.431, "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": 29669.488, "from_m": 28816.289, "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": 29793.081, "from_m": 29669.488, "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": 29898.029, "from_m": 29793.081, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 30002.345, "from_m": 29898.029, "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": 31586.736, "from_m": 30002.345, "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": 31863.252, "from_m": 31586.736, "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": 34180.831, "from_m": 31863.252, "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": 34343.014, "from_m": 34180.831, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 34345.475, "from_m": 34343.014, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 757579, "profile_key": "4f4f20ca8515d1010fe613ea3617a6686802ef892430fc5cc349ca2728cfd86f", "schedule_id": 35547, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2332", "location": "Welwyn Garden City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "Hatfield", "stage_seq": 2, "distance_m": 4095.166, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Welham Green", "stage_seq": 3, "distance_m": 7590.46, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2342H", "location": "Brookmans Park", "stage_seq": 4, "distance_m": 9374.48, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Potters Bar", "stage_seq": 5, "distance_m": 12114.23, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349", "location": "Hadley Wood", "stage_seq": 6, "distance_m": 15621.011, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2352", "location": "New Barnet", "stage_seq": 7, "distance_m": 17833.942, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354", "location": "Oakleigh Park", "stage_seq": 8, "distance_m": 19216.503, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357", "location": "New Southgate", "stage_seq": 9, "distance_m": 22247.151, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Alexandra Palace", "stage_seq": 10, "distance_m": 24643.951, "section_seq": 1, "route_path_id": 144835}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Harringay", "stage_seq": 11, "distance_m": 27142.96, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0010", "location": "Finsbury Park", "stage_seq": 12, "distance_m": 28594.206, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0014", "location": "Drayton Park", "stage_seq": 13, "distance_m": 30126.505, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0016", "location": "Highbury & Islington (Great Northern)", "stage_seq": 14, "distance_m": 30800.43, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0018", "location": "Essex Road", "stage_seq": 15, "distance_m": 31662.682, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0021H", "location": "Old Street", "stage_seq": 16, "distance_m": 33746.006, "section_seq": 1, "route_path_id": 144835}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 17, "distance_m": 34345.475, "section_seq": 1, "route_path_id": 144835}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 34345.475, "from_m": 0.0, "section_seq": 1, "route_path_id": 144835}], "total_distance_m": 34345.475, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 34241.159, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 104.316, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:40Z", "source_id": 64308687, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:36:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:45Z", "source_id": 20378216, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15916, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:23Z", "source_id": 64314395, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:39:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:29Z", "source_id": 20379972, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15920, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:16Z", "source_id": 64317260, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:42:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:21Z", "source_id": 20380851, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:42Z", "source_id": 64320677, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:44Z", "source_id": 20381990, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15954, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:39Z", "source_id": 64326299, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:48:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:40Z", "source_id": 20383778, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:16Z", "source_id": 64329865, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:51:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:20Z", "source_id": 20384888, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15979, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:08Z", "source_id": 64332394, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:53:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:11Z", "source_id": 20385639, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15991, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:38Z", "source_id": 64336845, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:56:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:45Z", "source_id": 20387066, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16007, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:27Z", "source_id": 64340300, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:59:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:31Z", "source_id": 20388172, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16147, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:09Z", "source_id": 64348740, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:06:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:16Z", "source_id": 20390487, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:17Z", "source_id": 64355804, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:21Z", "source_id": 20392479, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:19Z", "source_id": 64359195, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:15:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:20Z", "source_id": 20393447, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:59Z", "source_id": 64361842, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:17:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:59Z", "source_id": 20394158, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:25Z", "source_id": 64365131, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:21:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:31Z", "source_id": 20395118, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:18Z", "source_id": 64366846, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:24:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:19Z", "source_id": 20395574, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:24:00+01:00", "operational_fact": true}] |
Welwyn Garden City |
2332 |
2332 |
4 |
None |
None |
Moorgate (Great Northern) |
0024 |
0024 |
9 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18607/2026-09-22/detailed |
None |
Old Street |
2026-09-23T00:21:30+01:00 |
Moorgate (Great Northern) |
3.0 |
{"type": "LineString", "coordinates": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]} |
0.4 |
0021 |
0024 |
Old Street |
Moorgate (Great Northern) |
Moorgate (Great Northern) |
51.5186636 |
-0.0880023 |
51.5186636 |
-0.0880023 |
1 |
0 |
2026-09-21 23:34:22 |
TERMINATED |
2026-09-21 23:24:00 |
Moorgate (Great Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395574 |
1790032940075679 |
85 |
85 |
2026-09-21 23:34:08.536895 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:08.521580 |
| 727073 |
757753 |
W69520 |
052J75M921 |
2026-09-21 |
COMPLETE |
20395648 |
2026-09-22 00:24:00 |
2026-09-21 23:34:22 |
2026-09-23 23:34:22 |
{"id": 757753, "stp": "P", "toc": "ScotRail", "uid": "W69520", "consist": "385046", "dest_crs": "GLQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69520/2026-09-22/detailed", "trust_id": "052J75M921", "origin_crs": "FKG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-21", "dest_arr_time": "0022", "dest_platform": "2", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "2J75", "timing_status": "LATE", "origin_station": "Falkirk Grahamston", "current_leg_arr": "0024", "current_leg_dep": "0018", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "2342", "origin_platform": "2", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-21T23:34:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.229769152310883, 55.881644433241455], [-4.2299851, 55.881712600000014], [-4.2301474, 55.88176289999999], [-4.230275, 55.8817986], [-4.2304283, 55.881839799999995], [-4.230560499999999, 55.881872900000005], [-4.2306517, 55.88189539999998], [-4.2306883, 55.881904500000005], [-4.230838799999999, 55.8819409], [-4.230966699999999, 55.8819704], [-4.2321868, 55.882226200000005], [-4.2325957, 55.882315199999994], [-4.2329776, 55.88241560000001], [-4.2337595, 55.882642700000005], [-4.2340335, 55.8827184], [-4.2343618, 55.8827899], [-4.2347429, 55.88284649999999], [-4.2348768, 55.88286049999999], [-4.2351751, 55.882873], [-4.2356927, 55.88285399999999], [-4.2360351, 55.88282019999999], [-4.2363407, 55.882773199999995], [-4.236738299999999, 55.8826758], [-4.2369562, 55.8826091], [-4.2371696, 55.88253780000001], [-4.2374622, 55.882403499999995], [-4.2376667, 55.8822819], [-4.2379138, 55.88212579999999], [-4.237925199999999, 55.88211750000001], [-4.2381961, 55.881858699999995], [-4.238370399999999, 55.881642099999986], [-4.238614499999999, 55.8813006], [-4.2387879, 55.881063], [-4.239042699999999, 55.8807355], [-4.2390598, 55.8807149], [-4.2395168, 55.880163499999995], [-4.2395794, 55.88007830000001], [-4.2397287, 55.879875199999994], [-4.239785173019567, 55.87979530559372], [-4.239889864835954, 55.87964805867017], [-4.239983394385633, 55.8795181648262], [-4.240067339245877, 55.87940314130526], [-4.24014327699396, 55.879300505350855], [-4.240212785207151, 55.879207774206485], [-4.240277441462727, 55.879122465115636], [-4.240338823337956, 55.879042095321786], [-4.240398508410113, 55.87896418206843], [-4.24045807425647, 55.878886242599066], [-4.240519098454298, 55.87880579415717], [-4.240583158580872, 55.87872035398624], [-4.240651832213461, 55.87862743932976], [-4.2407266969293405, 55.87852456743123], [-4.240809330305781, 55.87840925553414], [-4.240901309920058, 55.878279020881955], [-4.24100421334944, 55.878131380718195], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Springburn", "dest_arr_time_act": "0022", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Springburn", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 665.207, \"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\": 2199.406, \"from_m\": 665.207, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2793.966, \"from_m\": 2199.406, \"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\": 2895.721, \"from_m\": 2793.966, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3577.25, \"from_m\": 2895.721, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4007.047, \"from_m\": 3577.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4600.5, \"from_m\": 4007.047, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7261.085, \"from_m\": 4600.5, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7368.511, \"from_m\": 7261.085, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7908.314, \"from_m\": 7368.511, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13116.192, \"from_m\": 7908.314, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14064.35, \"from_m\": 13116.192, \"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\": 22698.097, \"from_m\": 14064.35, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22766.639, \"from_m\": 22698.097, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24817.47, \"from_m\": 22766.639, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24995.89, \"from_m\": 24817.47, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32824.567, \"from_m\": 24995.89, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33192.38, \"from_m\": 32824.567, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34377.17, \"from_m\": 33192.38, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36334.135, \"from_m\": 34377.17, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36404.276, \"from_m\": 36334.135, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36610.123, \"from_m\": 36404.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36675.324, \"from_m\": 36610.123, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37350.438, \"from_m\": 36675.324, \"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\": 37947.963, \"from_m\": 37350.438, \"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\": 38444.209, \"from_m\": 37947.963, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 757753, \"profile_key\": \"13d30e36a3e92ccd98c93ece4d120cefe3d06646e390fa88ae625c7c34d8ccba\", \"schedule_id\": 27961, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131132}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345\", \"location\": \"Camelon\", \"stage_seq\": 2, \"distance_m\": 2130.158, \"section_seq\": 1, \"route_path_id\": 131132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 3, \"distance_m\": 2784.372, \"section_seq\": 1, \"route_path_id\": 131132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 4, \"distance_m\": 3577.25, \"section_seq\": 1, \"route_path_id\": 131132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 5, \"distance_m\": 7092.241, \"section_seq\": 1, \"route_path_id\": 131132}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356H\", \"location\": \"Cumbernauld\", \"stage_seq\": 6, \"distance_m\": 15986.837, \"section_seq\": 1, \"route_path_id\": 131132}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2358H\", \"location\": \"Greenfaulds\", \"stage_seq\": 7, \"distance_m\": 17115.589, \"section_seq\": 1, \"route_path_id\": 131132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002H\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 8, \"distance_m\": 22698.097, \"section_seq\": 1, \"route_path_id\": 131132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004\", \"location\": \"Gartcosh Jn\", \"stage_seq\": 9, \"distance_m\": 24935.235, \"section_seq\": 1, \"route_path_id\": 131132}, {\"is_pass\": false, \"wtt_arr\": \"0004H\", \"wtt_dep\": \"0005H\", \"location\": \"Gartcosh\", \"stage_seq\": 10, \"distance_m\": 25391.879, \"section_seq\": 1, \"route_path_id\": 131132}, {\"is_pass\": false, \"wtt_arr\": \"0008H\", \"wtt_dep\": \"0009\", \"location\": \"Stepps\", \"stage_seq\": 11, \"distance_m\": 29350.734, \"section_seq\": 1, \"route_path_id\": 131132}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0012\", \"location\": \"Robroyston\", \"stage_seq\": 12, \"distance_m\": 31470.089, \"section_seq\": 1, \"route_path_id\": 131132}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0017H\", \"location\": \"Springburn\", \"stage_seq\": 13, \"distance_m\": 35616.557, \"section_seq\": 1, \"route_path_id\": 131132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 14, \"distance_m\": 36548.508, \"section_seq\": 1, \"route_path_id\": 131132}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 15, \"distance_m\": 38444.209, \"section_seq\": 1, \"route_path_id\": 131132}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38444.209, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131132}], \"total_distance_m\": 38444.209, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38444.209, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2342", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:15Z\", \"source_id\": 64321480, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:20Z\", \"source_id\": 20382280, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:11Z\", \"source_id\": 64337533, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:16Z\", \"source_id\": 20387301, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:44Z\", \"source_id\": 64340657, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:51Z\", \"source_id\": 20388282, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:33Z\", \"source_id\": 64349170, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:34Z\", \"source_id\": 20390591, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:50Z\", \"source_id\": 64351974, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:55Z\", \"source_id\": 20391384, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1547, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:20Z\", \"source_id\": 64357004, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:25Z\", \"source_id\": 20392810, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1520, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:32Z\", \"source_id\": 64361353, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:35Z\", \"source_id\": 20394062, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1407, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:34Z\", \"source_id\": 64367092, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:39Z\", \"source_id\": 20395648, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "2", "timing_fact_generation": 1790032960312415, "current_leg_arrival_utc": "2026-09-23T00:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:10.561339", "service_state_evidence_id": 20395648, "current_leg_start_actual_dep": "2026-09-23T00:19:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-21T23:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:14.600452", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
FKG |
GLQ |
2J75 |
385046 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 665.207, "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": 2199.406, "from_m": 665.207, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2793.966, "from_m": 2199.406, "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": 2895.721, "from_m": 2793.966, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3577.25, "from_m": 2895.721, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4007.047, "from_m": 3577.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4600.5, "from_m": 4007.047, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7261.085, "from_m": 4600.5, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7368.511, "from_m": 7261.085, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7908.314, "from_m": 7368.511, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13116.192, "from_m": 7908.314, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14064.35, "from_m": 13116.192, "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": 22698.097, "from_m": 14064.35, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22766.639, "from_m": 22698.097, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24817.47, "from_m": 22766.639, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24995.89, "from_m": 24817.47, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32824.567, "from_m": 24995.89, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33192.38, "from_m": 32824.567, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34377.17, "from_m": 33192.38, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36334.135, "from_m": 34377.17, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36404.276, "from_m": 36334.135, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36610.123, "from_m": 36404.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 36675.324, "from_m": 36610.123, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37350.438, "from_m": 36675.324, "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": 37947.963, "from_m": 37350.438, "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": 38444.209, "from_m": 37947.963, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 757753, "profile_key": "13d30e36a3e92ccd98c93ece4d120cefe3d06646e390fa88ae625c7c34d8ccba", "schedule_id": 27961, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2342", "location": "Falkirk Grahamston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131132}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "Camelon", "stage_seq": 2, "distance_m": 2130.158, "section_seq": 1, "route_path_id": 131132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Carmuirs East Jn", "stage_seq": 3, "distance_m": 2784.372, "section_seq": 1, "route_path_id": 131132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Carmuirs West Jn", "stage_seq": 4, "distance_m": 3577.25, "section_seq": 1, "route_path_id": 131132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349H", "location": "Greenhill Lower Jn", "stage_seq": 5, "distance_m": 7092.241, "section_seq": 1, "route_path_id": 131132}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356H", "location": "Cumbernauld", "stage_seq": 6, "distance_m": 15986.837, "section_seq": 1, "route_path_id": 131132}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2358H", "location": "Greenfaulds", "stage_seq": 7, "distance_m": 17115.589, "section_seq": 1, "route_path_id": 131132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "Garnqueen North Jn", "stage_seq": 8, "distance_m": 22698.097, "section_seq": 1, "route_path_id": 131132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Gartcosh Jn", "stage_seq": 9, "distance_m": 24935.235, "section_seq": 1, "route_path_id": 131132}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0005H", "location": "Gartcosh", "stage_seq": 10, "distance_m": 25391.879, "section_seq": 1, "route_path_id": 131132}, {"is_pass": false, "wtt_arr": "0008H", "wtt_dep": "0009", "location": "Stepps", "stage_seq": 11, "distance_m": 29350.734, "section_seq": 1, "route_path_id": 131132}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0012", "location": "Robroyston", "stage_seq": 12, "distance_m": 31470.089, "section_seq": 1, "route_path_id": 131132}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0017H", "location": "Springburn", "stage_seq": 13, "distance_m": 35616.557, "section_seq": 1, "route_path_id": 131132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019", "location": "Cowlairs South Jn", "stage_seq": 14, "distance_m": 36548.508, "section_seq": 1, "route_path_id": 131132}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 15, "distance_m": 38444.209, "section_seq": 1, "route_path_id": 131132}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38444.209, "from_m": 0.0, "section_seq": 1, "route_path_id": 131132}], "total_distance_m": 38444.209, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38444.209, "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": 1136, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:15Z", "source_id": 64321480, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:45:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:20Z", "source_id": 20382280, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2134, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:11Z", "source_id": 64337533, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:57:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:16Z", "source_id": 20387301, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2141, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:44Z", "source_id": 64340657, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:59:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:51Z", "source_id": 20388282, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1506, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:33Z", "source_id": 64349170, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:06:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:34Z", "source_id": 20390591, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1509, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:50Z", "source_id": 64351974, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:10:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:55Z", "source_id": 20391384, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1547, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:20Z", "source_id": 64357004, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:12:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:25Z", "source_id": 20392810, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1520, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:32Z", "source_id": 64361353, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:17:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:35Z", "source_id": 20394062, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1407, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:34Z", "source_id": 64367092, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:24:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:39Z", "source_id": 20395648, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:24:00+01:00", "operational_fact": true}] |
Falkirk Grahamston |
2342 |
2342 |
2 |
None |
None |
Glasgow Queen St High Level |
0022 |
0022 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69520/2026-09-22/detailed |
None |
Springburn |
2026-09-23T00:19:30+01:00 |
Glasgow Queen St High Level |
6.0 |
{"type": "LineString", "coordinates": [[-4.229769152310883, 55.881644433241455], [-4.2299851, 55.881712600000014], [-4.2301474, 55.88176289999999], [-4.230275, 55.8817986], [-4.2304283, 55.881839799999995], [-4.230560499999999, 55.881872900000005], [-4.2306517, 55.88189539999998], [-4.2306883, 55.881904500000005], [-4.230838799999999, 55.8819409], [-4.230966699999999, 55.8819704], [-4.2321868, 55.882226200000005], [-4.2325957, 55.882315199999994], [-4.2329776, 55.88241560000001], [-4.2337595, 55.882642700000005], [-4.2340335, 55.8827184], [-4.2343618, 55.8827899], [-4.2347429, 55.88284649999999], [-4.2348768, 55.88286049999999], [-4.2351751, 55.882873], [-4.2356927, 55.88285399999999], [-4.2360351, 55.88282019999999], [-4.2363407, 55.882773199999995], [-4.236738299999999, 55.8826758], [-4.2369562, 55.8826091], [-4.2371696, 55.88253780000001], [-4.2374622, 55.882403499999995], [-4.2376667, 55.8822819], [-4.2379138, 55.88212579999999], [-4.237925199999999, 55.88211750000001], [-4.2381961, 55.881858699999995], [-4.238370399999999, 55.881642099999986], [-4.238614499999999, 55.8813006], [-4.2387879, 55.881063], [-4.239042699999999, 55.8807355], [-4.2390598, 55.8807149], [-4.2395168, 55.880163499999995], [-4.2395794, 55.88007830000001], [-4.2397287, 55.879875199999994], [-4.239785173019567, 55.87979530559372], [-4.239889864835954, 55.87964805867017], [-4.239983394385633, 55.8795181648262], [-4.240067339245877, 55.87940314130526], [-4.24014327699396, 55.879300505350855], [-4.240212785207151, 55.879207774206485], [-4.240277441462727, 55.879122465115636], [-4.240338823337956, 55.879042095321786], [-4.240398508410113, 55.87896418206843], [-4.24045807425647, 55.878886242599066], [-4.240519098454298, 55.87880579415717], [-4.240583158580872, 55.87872035398624], [-4.240651832213461, 55.87862743932976], [-4.2407266969293405, 55.87852456743123], [-4.240809330305781, 55.87840925553414], [-4.240901309920058, 55.878279020881955], [-4.24100421334944, 55.878131380718195], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
1.8 |
0018 |
0024 |
Springburn |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-21 23:34:22 |
TERMINATED |
2026-09-21 23:24:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395648 |
1790032960312415 |
46 |
46 |
2026-09-21 23:34:14.600452 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:10.561339 |
| 727074 |
747509 |
U02294 |
894Q011821 |
2026-09-21 |
COMPLETE |
20396071 |
2026-09-22 00:09:00 |
2026-09-21 23:34:22 |
2026-09-23 23:34:22 |
{"id": 747509, "stp": "N", "toc": "Unknown", "uid": "U02294", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:U02294/2026-09-22/detailed", "trust_id": "894Q011821", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambria Jn", "service_date": "2026-09-21", "dest_arr_time": "0009", "dest_platform": null, "is_terminated": 1, "next_location": "Cambria Jn", "signalling_id": "4Q01", "timing_status": "ON TIME", "origin_station": "Tonbridge Engineers Siding", "current_leg_arr": "0009", "current_leg_dep": "0002", "current_leg_end": "Cambria Jn", "origin_dep_time": "2219", "origin_platform": null, "current_location": "Cambria Jn", "last_update_time": "2026-09-21T23:34:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.098794, 51.4940623], [-0.0988755, 51.4938101], [-0.0989336, 51.4936143], [-0.09896099999999998, 51.4935219], [-0.0990515, 51.4931558], [-0.09910819999999998, 51.4929204], [-0.0991693, 51.4926427], [-0.09920439999999998, 51.49241610000001], [-0.09921879999999998, 51.4922424], [-0.0992293, 51.4920493], [-0.0992205, 51.491831], [-0.09920679999999998, 51.491664699999994], [-0.0991738, 51.4914452], [-0.099125, 51.4912171], [-0.09907929999999998, 51.49102280000001], [-0.0990069, 51.4908124], [-0.0989056, 51.4905624], [-0.0987607, 51.4902544], [-0.0985822, 51.489945299999995], [-0.09843699999999998, 51.4897166], [-0.0982813, 51.4894965], [-0.0979078, 51.4889652], [-0.097806, 51.48882319999999], [-0.09755379999999998, 51.4884622], [-0.0972711, 51.48804049999999], [-0.09714839999999998, 51.4878565], [-0.0970165, 51.48765569999999], [-0.0969136, 51.4874818], [-0.0966801, 51.4870659], [-0.0964857, 51.48666009999999], [-0.0963224, 51.48634280000001], [-0.0962195, 51.4861356], [-0.0961355, 51.4859471], [-0.0960516, 51.4857302], [-0.0959949, 51.485569000000005], [-0.0959464, 51.4853919], [-0.09590709999999998, 51.4851942], [-0.0958312, 51.48477559999999], [-0.0957788, 51.484379999999994], [-0.09574879999999998, 51.48408010000001], [-0.0957332, 51.4838167], [-0.09572959999999998, 51.483648], [-0.09571409999999998, 51.4832408], [-0.0956945, 51.48287860000001], [-0.0956593, 51.48242940000001], [-0.0956371, 51.48209249999999], [-0.0956166, 51.481730799999994], [-0.0955962, 51.48146320000001], [-0.0955761, 51.4810887], [-0.09554429999999998, 51.4806478], [-0.09551800000000002, 51.4802594], [-0.0954709, 51.479648799999985], [-0.09543069999999998, 51.479029], [-0.0954096, 51.4786966], [-0.0954017, 51.4784839], [-0.0954012, 51.4783179], [-0.0954054, 51.478198000000006], [-0.0954123, 51.478023499999985], [-0.0954216, 51.4778776], [-0.0954546, 51.4776339], [-0.0955007, 51.477343399999995], [-0.0955584, 51.477055], [-0.095637, 51.4767706], [-0.0957056, 51.4765519], [-0.0958318, 51.476228500000005], [-0.09594099999999998, 51.4759906], [-0.0960774, 51.475745], [-0.096214, 51.47552060000001], [-0.09638299999999998, 51.475272299999986], [-0.09645349999999998, 51.4751722], [-0.0965261, 51.475077], [-0.0966271, 51.474947699999994], [-0.09681339999999998, 51.474736099999994], [-0.0969343, 51.47460949999999], [-0.0971739, 51.4743842], [-0.09746639999999998, 51.4741381], [-0.09769129999999998, 51.47396369999999], [-0.09790949999999998, 51.4737982], [-0.0981774, 51.4735895], [-0.0984815, 51.4733573], [-0.0987437, 51.4731516], [-0.0992401, 51.4727767], [-0.0996477, 51.47245730000001], [-0.0999091, 51.472238899999994], [-0.10015689999999998, 51.472015], [-0.1004871, 51.47169060000001], [-0.1007484, 51.4714062], [-0.1009976, 51.4710961], [-0.1012529, 51.47075759999999], [-0.1014425, 51.4704749], [-0.1016011, 51.4701888], [-0.1017015, 51.46996549999999], [-0.1018272, 51.46965839999999], [-0.1018643, 51.4694669], [-0.1018831, 51.4693635], [-0.1019005, 51.46920239999999], [-0.1019112, 51.46912390000001], [-0.1019293, 51.4690224], [-0.101955, 51.46890809999999], [-0.1020136, 51.4686262], [-0.1020309175085648, 51.468526169286115], [-0.10204760529009918, 51.46836821690052], [-0.10206179276353268, 51.468228666890354], [-0.10207321064244498, 51.46810491909434], [-0.1020815896404158, 51.467994373351154], [-0.10208666047102488, 51.46789442949954], [-0.10208815384785189, 51.467802487378194], [-0.10208580048447652, 51.467715946825834], [-0.10207933109447848, 51.46763220768115], [-0.10206847639143753, 51.467548669782886], [-0.10205296708893331, 51.46746273296972], [-0.10203253390054556, 51.46737179708039], [-0.10200690753985392, 51.46727326195359], [-0.10197581872043818, 51.46716452742804], [-0.10193899815587798, 51.46704299334244], [-0.10189617655975304, 51.46690605953552], [-0.10184708464564313, 51.46675112584596], [-0.1018401, 51.4667378], [-0.101751, 51.4665987], [-0.1015885, 51.4664015], [-0.1014427, 51.4662656], [-0.101241, 51.4661167], [-0.1009987, 51.4659777], [-0.100762, 51.4658723], [-0.1005565, 51.4657948], [-0.1003378, 51.4657241], [-0.1001728, 51.4656835], [-0.0999987, 51.465649], [-0.0998461, 51.4656206], [-0.0996047, 51.4655901], [-0.0993883, 51.4655763], [-0.0991443, 51.4655737]]}", "current_leg_start": "Elephant & Castle", "dest_arr_time_act": "0009", "motion_projection": null, "next_location_lat": "51.4655737", "next_location_lon": "-0.0991443", "previous_location": "Elephant & Castle", "current_leg_milage": "2.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 266.351, \"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\": 313.189, \"from_m\": 266.351, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 337.231, \"from_m\": 313.189, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 801.277, \"from_m\": 337.231, \"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\": 1662.782, \"from_m\": 801.277, \"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\": 2447.615, \"from_m\": 1662.782, \"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\": 8450.054, \"from_m\": 2447.615, \"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\": 11927.025, \"from_m\": 8450.054, \"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\": 14477.67, \"from_m\": 11927.025, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17264.246, \"from_m\": 14477.67, \"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\": 23627.382, \"from_m\": 17264.246, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25592.895, \"from_m\": 23627.382, \"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\": 25635.718, \"from_m\": 25592.895, \"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\": 28388.377, \"from_m\": 25635.718, \"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\": 29558.235, \"from_m\": 28388.377, \"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\": 29651.826, \"from_m\": 29558.235, \"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\": 37474.606, \"from_m\": 29651.826, \"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\": 37546.071, \"from_m\": 37474.606, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43074.811, \"from_m\": 37546.071, \"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\": 43623.337, \"from_m\": 43074.811, \"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\": 43661.762, \"from_m\": 43623.337, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47625.043, \"from_m\": 43661.762, \"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\": 47668.763, \"from_m\": 47625.043, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50152.194, \"from_m\": 47668.763, \"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\": 50236.117, \"from_m\": 50152.194, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50267.724, \"from_m\": 50236.117, \"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\": 50723.307, \"from_m\": 50267.724, \"capability_applied\": null, \"effective_limit_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\": 747509, \"profile_key\": \"4d7e1d150973baf82b7384e82bf7ce3f6a102f6f151bcb89a6c145306c43aed9\", \"schedule_id\": 41318, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"Tonbridge Engineers Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Tonbridge\", \"stage_seq\": 2, \"distance_m\": 518.211, \"section_seq\": 1, \"route_path_id\": 147273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235H\", \"location\": \"Sevenoaks\", \"stage_seq\": 3, \"distance_m\": 12603.373, \"section_seq\": 1, \"route_path_id\": 147273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245H\", \"location\": \"Orpington\", \"stage_seq\": 4, \"distance_m\": 25843.11, \"section_seq\": 1, \"route_path_id\": 147273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 5, \"distance_m\": 28511.562, \"section_seq\": 1, \"route_path_id\": 147273}, {\"is_pass\": false, \"wtt_arr\": \"2249H\", \"wtt_dep\": \"2252H\", \"location\": \"Bickley Jn\", \"stage_seq\": 6, \"distance_m\": 29595.915, \"section_seq\": 1, \"route_path_id\": 147273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Bromley South\", \"stage_seq\": 7, \"distance_m\": 32384.617, \"section_seq\": 1, \"route_path_id\": 147273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258H\", \"location\": \"Shortlands\", \"stage_seq\": 8, \"distance_m\": 33714.071, \"section_seq\": 1, \"route_path_id\": 147273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Beckenham Junction\", \"stage_seq\": 9, \"distance_m\": 35861.241, \"section_seq\": 1, \"route_path_id\": 147273}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2336\", \"location\": \"Kent House\", \"stage_seq\": 10, \"distance_m\": 37200.673, \"section_seq\": 1, \"route_path_id\": 147273}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2349\", \"location\": \"Herne Hill\", \"stage_seq\": 11, \"distance_m\": 43364.012, \"section_seq\": 1, \"route_path_id\": 147273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Loughborough Jn\", \"stage_seq\": 12, \"distance_m\": 44981.352, \"section_seq\": 1, \"route_path_id\": 147273}, {\"is_pass\": false, \"wtt_arr\": \"2359H\", \"wtt_dep\": \"0004H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 13, \"distance_m\": 47668.763, \"section_seq\": 1, \"route_path_id\": 147273}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008\", \"location\": \"Loughborough Jn\", \"stage_seq\": 14, \"distance_m\": 50370.765, \"section_seq\": 1, \"route_path_id\": 147273}, {\"is_pass\": false, \"wtt_arr\": \"0009\", \"wtt_dep\": null, \"location\": \"Cambria Jn\", \"stage_seq\": 15, \"distance_m\": 50723.307, \"section_seq\": 1, \"route_path_id\": 147273}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50723.307, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147273}], \"total_distance_m\": 50723.307, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 50385.491, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 337.816, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2219", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4655737", "current_position_lon": "-0.0991443", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:56Z\", \"source_id\": 64164366, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:59Z\", \"source_id\": 20334059, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:11Z\", \"source_id\": 64206024, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:16Z\", \"source_id\": 20346537, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:04Z\", \"source_id\": 64225000, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:10Z\", \"source_id\": 20352416, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:12Z\", \"source_id\": 64242481, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:15Z\", \"source_id\": 20357617, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:47Z\", \"source_id\": 64247301, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:50Z\", \"source_id\": 20359052, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:55Z\", \"source_id\": 64256537, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:02Z\", \"source_id\": 20361887, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:53Z\", \"source_id\": 64259929, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:59Z\", \"source_id\": 20362963, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:42Z\", \"source_id\": 64320696, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:44Z\", \"source_id\": 20381991, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:40Z\", \"source_id\": 64333070, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:45Z\", \"source_id\": 20385859, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:10Z\", \"source_id\": 20396071, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:09:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambria Jn", "service_state_platform": null, "timing_fact_generation": 1790033050763109, "current_leg_arrival_utc": "2026-09-23T00:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:10.755363", "service_state_evidence_id": 20396071, "current_leg_start_actual_dep": "2026-09-23T00:04:30+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-21T23:09:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:14.588053", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
None |
4Q01 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 266.351, "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": 313.189, "from_m": 266.351, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 337.231, "from_m": 313.189, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 801.277, "from_m": 337.231, "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": 1662.782, "from_m": 801.277, "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": 2447.615, "from_m": 1662.782, "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": 8450.054, "from_m": 2447.615, "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": 11927.025, "from_m": 8450.054, "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": 14477.67, "from_m": 11927.025, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17264.246, "from_m": 14477.67, "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": 23627.382, "from_m": 17264.246, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25592.895, "from_m": 23627.382, "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": 25635.718, "from_m": 25592.895, "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": 28388.377, "from_m": 25635.718, "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": 29558.235, "from_m": 28388.377, "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": 29651.826, "from_m": 29558.235, "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": 37474.606, "from_m": 29651.826, "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": 37546.071, "from_m": 37474.606, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43074.811, "from_m": 37546.071, "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": 43623.337, "from_m": 43074.811, "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": 43661.762, "from_m": 43623.337, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47625.043, "from_m": 43661.762, "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": 47668.763, "from_m": 47625.043, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50152.194, "from_m": 47668.763, "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": 50236.117, "from_m": 50152.194, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50267.724, "from_m": 50236.117, "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": 50723.307, "from_m": 50267.724, "capability_applied": null, "effective_limit_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": 747509, "profile_key": "4d7e1d150973baf82b7384e82bf7ce3f6a102f6f151bcb89a6c145306c43aed9", "schedule_id": 41318, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2219", "location": "Tonbridge Engineers Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221", "location": "Tonbridge", "stage_seq": 2, "distance_m": 518.211, "section_seq": 1, "route_path_id": 147273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235H", "location": "Sevenoaks", "stage_seq": 3, "distance_m": 12603.373, "section_seq": 1, "route_path_id": 147273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245H", "location": "Orpington", "stage_seq": 4, "distance_m": 25843.11, "section_seq": 1, "route_path_id": 147273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Petts Wood Jn", "stage_seq": 5, "distance_m": 28511.562, "section_seq": 1, "route_path_id": 147273}, {"is_pass": false, "wtt_arr": "2249H", "wtt_dep": "2252H", "location": "Bickley Jn", "stage_seq": 6, "distance_m": 29595.915, "section_seq": 1, "route_path_id": 147273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "Bromley South", "stage_seq": 7, "distance_m": 32384.617, "section_seq": 1, "route_path_id": 147273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258H", "location": "Shortlands", "stage_seq": 8, "distance_m": 33714.071, "section_seq": 1, "route_path_id": 147273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "Beckenham Junction", "stage_seq": 9, "distance_m": 35861.241, "section_seq": 1, "route_path_id": 147273}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2336", "location": "Kent House", "stage_seq": 10, "distance_m": 37200.673, "section_seq": 1, "route_path_id": 147273}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2349", "location": "Herne Hill", "stage_seq": 11, "distance_m": 43364.012, "section_seq": 1, "route_path_id": 147273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Loughborough Jn", "stage_seq": 12, "distance_m": 44981.352, "section_seq": 1, "route_path_id": 147273}, {"is_pass": false, "wtt_arr": "2359H", "wtt_dep": "0004H", "location": "Elephant & Castle", "stage_seq": 13, "distance_m": 47668.763, "section_seq": 1, "route_path_id": 147273}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008", "location": "Loughborough Jn", "stage_seq": 14, "distance_m": 50370.765, "section_seq": 1, "route_path_id": 147273}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": null, "location": "Cambria Jn", "stage_seq": 15, "distance_m": 50723.307, "section_seq": 1, "route_path_id": 147273}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50723.307, "from_m": 0.0, "section_seq": 1, "route_path_id": 147273}], "total_distance_m": 50723.307, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 50385.491, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 337.816, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32636, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:56Z", "source_id": 64164366, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:18:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:59Z", "source_id": 20334059, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:11Z", "source_id": 64206024, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:38:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:16Z", "source_id": 20346537, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:04Z", "source_id": 64225000, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:10Z", "source_id": 20352416, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31874, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:12Z", "source_id": 64242481, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:57:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:15Z", "source_id": 20357617, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31849, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:47Z", "source_id": 64247301, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:50Z", "source_id": 20359052, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31351, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:55Z", "source_id": 64256537, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:04:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:02Z", "source_id": 20361887, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31342, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:53Z", "source_id": 64259929, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:59Z", "source_id": 20362963, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29358, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:42Z", "source_id": 64320696, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:44:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:44Z", "source_id": 20381991, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29338, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:40Z", "source_id": 64333070, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:45Z", "source_id": 20385859, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:10Z", "source_id": 20396071, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:09:00+01:00", "operational_fact": true}] |
Tonbridge Engineers Siding |
2219 |
2219 |
None |
None |
None |
Cambria Jn |
0009 |
0009 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:U02294/2026-09-22/detailed |
None |
Elephant & Castle |
2026-09-23T00:04:30+01:00 |
Cambria Jn |
7.0 |
{"type": "LineString", "coordinates": [[-0.098794, 51.4940623], [-0.0988755, 51.4938101], [-0.0989336, 51.4936143], [-0.09896099999999998, 51.4935219], [-0.0990515, 51.4931558], [-0.09910819999999998, 51.4929204], [-0.0991693, 51.4926427], [-0.09920439999999998, 51.49241610000001], [-0.09921879999999998, 51.4922424], [-0.0992293, 51.4920493], [-0.0992205, 51.491831], [-0.09920679999999998, 51.491664699999994], [-0.0991738, 51.4914452], [-0.099125, 51.4912171], [-0.09907929999999998, 51.49102280000001], [-0.0990069, 51.4908124], [-0.0989056, 51.4905624], [-0.0987607, 51.4902544], [-0.0985822, 51.489945299999995], [-0.09843699999999998, 51.4897166], [-0.0982813, 51.4894965], [-0.0979078, 51.4889652], [-0.097806, 51.48882319999999], [-0.09755379999999998, 51.4884622], [-0.0972711, 51.48804049999999], [-0.09714839999999998, 51.4878565], [-0.0970165, 51.48765569999999], [-0.0969136, 51.4874818], [-0.0966801, 51.4870659], [-0.0964857, 51.48666009999999], [-0.0963224, 51.48634280000001], [-0.0962195, 51.4861356], [-0.0961355, 51.4859471], [-0.0960516, 51.4857302], [-0.0959949, 51.485569000000005], [-0.0959464, 51.4853919], [-0.09590709999999998, 51.4851942], [-0.0958312, 51.48477559999999], [-0.0957788, 51.484379999999994], [-0.09574879999999998, 51.48408010000001], [-0.0957332, 51.4838167], [-0.09572959999999998, 51.483648], [-0.09571409999999998, 51.4832408], [-0.0956945, 51.48287860000001], [-0.0956593, 51.48242940000001], [-0.0956371, 51.48209249999999], [-0.0956166, 51.481730799999994], [-0.0955962, 51.48146320000001], [-0.0955761, 51.4810887], [-0.09554429999999998, 51.4806478], [-0.09551800000000002, 51.4802594], [-0.0954709, 51.479648799999985], [-0.09543069999999998, 51.479029], [-0.0954096, 51.4786966], [-0.0954017, 51.4784839], [-0.0954012, 51.4783179], [-0.0954054, 51.478198000000006], [-0.0954123, 51.478023499999985], [-0.0954216, 51.4778776], [-0.0954546, 51.4776339], [-0.0955007, 51.477343399999995], [-0.0955584, 51.477055], [-0.095637, 51.4767706], [-0.0957056, 51.4765519], [-0.0958318, 51.476228500000005], [-0.09594099999999998, 51.4759906], [-0.0960774, 51.475745], [-0.096214, 51.47552060000001], [-0.09638299999999998, 51.475272299999986], [-0.09645349999999998, 51.4751722], [-0.0965261, 51.475077], [-0.0966271, 51.474947699999994], [-0.09681339999999998, 51.474736099999994], [-0.0969343, 51.47460949999999], [-0.0971739, 51.4743842], [-0.09746639999999998, 51.4741381], [-0.09769129999999998, 51.47396369999999], [-0.09790949999999998, 51.4737982], [-0.0981774, 51.4735895], [-0.0984815, 51.4733573], [-0.0987437, 51.4731516], [-0.0992401, 51.4727767], [-0.0996477, 51.47245730000001], [-0.0999091, 51.472238899999994], [-0.10015689999999998, 51.472015], [-0.1004871, 51.47169060000001], [-0.1007484, 51.4714062], [-0.1009976, 51.4710961], [-0.1012529, 51.47075759999999], [-0.1014425, 51.4704749], [-0.1016011, 51.4701888], [-0.1017015, 51.46996549999999], [-0.1018272, 51.46965839999999], [-0.1018643, 51.4694669], [-0.1018831, 51.4693635], [-0.1019005, 51.46920239999999], [-0.1019112, 51.46912390000001], [-0.1019293, 51.4690224], [-0.101955, 51.46890809999999], [-0.1020136, 51.4686262], [-0.1020309175085648, 51.468526169286115], [-0.10204760529009918, 51.46836821690052], [-0.10206179276353268, 51.468228666890354], [-0.10207321064244498, 51.46810491909434], [-0.1020815896404158, 51.467994373351154], [-0.10208666047102488, 51.46789442949954], [-0.10208815384785189, 51.467802487378194], [-0.10208580048447652, 51.467715946825834], [-0.10207933109447848, 51.46763220768115], [-0.10206847639143753, 51.467548669782886], [-0.10205296708893331, 51.46746273296972], [-0.10203253390054556, 51.46737179708039], [-0.10200690753985392, 51.46727326195359], [-0.10197581872043818, 51.46716452742804], [-0.10193899815587798, 51.46704299334244], [-0.10189617655975304, 51.46690605953552], [-0.10184708464564313, 51.46675112584596], [-0.1018401, 51.4667378], [-0.101751, 51.4665987], [-0.1015885, 51.4664015], [-0.1014427, 51.4662656], [-0.101241, 51.4661167], [-0.1009987, 51.4659777], [-0.100762, 51.4658723], [-0.1005565, 51.4657948], [-0.1003378, 51.4657241], [-0.1001728, 51.4656835], [-0.0999987, 51.465649], [-0.0998461, 51.4656206], [-0.0996047, 51.4655901], [-0.0993883, 51.4655763], [-0.0991443, 51.4655737]]} |
2.1 |
0002 |
0009 |
Elephant & Castle |
Cambria Jn |
Cambria Jn |
51.4655737 |
-0.0991443 |
51.4655737 |
-0.0991443 |
1 |
0 |
2026-09-21 23:34:22 |
TERMINATED |
2026-09-21 23:09:00 |
Cambria Jn |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396071 |
1790033050763109 |
71 |
71 |
2026-09-21 23:34:14.588053 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:10.755363 |
| 727075 |
758038 |
W86917 |
035L32M022 |
2026-09-21 |
COMPLETE |
20396088 |
2026-09-22 00:20:00 |
2026-09-21 23:34:22 |
2026-09-23 23:34:22 |
{"id": 758038, "stp": "P", "toc": "ScotRail", "uid": "W86917", "consist": "170451", "dest_crs": "PTH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86917/2026-09-22/detailed", "trust_id": "035L32M022", "origin_crs": "PTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Perth", "service_date": "2026-09-21", "dest_arr_time": "0027", "dest_platform": "6", "is_terminated": 1, "next_location": "Perth", "signalling_id": "5L32", "timing_status": "EARLY", "origin_station": "Perth", "current_leg_arr": "0027", "current_leg_dep": "0025", "current_leg_end": "Perth", "origin_dep_time": "0018", "origin_platform": "1", "current_location": "Perth", "last_update_time": "2026-09-21T23:34:22", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.436645, 56.38763399999999], [-3.4363095, 56.3871842], [-3.4352851, 56.385735200000006], [-3.4349753, 56.3853073], [-3.4349466999999994, 56.3852679], [-3.4348678999999995, 56.38513420000001], [-3.4347897, 56.38499519999999], [-3.4346785, 56.3848134], [-3.4353626, 56.38575280000001], [-3.4369819, 56.38797709999999], [-3.4371086999999996, 56.3881521], [-3.4373233, 56.3884463], [-3.4374273, 56.388592], [-3.4375935, 56.3888151], [-3.4377892000000005, 56.3890899], [-3.4378193999999995, 56.38913070000001], [-3.4379378999999997, 56.3892899], [-3.4380310999999995, 56.3894184], [-3.4380548000000006, 56.3894523], [-3.438246, 56.3897261], [-3.4383684999999997, 56.3898919], [-3.4384981, 56.39008389999999], [-3.4385793, 56.3902323], [-3.4387178, 56.390531899999985], [-3.4388451999999994, 56.3907374], [-3.4396232999999996, 56.391796500000005]]}", "current_leg_start": "Perth Sig. 61", "dest_arr_time_act": "0027", "motion_projection": null, "next_location_lat": "56.3917965", "next_location_lon": "-3.4396233", "previous_location": "Perth", "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\": 321.757, \"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\": 374.03, \"from_m\": 321.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 455.14, \"from_m\": 374.03, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 927.668, \"from_m\": 455.14, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 985.21, \"from_m\": 927.668, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1020.897, \"from_m\": 985.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1693.465, \"from_m\": 1020.897, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1729.152, \"from_m\": 1693.465, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1786.693, \"from_m\": 1729.152, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2259.222, \"from_m\": 1786.693, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2340.332, \"from_m\": 2259.222, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2392.605, \"from_m\": 2340.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\": 2714.362, \"from_m\": 2392.605, \"capability_applied\": null, \"effective_limit_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\": 758038, \"profile_key\": \"14d6c719b6e075aa70603485c79487d1e72b82d59b0b3ba3814d2638164d5543\", \"schedule_id\": 29940, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0018\", \"location\": \"Perth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142533}, {\"is_pass\": false, \"wtt_arr\": \"0020\", \"wtt_dep\": \"0025\", \"location\": \"Perth Sig. 61\", \"stage_seq\": 2, \"distance_m\": 1357.181, \"section_seq\": 1, \"route_path_id\": 142533}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": null, \"location\": \"Perth\", \"stage_seq\": 3, \"distance_m\": 2714.362, \"section_seq\": 1, \"route_path_id\": 142533}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2714.362, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142533}], \"total_distance_m\": 2714.362, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2609.816, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 104.546, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0018", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "56.3917965", "current_position_lon": "-3.4396233", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:16Z\", \"source_id\": 20396088, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Perth", "service_state_platform": "6", "timing_fact_generation": 1790033059366495, "current_leg_arrival_utc": "2026-09-23T00:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:19.364637", "service_state_evidence_id": 20396088, "current_leg_start_actual_dep": "2026-09-23T00:25:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-21T23:20:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:24:19.368460", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
PTH |
PTH |
5L32 |
170451 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 321.757, "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": 374.03, "from_m": 321.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 455.14, "from_m": 374.03, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 927.668, "from_m": 455.14, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 985.21, "from_m": 927.668, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1020.897, "from_m": 985.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1693.465, "from_m": 1020.897, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1729.152, "from_m": 1693.465, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1786.693, "from_m": 1729.152, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2259.222, "from_m": 1786.693, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2340.332, "from_m": 2259.222, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2392.605, "from_m": 2340.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": 2714.362, "from_m": 2392.605, "capability_applied": null, "effective_limit_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": 758038, "profile_key": "14d6c719b6e075aa70603485c79487d1e72b82d59b0b3ba3814d2638164d5543", "schedule_id": 29940, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0018", "location": "Perth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142533}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": "0025", "location": "Perth Sig. 61", "stage_seq": 2, "distance_m": 1357.181, "section_seq": 1, "route_path_id": 142533}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": null, "location": "Perth", "stage_seq": 3, "distance_m": 2714.362, "section_seq": 1, "route_path_id": 142533}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2714.362, "from_m": 0.0, "section_seq": 1, "route_path_id": 142533}], "total_distance_m": 2714.362, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2609.816, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 104.546, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:16Z", "source_id": 20396088, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}] |
Perth |
0018 |
0018 |
1 |
None |
None |
Perth |
0027 |
0027 |
6 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86917/2026-09-22/detailed |
None |
Perth Sig. 61 |
2026-09-23T00:25:00+01:00 |
Perth |
2.0 |
{"type": "LineString", "coordinates": [[-3.436645, 56.38763399999999], [-3.4363095, 56.3871842], [-3.4352851, 56.385735200000006], [-3.4349753, 56.3853073], [-3.4349466999999994, 56.3852679], [-3.4348678999999995, 56.38513420000001], [-3.4347897, 56.38499519999999], [-3.4346785, 56.3848134], [-3.4353626, 56.38575280000001], [-3.4369819, 56.38797709999999], [-3.4371086999999996, 56.3881521], [-3.4373233, 56.3884463], [-3.4374273, 56.388592], [-3.4375935, 56.3888151], [-3.4377892000000005, 56.3890899], [-3.4378193999999995, 56.38913070000001], [-3.4379378999999997, 56.3892899], [-3.4380310999999995, 56.3894184], [-3.4380548000000006, 56.3894523], [-3.438246, 56.3897261], [-3.4383684999999997, 56.3898919], [-3.4384981, 56.39008389999999], [-3.4385793, 56.3902323], [-3.4387178, 56.390531899999985], [-3.4388451999999994, 56.3907374], [-3.4396232999999996, 56.391796500000005]]} |
0.7 |
0025 |
0027 |
Perth |
Perth |
Perth |
56.3917965 |
-3.4396233 |
56.3917965 |
-3.4396233 |
1 |
0 |
2026-09-21 23:34:22 |
TERMINATED |
2026-09-21 23:20:00 |
Perth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396088 |
1790033059366495 |
2 |
2 |
2026-09-21 23:24:19.368460 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:19.364637 |
| 727076 |
748369 |
U02259 |
866U831921 |
2026-09-21 |
COMPLETE |
20396133 |
2026-09-22 00:10:00 |
2026-09-21 23:34:22 |
2026-09-23 23:34:22 |
{"id": 748369, "stp": "N", "toc": "Unknown", "uid": "U02259", "consist": null, "dest_crs": "FNB", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:U02259/2026-09-22/detailed", "trust_id": "866U831921", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnborough (Main)", "service_date": "2026-09-21", "dest_arr_time": "0010", "dest_platform": null, "is_terminated": 1, "next_location": "Farnborough (Main)", "signalling_id": "6U83", "timing_status": "ON TIME", "origin_station": "Basingstoke North Yard", "current_leg_arr": "0010", "current_leg_dep": "2353", "current_leg_end": "Farnborough (Main)", "origin_dep_time": "2343", "origin_platform": null, "current_location": "Farnborough Sig. 100", "last_update_time": "2026-09-21T23:34:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.085229, 51.2688966], [-1.0845909, 51.2689982], [-1.084455, 51.2690198], [-1.0833748, 51.2691784], [-1.082469, 51.2693114], [-1.0820694, 51.2693661], [-1.0811674, 51.2694995], [-1.0805783, 51.2695548], [-1.0799251, 51.2696516], [-1.0792719, 51.2697483], [-1.078613, 51.2698459], [-1.0767908, 51.2701158], [-1.0759406, 51.2702269], [-1.0750434, 51.2703319], [-1.0743151, 51.2704054], [-1.0736929, 51.2704627], [-1.0702842, 51.270742], [-1.0583013, 51.271724], [-1.0579832, 51.2717515], [-1.0541545, 51.272058], [-1.0535437, 51.2721069], [-1.0527828, 51.27217], [-1.0525394, 51.2721902], [-1.0471335, 51.2726386], [-1.0468668, 51.2726593], [-1.0443254, 51.2728652], [-1.0440793, 51.2728853], [-1.0389402, 51.2733058], [-1.0311367, 51.2739444], [-1.0216984, 51.2747102], [-1.0190367, 51.2749262], [-1.0054759, 51.2760299], [-0.9954683, 51.2768444], [-0.9953519, 51.2768539], [-0.9888482, 51.2773832], [-0.97876, 51.2782042], [-0.9770287, 51.2783711], [-0.971887, 51.2788862], [-0.9614333, 51.2799334], [-0.9582613, 51.2802466], [-0.9551994, 51.280549], [-0.9524555, 51.28082], [-0.9522121, 51.2808424], [-0.9483782, 51.2812284], [-0.9482561, 51.2812377], [-0.9394249, 51.2820022], [-0.9392049, 51.2820209], [-0.9371208, 51.2821987], [-0.9201055, 51.2836503], [-0.9109637, 51.2844295], [-0.9099163, 51.2845548], [-0.9093891, 51.2845997], [-0.9070355, 51.2848], [-0.9055153, 51.2849347], [-0.9020293, 51.2852436], [-0.9018575, 51.2852598], [-0.9007467, 51.285357], [-0.8994315, 51.2854721], [-0.8991773, 51.2854944], [-0.8970943, 51.2856735], [-0.8952606, 51.2858266], [-0.8897723, 51.2862161], [-0.8895842, 51.2862294], [-0.8813436, 51.2868141], [-0.8746796, 51.287287], [-0.8744082, 51.2873062], [-0.8616188, 51.288213], [-0.8594236, 51.2883686], [-0.8424135, 51.289763], [-0.8313791, 51.2906675], [-0.8230326, 51.2913562], [-0.8030329, 51.2930063], [-0.7841411, 51.294565], [-0.7765934, 51.2951877], [-0.7764218, 51.2952009], [-0.7763241, 51.2952095], [-0.7759073, 51.2952433], [-0.7688403, 51.2958126], [-0.7686737, 51.2958235], [-0.7680028, 51.2958776], [-0.7643525, 51.296172], [-0.7640377, 51.2961989], [-0.7610165, 51.2964407], [-0.7603651, 51.2964934], [-0.7596432, 51.2965518], [-0.7574384, 51.296735], [-0.7572423, 51.2967521], [-0.7572307, 51.2967531], [-0.7562038, 51.2968425]]}", "current_leg_start": "Basingstoke", "dest_arr_time_act": "0010", "motion_projection": null, "next_location_lat": "51.2968425", "next_location_lon": "-0.7562038", "previous_location": "Basingstoke", "current_leg_milage": "14.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 324.084, \"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\": 512.833, \"from_m\": 324.084, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 545.036, \"from_m\": 512.833, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 599.069, \"from_m\": 545.036, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1063.668, \"from_m\": 599.069, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1110.366, \"from_m\": 1063.668, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23646.138, \"from_m\": 1110.366, \"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\": 23696.305, \"from_m\": 23646.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\": 23782.973, \"from_m\": 23696.305, \"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}], \"service_id\": 748369, \"profile_key\": \"b23706b5b017045b0fd2dd5e9b23aa29931d6885f514f0304e6f463730aabf81\", \"schedule_id\": 41314, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Basingstoke North Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147269}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2347\", \"location\": \"Basingstoke Sig. BE549\", \"stage_seq\": 2, \"distance_m\": 324.084, \"section_seq\": 1, \"route_path_id\": 147269}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2353\", \"location\": \"Basingstoke\", \"stage_seq\": 3, \"distance_m\": 599.069, \"section_seq\": 1, \"route_path_id\": 147269}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": null, \"location\": \"Farnborough (Main)\", \"stage_seq\": 4, \"distance_m\": 23782.973, \"section_seq\": 1, \"route_path_id\": 147269}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23782.973, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147269}], \"total_distance_m\": 23782.973, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23782.973, \"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": "2343", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "51.2968425", "current_position_lon": "-0.7562038", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:20Z\", \"source_id\": 20396133, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnborough (Main)", "service_state_platform": null, "timing_fact_generation": 1790033060814534, "current_leg_arrival_utc": "2026-09-23T00:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:20.811716", "service_state_evidence_id": 20396133, "current_leg_start_actual_dep": "2026-09-22T23:53:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T23:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:24:20.817391", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
FNB |
6U83 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 324.084, "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": 512.833, "from_m": 324.084, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 545.036, "from_m": 512.833, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 599.069, "from_m": 545.036, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1063.668, "from_m": 599.069, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 1110.366, "from_m": 1063.668, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 23646.138, "from_m": 1110.366, "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": 23696.305, "from_m": 23646.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": 23782.973, "from_m": 23696.305, "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}], "service_id": 748369, "profile_key": "b23706b5b017045b0fd2dd5e9b23aa29931d6885f514f0304e6f463730aabf81", "schedule_id": 41314, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2343", "location": "Basingstoke North Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147269}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2347", "location": "Basingstoke Sig. BE549", "stage_seq": 2, "distance_m": 324.084, "section_seq": 1, "route_path_id": 147269}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2353", "location": "Basingstoke", "stage_seq": 3, "distance_m": 599.069, "section_seq": 1, "route_path_id": 147269}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": null, "location": "Farnborough (Main)", "stage_seq": 4, "distance_m": 23782.973, "section_seq": 1, "route_path_id": 147269}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23782.973, "from_m": 0.0, "section_seq": 1, "route_path_id": 147269}], "total_distance_m": 23782.973, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23782.973, "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-21T23:24:20Z", "source_id": 20396133, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T00:10:00+01:00", "operational_fact": true}] |
Basingstoke North Yard |
2343 |
2343 |
None |
None |
None |
Farnborough (Main) |
0010 |
0010 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:U02259/2026-09-22/detailed |
None |
Basingstoke |
2026-09-22T23:53:00+01:00 |
Farnborough (Main) |
17.0 |
{"type": "LineString", "coordinates": [[-1.085229, 51.2688966], [-1.0845909, 51.2689982], [-1.084455, 51.2690198], [-1.0833748, 51.2691784], [-1.082469, 51.2693114], [-1.0820694, 51.2693661], [-1.0811674, 51.2694995], [-1.0805783, 51.2695548], [-1.0799251, 51.2696516], [-1.0792719, 51.2697483], [-1.078613, 51.2698459], [-1.0767908, 51.2701158], [-1.0759406, 51.2702269], [-1.0750434, 51.2703319], [-1.0743151, 51.2704054], [-1.0736929, 51.2704627], [-1.0702842, 51.270742], [-1.0583013, 51.271724], [-1.0579832, 51.2717515], [-1.0541545, 51.272058], [-1.0535437, 51.2721069], [-1.0527828, 51.27217], [-1.0525394, 51.2721902], [-1.0471335, 51.2726386], [-1.0468668, 51.2726593], [-1.0443254, 51.2728652], [-1.0440793, 51.2728853], [-1.0389402, 51.2733058], [-1.0311367, 51.2739444], [-1.0216984, 51.2747102], [-1.0190367, 51.2749262], [-1.0054759, 51.2760299], [-0.9954683, 51.2768444], [-0.9953519, 51.2768539], [-0.9888482, 51.2773832], [-0.97876, 51.2782042], [-0.9770287, 51.2783711], [-0.971887, 51.2788862], [-0.9614333, 51.2799334], [-0.9582613, 51.2802466], [-0.9551994, 51.280549], [-0.9524555, 51.28082], [-0.9522121, 51.2808424], [-0.9483782, 51.2812284], [-0.9482561, 51.2812377], [-0.9394249, 51.2820022], [-0.9392049, 51.2820209], [-0.9371208, 51.2821987], [-0.9201055, 51.2836503], [-0.9109637, 51.2844295], [-0.9099163, 51.2845548], [-0.9093891, 51.2845997], [-0.9070355, 51.2848], [-0.9055153, 51.2849347], [-0.9020293, 51.2852436], [-0.9018575, 51.2852598], [-0.9007467, 51.285357], [-0.8994315, 51.2854721], [-0.8991773, 51.2854944], [-0.8970943, 51.2856735], [-0.8952606, 51.2858266], [-0.8897723, 51.2862161], [-0.8895842, 51.2862294], [-0.8813436, 51.2868141], [-0.8746796, 51.287287], [-0.8744082, 51.2873062], [-0.8616188, 51.288213], [-0.8594236, 51.2883686], [-0.8424135, 51.289763], [-0.8313791, 51.2906675], [-0.8230326, 51.2913562], [-0.8030329, 51.2930063], [-0.7841411, 51.294565], [-0.7765934, 51.2951877], [-0.7764218, 51.2952009], [-0.7763241, 51.2952095], [-0.7759073, 51.2952433], [-0.7688403, 51.2958126], [-0.7686737, 51.2958235], [-0.7680028, 51.2958776], [-0.7643525, 51.296172], [-0.7640377, 51.2961989], [-0.7610165, 51.2964407], [-0.7603651, 51.2964934], [-0.7596432, 51.2965518], [-0.7574384, 51.296735], [-0.7572423, 51.2967521], [-0.7572307, 51.2967531], [-0.7562038, 51.2968425]]} |
14.4 |
2353 |
0010 |
Basingstoke |
Farnborough Sig. 100 |
Farnborough (Main) |
51.2968425 |
-0.7562038 |
51.2968425 |
-0.7562038 |
1 |
0 |
2026-09-21 23:34:22 |
TERMINATED |
2026-09-21 23:10:00 |
Farnborough (Main) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396133 |
1790033060814534 |
8 |
8 |
2026-09-21 23:24:20.817391 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:20.811716 |
| 727077 |
757228 |
G89659 |
361N87M921 |
2026-09-21 |
COMPLETE |
20395916 |
2026-09-22 00:24:00 |
2026-09-21 23:34:52 |
2026-09-23 23:34:52 |
{"id": 757228, "stp": "P", "toc": "Northern", "uid": "G89659", "consist": null, "dest_crs": "PRE", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89659/2026-09-22/detailed", "trust_id": "361N87M921", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-21", "dest_arr_time": "0027", "dest_platform": "1", "is_terminated": 1, "next_location": "Preston", "signalling_id": "1N87", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0024", "current_leg_dep": "0019", "current_leg_end": "Preston", "origin_dep_time": "2315", "origin_platform": "2", "current_location": "Preston", "last_update_time": "2026-09-21T23:34:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6865268, 53.6985703], [-2.6866045999999995, 53.69874219999999], [-2.6869265, 53.6994531], [-2.6870568, 53.69972949999999], [-2.6877767999999995, 53.7011091], [-2.6885932, 53.7028233], [-2.6907591999999996, 53.707600799999994], [-2.6943687999999995, 53.715652899999995], [-2.6945342, 53.7160033], [-2.6949458523585643, 53.71689550407083], [-2.6960918, 53.7193791], [-2.6961732, 53.719587100000005], [-2.6968918, 53.72142229999999], [-2.6975903312417797, 53.722900250647385], [-2.6976057502796564, 53.722932873623094], [-2.6983604, 53.72452949999999], [-2.6989105, 53.72565240000001], [-2.6994792, 53.72677569999998], [-2.7003796, 53.72871719999999], [-2.7009503999999995, 53.729963899999994], [-2.701449199999999, 53.731087499999994], [-2.7019433, 53.73227380000001], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Leyland", "dest_arr_time_act": "0027", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Leyland", "current_leg_milage": "4.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.357, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.462, \"from_m\": 317.357, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1782.098, \"from_m\": 683.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1824.75, \"from_m\": 1782.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2052.479, \"from_m\": 1824.75, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4798.299, \"from_m\": 2052.479, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7465.831, \"from_m\": 4798.299, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9387.795, \"from_m\": 7465.831, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9680.57, \"from_m\": 9387.795, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9800.052, \"from_m\": 9680.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9898.594, \"from_m\": 9800.052, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11755.16, \"from_m\": 9898.594, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17692.367, \"from_m\": 11755.16, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31272.747, \"from_m\": 17692.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31283.851, \"from_m\": 31272.747, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31357.453, \"from_m\": 31283.851, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32181.393, \"from_m\": 31357.453, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33108.593, \"from_m\": 32181.393, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33164.004, \"from_m\": 33108.593, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33978.69, \"from_m\": 33164.004, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 52584.226, \"from_m\": 33978.69, \"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\": 52650.397, \"from_m\": 52584.226, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56562.096, \"from_m\": 52650.397, \"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\": 56591.6, \"from_m\": 56562.096, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56791.611, \"from_m\": 56591.6, \"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\": 57171.354, \"from_m\": 56791.611, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 757228, \"profile_key\": \"6ac116f0fc2a3c0249324cb8f6c9309f59ba8a685e2bfa414e51872977493b75\", \"schedule_id\": 13197, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1275.892, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2319\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.944, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2733.155, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3217.662, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2321H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 3797.336, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4383.83, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2324H\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5727.248, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2327H\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8284.734, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2330\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9104.559, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"Prescot\", \"stage_seq\": 11, \"distance_m\": 12967.023, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337H\", \"location\": \"Eccleston Park\", \"stage_seq\": 12, \"distance_m\": 14455.405, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340H\", \"location\": \"Thatto Heath\", \"stage_seq\": 13, \"distance_m\": 15986.394, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344H\", \"location\": \"St. Helens Central\", \"stage_seq\": 14, \"distance_m\": 18733.804, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2351H\", \"location\": \"Garswood\", \"stage_seq\": 15, \"distance_m\": 24825.851, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2355\", \"location\": \"Bryn\", \"stage_seq\": 16, \"distance_m\": 26906.511, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 17, \"distance_m\": 30754.842, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 18, \"distance_m\": 32106.18, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0005H\", \"location\": \"Wigan North Western\", \"stage_seq\": 19, \"distance_m\": 32789.854, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015H\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 20, \"distance_m\": 44862.734, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Euxton Jn\", \"stage_seq\": 21, \"distance_m\": 48547.966, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": false, \"wtt_arr\": \"0019H\", \"wtt_dep\": \"0020H\", \"location\": \"Leyland\", \"stage_seq\": 22, \"distance_m\": 50701.696, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025H\", \"location\": \"Ribble Jn\", \"stage_seq\": 23, \"distance_m\": 56141.802, \"section_seq\": 1, \"route_path_id\": 134824}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 24, \"distance_m\": 57171.354, \"section_seq\": 1, \"route_path_id\": 134824}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 57171.354, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134824}], \"total_distance_m\": 57171.354, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 43389.805, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 13781.549, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2315", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:20Z\", \"source_id\": 64284781, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:26Z\", \"source_id\": 20370699, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:16Z\", \"source_id\": 64289476, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:20Z\", \"source_id\": 20372176, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:09Z\", \"source_id\": 64294017, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:12Z\", \"source_id\": 20373612, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:50Z\", \"source_id\": 64298264, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:56Z\", \"source_id\": 20374909, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:51Z\", \"source_id\": 64301398, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:00Z\", \"source_id\": 20375893, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:46Z\", \"source_id\": 64307376, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:50Z\", \"source_id\": 20377766, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:27Z\", \"source_id\": 64320342, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:30Z\", \"source_id\": 20381866, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:40Z\", \"source_id\": 64330423, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:46Z\", \"source_id\": 20385067, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:29Z\", \"source_id\": 64341516, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:31Z\", \"source_id\": 20388509, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:24Z\", \"source_id\": 64358217, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:30Z\", \"source_id\": 20393163, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:33Z\", \"source_id\": 64368004, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:40Z\", \"source_id\": 20395916, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "1", "timing_fact_generation": 1790033020890174, "current_leg_arrival_utc": "2026-09-23T00:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:23.942496", "service_state_evidence_id": 20395916, "current_leg_start_actual_dep": "2026-09-23T00:20:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-21T23:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:24.800107", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LIV |
PRE |
1N87 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 317.357, "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": 683.462, "from_m": 317.357, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1782.098, "from_m": 683.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1824.75, "from_m": 1782.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2052.479, "from_m": 1824.75, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4798.299, "from_m": 2052.479, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7465.831, "from_m": 4798.299, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9387.795, "from_m": 7465.831, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9680.57, "from_m": 9387.795, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9800.052, "from_m": 9680.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9898.594, "from_m": 9800.052, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11755.16, "from_m": 9898.594, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17692.367, "from_m": 11755.16, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31272.747, "from_m": 17692.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31283.851, "from_m": 31272.747, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31357.453, "from_m": 31283.851, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32181.393, "from_m": 31357.453, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33108.593, "from_m": 32181.393, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33164.004, "from_m": 33108.593, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33978.69, "from_m": 33164.004, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52584.226, "from_m": 33978.69, "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": 52650.397, "from_m": 52584.226, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56562.096, "from_m": 52650.397, "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": 56591.6, "from_m": 56562.096, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56791.611, "from_m": 56591.6, "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": 57171.354, "from_m": 56791.611, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 757228, "profile_key": "6ac116f0fc2a3c0249324cb8f6c9309f59ba8a685e2bfa414e51872977493b75", "schedule_id": 13197, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2315", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1275.892, "section_seq": 1, "route_path_id": 134824}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2319", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.944, "section_seq": 1, "route_path_id": 134824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2733.155, "section_seq": 1, "route_path_id": 134824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320H", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3217.662, "section_seq": 1, "route_path_id": 134824}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2321H", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3797.336, "section_seq": 1, "route_path_id": 134824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4383.83, "section_seq": 1, "route_path_id": 134824}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2324H", "location": "Broad Green", "stage_seq": 8, "distance_m": 5727.248, "section_seq": 1, "route_path_id": 134824}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2327H", "location": "Roby", "stage_seq": 9, "distance_m": 8284.734, "section_seq": 1, "route_path_id": 134824}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2330", "location": "Huyton", "stage_seq": 10, "distance_m": 9104.559, "section_seq": 1, "route_path_id": 134824}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "Prescot", "stage_seq": 11, "distance_m": 12967.023, "section_seq": 1, "route_path_id": 134824}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337H", "location": "Eccleston Park", "stage_seq": 12, "distance_m": 14455.405, "section_seq": 1, "route_path_id": 134824}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340H", "location": "Thatto Heath", "stage_seq": 13, "distance_m": 15986.394, "section_seq": 1, "route_path_id": 134824}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344H", "location": "St. Helens Central", "stage_seq": 14, "distance_m": 18733.804, "section_seq": 1, "route_path_id": 134824}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351H", "location": "Garswood", "stage_seq": 15, "distance_m": 24825.851, "section_seq": 1, "route_path_id": 134824}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2355", "location": "Bryn", "stage_seq": 16, "distance_m": 26906.511, "section_seq": 1, "route_path_id": 134824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Springs Branch Jn", "stage_seq": 17, "distance_m": 30754.842, "section_seq": 1, "route_path_id": 134824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "Wigan South Jn", "stage_seq": 18, "distance_m": 32106.18, "section_seq": 1, "route_path_id": 134824}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0005H", "location": "Wigan North Western", "stage_seq": 19, "distance_m": 32789.854, "section_seq": 1, "route_path_id": 134824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015H", "location": "Balshaw Lane Jn", "stage_seq": 20, "distance_m": 44862.734, "section_seq": 1, "route_path_id": 134824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Euxton Jn", "stage_seq": 21, "distance_m": 48547.966, "section_seq": 1, "route_path_id": 134824}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0020H", "location": "Leyland", "stage_seq": 22, "distance_m": 50701.696, "section_seq": 1, "route_path_id": 134824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025H", "location": "Ribble Jn", "stage_seq": 23, "distance_m": 56141.802, "section_seq": 1, "route_path_id": 134824}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": null, "location": "Preston", "stage_seq": 24, "distance_m": 57171.354, "section_seq": 1, "route_path_id": 134824}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 57171.354, "from_m": 0.0, "section_seq": 1, "route_path_id": 134824}], "total_distance_m": 57171.354, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 43389.805, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 13781.549, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:20Z", "source_id": 64284781, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:21:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:26Z", "source_id": 20370699, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:16Z", "source_id": 64289476, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:24:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:20Z", "source_id": 20372176, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:09Z", "source_id": 64294017, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:26:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:12Z", "source_id": 20373612, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:50Z", "source_id": 64298264, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:29:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:56Z", "source_id": 20374909, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:51Z", "source_id": 64301398, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:31:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:00Z", "source_id": 20375893, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10022, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:46Z", "source_id": 64307376, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:35:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:50Z", "source_id": 20377766, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:27Z", "source_id": 64320342, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:44:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:30Z", "source_id": 20381866, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9463, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:40Z", "source_id": 64330423, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:46Z", "source_id": 20385067, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:29Z", "source_id": 64341516, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:31Z", "source_id": 20388509, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7992, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:24Z", "source_id": 64358217, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:14:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:30Z", "source_id": 20393163, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:33Z", "source_id": 64368004, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:24:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:40Z", "source_id": 20395916, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T00:24:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
2315 |
2315 |
2 |
None |
None |
Preston |
0027 |
0027 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89659/2026-09-22/detailed |
None |
Leyland |
2026-09-23T00:20:30+01:00 |
Preston |
5.0 |
{"type": "LineString", "coordinates": [[-2.6865268, 53.6985703], [-2.6866045999999995, 53.69874219999999], [-2.6869265, 53.6994531], [-2.6870568, 53.69972949999999], [-2.6877767999999995, 53.7011091], [-2.6885932, 53.7028233], [-2.6907591999999996, 53.707600799999994], [-2.6943687999999995, 53.715652899999995], [-2.6945342, 53.7160033], [-2.6949458523585643, 53.71689550407083], [-2.6960918, 53.7193791], [-2.6961732, 53.719587100000005], [-2.6968918, 53.72142229999999], [-2.6975903312417797, 53.722900250647385], [-2.6976057502796564, 53.722932873623094], [-2.6983604, 53.72452949999999], [-2.6989105, 53.72565240000001], [-2.6994792, 53.72677569999998], [-2.7003796, 53.72871719999999], [-2.7009503999999995, 53.729963899999994], [-2.701449199999999, 53.731087499999994], [-2.7019433, 53.73227380000001], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]} |
4.0 |
0019 |
0024 |
Leyland |
Preston |
Preston |
53.7554537 |
-2.7074629 |
53.7554537 |
-2.7074629 |
1 |
0 |
2026-09-21 23:34:52 |
TERMINATED |
2026-09-21 23:24:00 |
Preston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395916 |
1790033020890174 |
77 |
77 |
2026-09-21 23:34:24.800107 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:23.942496 |
| 727078 |
755984 |
P01191 |
471K96M821 |
2026-09-21 |
COMPLETE |
20395730 |
2026-09-22 00:24:00 |
2026-09-21 23:34:52 |
2026-09-23 23:34:52 |
{"id": 755984, "stp": "P", "toc": "Greater Anglia", "uid": "P01191", "consist": "755413", "dest_crs": "NRW", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01191/2026-09-22/detailed", "trust_id": "471K96M821", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-21", "dest_arr_time": "0011", "dest_platform": "2B", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "1K96", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "0024", "current_leg_dep": "0011", "current_leg_end": "Norwich", "origin_dep_time": "2214", "origin_platform": "1", "current_location": "Norwich", "last_update_time": "2026-09-21T23:34:52", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.118271, 52.56543500000001], [1.119144, 52.565779500000005], [1.1193635, 52.565859299999985], [1.1214402, 52.56666620000001], [1.12158, 52.56671860000001], [1.1218168999999998, 52.5668119], [1.1231981, 52.567339299999986], [1.1285674, 52.56942300000001], [1.1435385, 52.5752188], [1.1440409, 52.57541569999999], [1.1441001999999998, 52.575438899999995], [1.1472253, 52.576605], [1.1489976, 52.57721480000001], [1.1520769, 52.5781782], [1.1536187, 52.57862719999999], [1.1551875, 52.5790552], [1.1575263, 52.5796517], [1.1590869, 52.5800201], [1.1606618000000002, 52.5803694], [1.1620524, 52.5806608], [1.1634529999999998, 52.58093379999999], [1.1660941, 52.5813995], [1.1678098693553778, 52.58166086665046], [1.1687101, 52.581798000000006], [1.1713188, 52.58220169999999], [1.1722938, 52.582395], [1.1732498, 52.582612100000006], [1.1824935, 52.58509329999999], [1.1825492, 52.58510820000001], [1.1859737999999995, 52.58602739999999], [1.1874559999999998, 52.58643210000001], [1.1888772, 52.5868608], [1.1906079, 52.58743549999999], [1.2008312, 52.5911035], [1.2026750999999998, 52.591725899999986], [1.2052655, 52.59252219999998], [1.2074189999999998, 52.59311480000001], [1.2091165, 52.59355790000001], [1.2108388, 52.5939728], [1.2125769999999998, 52.5943636], [1.2143267999999998, 52.5947272], [1.2158171, 52.595011], [1.2178013999999997, 52.595364399999994], [1.2213720999999995, 52.5960076], [1.2221121, 52.596142400000005], [1.2243007, 52.596518], [1.2253477999999998, 52.596683899999995], [1.2264075, 52.5968232], [1.2279225, 52.59697359999999], [1.2294037, 52.5970733], [1.2303377999999998, 52.597117199999985], [1.2312704, 52.5971357], [1.2330873999999998, 52.59715109999999], [1.2344905999999998, 52.597191900000006], [1.2352095999999997, 52.5972266], [1.2359029, 52.597271799999994], [1.2372029, 52.59737499999999], [1.2384965, 52.59751659999999], [1.239749, 52.59768509999999], [1.2410139, 52.597875], [1.2443244, 52.598519], [1.2457073, 52.59875819999999], [1.2465396999999998, 52.5988867], [1.2485406999999995, 52.5991427], [1.2496373999999997, 52.59924540000001], [1.2507232999999998, 52.5993387], [1.2556609, 52.599746999999994], [1.2561710999999998, 52.59978619999999], [1.25764139776733, 52.599908228361286], [1.2576519, 52.59990909999999], [1.2589785, 52.6000088], [1.2609009, 52.600128899999994], [1.2618241, 52.6001663], [1.2627326, 52.60019340000001], [1.2634329, 52.6002149], [1.2637438, 52.60021569999999], [1.2649911, 52.60021569999999], [1.2654238000000002, 52.6002119], [1.2668692, 52.6001853], [1.2683348999999997, 52.6001353], [1.270084, 52.60005710000001], [1.2723304, 52.599924], [1.2745843999999995, 52.5998051], [1.2746628, 52.59979969999999], [1.2751489, 52.59976639999999], [1.275287, 52.5997564], [1.2785362999999998, 52.5995211], [1.2795898, 52.59947220000001], [1.2811281999999995, 52.5994592], [1.2826631, 52.5994809], [1.2838082, 52.59954150000001], [1.2849245, 52.599641299999995], [1.2860208999999998, 52.599765], [1.2871196, 52.59992019999999], [1.2882553, 52.600111199999986], [1.2884641568284474, 52.60015573637146], [1.288533521994681, 52.6001705277036], [1.2892101, 52.60031480000001], [1.290267, 52.60057239999999], [1.2912879, 52.6008444], [1.2922180999999997, 52.6011262], [1.292671, 52.6012716], [1.2939368, 52.60171679999999], [1.2942048, 52.6018241], [1.2951408999999998, 52.6021988], [1.2962317, 52.6026824], [1.2972426, 52.603205800000005], [1.2978197634771973, 52.60355296986019], [1.3040589, 52.607305700000005], [1.3050269, 52.60790459999999], [1.3059602, 52.6085236], [1.3065078999999995, 52.60890979999999], [1.3068664, 52.6092162], [1.3083466, 52.6105014], [1.3091174, 52.61130860000001], [1.3093744, 52.61157769999999], [1.3105623999999998, 52.61298060000001], [1.3106608, 52.6130867], [1.3107654, 52.6132011], [1.3109384, 52.613366799999994], [1.3110276, 52.613457], [1.3111113, 52.613547], [1.3116544, 52.61415619999999], [1.3117816999999998, 52.614282], [1.3118962814431416, 52.61441130349843], [1.3119646, 52.61448839999999], [1.312118, 52.614672699999986], [1.3123081, 52.6148933], [1.3125302, 52.615151], [1.3129814999999998, 52.61567449999998], [1.3134715, 52.616182499999994], [1.3136306, 52.6163308], [1.3137835, 52.6164749], [1.3139269, 52.61659639999999], [1.3140655, 52.616715499999984], [1.3143865, 52.61697629999999], [1.3144927, 52.6170619], [1.314903, 52.61739869999999], [1.3151504, 52.617605299999994], [1.3152700999999998, 52.6177431], [1.315361, 52.61786250000001], [1.3154878, 52.61806309999999], [1.3155431, 52.6181688], [1.3156126, 52.6183156], [1.3156749999999997, 52.618471500000005], [1.3157254, 52.6186582], [1.3157434999999995, 52.61875289999999], [1.3157709999999998, 52.6188755], [1.3157848, 52.61894430000001], [1.3157967999999998, 52.61900390000001], [1.3158095, 52.61913269999999], [1.3158150999999998, 52.61927870000001], [1.3158059, 52.619398], [1.3157929999999998, 52.61957520000001], [1.3157475, 52.6197665], [1.3156901999999997, 52.6204005], [1.3156852000000003, 52.62061599999999], [1.3156661999999997, 52.621097], [1.3156391999999997, 52.621460000000006], [1.3156102, 52.62180200000001], [1.3155861999999998, 52.621995], [1.3155671999999998, 52.622097], [1.3155475, 52.6221681], [1.3155342, 52.622216], [1.3155031999999998, 52.6222991], [1.3154652, 52.6223841], [1.3154132, 52.622480099999976], [1.3153331999999998, 52.622600099999985], [1.3152551999999995, 52.6226971], [1.3151442, 52.6228151], [1.3150602, 52.6228941], [1.3149491999999998, 52.622985099999994], [1.3148272, 52.62307309999999], [1.3147217076744775, 52.62313831165998], [1.3145021908957013, 52.62322199426073], [1.3143085362818407, 52.62329647748092], [1.3141369459472674, 52.62336298539702], [1.3139836220063523, 52.623422742085495], [1.3138447665734685, 52.62347697162286], [1.3137165817629854, 52.62352689808555], [1.3135952696892763, 52.62357374555006], [1.313477032466712, 52.62361873809287], [1.3133580722096638, 52.62366309979046], [1.3132345910325036, 52.6237080547193], [1.313102791049603, 52.62375482695589], [1.3129588743753329, 52.623804640576665], [1.3127990431240653, 52.623858719658145], [1.312619499410172, 52.6239182882768], [1.3124164453480236, 52.62398457050908], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Wymondham", "dest_arr_time_act": "0011", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Wymondham", "current_leg_milage": "10.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4263.199, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4934.612, \"from_m\": 4263.199, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4990.719, \"from_m\": 4934.612, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5051.881, \"from_m\": 4990.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19834.792, \"from_m\": 5051.881, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23056.069, \"from_m\": 19834.792, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23096.213, \"from_m\": 23056.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23334.417, \"from_m\": 23096.213, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28839.819, \"from_m\": 23334.417, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29756.213, \"from_m\": 28839.819, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35623.51, \"from_m\": 29756.213, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37296.414, \"from_m\": 35623.51, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38610.903, \"from_m\": 37296.414, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38834.014, \"from_m\": 38610.903, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 39001.796, \"from_m\": 38834.014, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39996.266, \"from_m\": 39001.796, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62013.785, \"from_m\": 39996.266, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62363.549, \"from_m\": 62013.785, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63179.46, \"from_m\": 62363.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63248.198, \"from_m\": 63179.46, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 63302.623, \"from_m\": 63248.198, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63763.234, \"from_m\": 63302.623, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 65018.974, \"from_m\": 63763.234, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65135.516, \"from_m\": 65018.974, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65311.181, \"from_m\": 65135.516, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65687.651, \"from_m\": 65311.181, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82609.157, \"from_m\": 65687.651, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 87088.661, \"from_m\": 82609.157, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 98388.53, \"from_m\": 87088.661, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 100398.222, \"from_m\": 98388.53, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 100436.025, \"from_m\": 100398.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101282.822, \"from_m\": 100436.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104972.133, \"from_m\": 101282.822, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 111060.524, \"from_m\": 104972.133, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111456.514, \"from_m\": 111060.524, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 115451.897, \"from_m\": 111456.514, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 125918.235, \"from_m\": 115451.897, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 130110.574, \"from_m\": 125918.235, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 147340.288, \"from_m\": 130110.574, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 148416.132, \"from_m\": 147340.288, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 148595.329, \"from_m\": 148416.132, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 149233.661, \"from_m\": 148595.329, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 755984, \"profile_key\": \"ce0c8a3ad5e9237fc353bc85e1c54a494441790142bf54a7d0da1d623bfbf2aa\", \"schedule_id\": 19660, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223\", \"location\": \"Stansted North Jn\", \"stage_seq\": 5, \"distance_m\": 4934.612, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": false, \"wtt_arr\": \"2230H\", \"wtt_dep\": \"2232\", \"location\": \"Audley End\", \"stage_seq\": 6, \"distance_m\": 16768.267, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": false, \"wtt_arr\": \"2239\", \"wtt_dep\": \"2240H\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 7, \"distance_m\": 28621.504, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 8, \"distance_m\": 35534.162, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": false, \"wtt_arr\": \"2247H\", \"wtt_dep\": \"2249H\", \"location\": \"Cambridge South\", \"stage_seq\": 9, \"distance_m\": 36707.749, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": \"2255H\", \"location\": \"Cambridge\", \"stage_seq\": 10, \"distance_m\": 39241.18, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 11, \"distance_m\": 40782.639, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300\", \"location\": \"Cambridge North\", \"stage_seq\": 12, \"distance_m\": 42985.859, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"Waterbeach\", \"stage_seq\": 13, \"distance_m\": 47873.48, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 14, \"distance_m\": 62196.034, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2312\", \"location\": \"Ely\", \"stage_seq\": 15, \"distance_m\": 62929.057, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314H\", \"location\": \"Ely North Jn\", \"stage_seq\": 16, \"distance_m\": 65232.888, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2328\", \"location\": \"Brandon\", \"stage_seq\": 17, \"distance_m\": 88669.109, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2335H\", \"location\": \"Thetford\", \"stage_seq\": 18, \"distance_m\": 100263.641, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350H\", \"location\": \"Attleborough\", \"stage_seq\": 19, \"distance_m\": 123733.313, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"2357H\", \"location\": \"Wymondham\", \"stage_seq\": 20, \"distance_m\": 132846.695, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001H\", \"location\": \"Wymondham Co877\", \"stage_seq\": 21, \"distance_m\": 133131.095, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007H\", \"location\": \"Trowse Jn\", \"stage_seq\": 22, \"distance_m\": 147532.891, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 23, \"distance_m\": 148189.579, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 24, \"distance_m\": 148675.817, \"section_seq\": 1, \"route_path_id\": 138410}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 25, \"distance_m\": 149233.661, \"section_seq\": 1, \"route_path_id\": 138410}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 149233.661, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138410}], \"total_distance_m\": 149233.661, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 147229.746, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2003.915, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2214", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:54Z\", \"source_id\": 64195394, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:59Z\", \"source_id\": 20343388, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:11Z\", \"source_id\": 64215654, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:16Z\", \"source_id\": 20349555, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:05Z\", \"source_id\": 20352962, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:46Z\", \"source_id\": 64243554, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:50Z\", \"source_id\": 20357949, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:21Z\", \"source_id\": 64251780, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:24Z\", \"source_id\": 20360451, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12321, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:04Z\", \"source_id\": 64258550, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:06Z\", \"source_id\": 20362487, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:17Z\", \"source_id\": 64272780, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:21Z\", \"source_id\": 20367010, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:45Z\", \"source_id\": 64316491, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:48Z\", \"source_id\": 20380611, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:16Z\", \"source_id\": 64327175, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:25Z\", \"source_id\": 20384061, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:34Z\", \"source_id\": 64345511, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:39Z\", \"source_id\": 20389614, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:09Z\", \"source_id\": 64353544, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:16Z\", \"source_id\": 20391825, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:51Z\", \"source_id\": 64367352, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:56Z\", \"source_id\": 20395730, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "2", "timing_fact_generation": 1790032976351860, "current_leg_arrival_utc": "2026-09-23T00:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:25.152228", "service_state_evidence_id": 20395730, "current_leg_start_actual_dep": "2026-09-23T00:10:30+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-21T23:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:25.812070", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SSD |
NRW |
1K96 |
755413 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4263.199, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4934.612, "from_m": 4263.199, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4990.719, "from_m": 4934.612, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5051.881, "from_m": 4990.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19834.792, "from_m": 5051.881, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23056.069, "from_m": 19834.792, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23096.213, "from_m": 23056.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23334.417, "from_m": 23096.213, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28839.819, "from_m": 23334.417, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29756.213, "from_m": 28839.819, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35623.51, "from_m": 29756.213, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37296.414, "from_m": 35623.51, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38610.903, "from_m": 37296.414, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38834.014, "from_m": 38610.903, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 39001.796, "from_m": 38834.014, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39996.266, "from_m": 39001.796, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62013.785, "from_m": 39996.266, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62363.549, "from_m": 62013.785, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63179.46, "from_m": 62363.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63248.198, "from_m": 63179.46, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 63302.623, "from_m": 63248.198, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63763.234, "from_m": 63302.623, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 65018.974, "from_m": 63763.234, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65135.516, "from_m": 65018.974, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65311.181, "from_m": 65135.516, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65687.651, "from_m": 65311.181, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82609.157, "from_m": 65687.651, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 87088.661, "from_m": 82609.157, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 98388.53, "from_m": 87088.661, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 100398.222, "from_m": 98388.53, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100436.025, "from_m": 100398.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101282.822, "from_m": 100436.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104972.133, "from_m": 101282.822, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 111060.524, "from_m": 104972.133, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111456.514, "from_m": 111060.524, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 115451.897, "from_m": 111456.514, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 125918.235, "from_m": 115451.897, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 130110.574, "from_m": 125918.235, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 147340.288, "from_m": 130110.574, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 148416.132, "from_m": 147340.288, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 148595.329, "from_m": 148416.132, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 149233.661, "from_m": 148595.329, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 755984, "profile_key": "ce0c8a3ad5e9237fc353bc85e1c54a494441790142bf54a7d0da1d623bfbf2aa", "schedule_id": 19660, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2214", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 138410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 138410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 138410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223", "location": "Stansted North Jn", "stage_seq": 5, "distance_m": 4934.612, "section_seq": 1, "route_path_id": 138410}, {"is_pass": false, "wtt_arr": "2230H", "wtt_dep": "2232", "location": "Audley End", "stage_seq": 6, "distance_m": 16768.267, "section_seq": 1, "route_path_id": 138410}, {"is_pass": false, "wtt_arr": "2239", "wtt_dep": "2240H", "location": "Whittlesford Parkway", "stage_seq": 7, "distance_m": 28621.504, "section_seq": 1, "route_path_id": 138410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Shepreth Branch Jn", "stage_seq": 8, "distance_m": 35534.162, "section_seq": 1, "route_path_id": 138410}, {"is_pass": false, "wtt_arr": "2247H", "wtt_dep": "2249H", "location": "Cambridge South", "stage_seq": 9, "distance_m": 36707.749, "section_seq": 1, "route_path_id": 138410}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": "2255H", "location": "Cambridge", "stage_seq": 10, "distance_m": 39241.18, "section_seq": 1, "route_path_id": 138410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257H", "location": "Coldham Lane Jn", "stage_seq": 11, "distance_m": 40782.639, "section_seq": 1, "route_path_id": 138410}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300", "location": "Cambridge North", "stage_seq": 12, "distance_m": 42985.859, "section_seq": 1, "route_path_id": 138410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303", "location": "Waterbeach", "stage_seq": 13, "distance_m": 47873.48, "section_seq": 1, "route_path_id": 138410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310", "location": "Ely Dock Jn", "stage_seq": 14, "distance_m": 62196.034, "section_seq": 1, "route_path_id": 138410}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2312", "location": "Ely", "stage_seq": 15, "distance_m": 62929.057, "section_seq": 1, "route_path_id": 138410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314H", "location": "Ely North Jn", "stage_seq": 16, "distance_m": 65232.888, "section_seq": 1, "route_path_id": 138410}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Brandon", "stage_seq": 17, "distance_m": 88669.109, "section_seq": 1, "route_path_id": 138410}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335H", "location": "Thetford", "stage_seq": 18, "distance_m": 100263.641, "section_seq": 1, "route_path_id": 138410}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350H", "location": "Attleborough", "stage_seq": 19, "distance_m": 123733.313, "section_seq": 1, "route_path_id": 138410}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357H", "location": "Wymondham", "stage_seq": 20, "distance_m": 132846.695, "section_seq": 1, "route_path_id": 138410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001H", "location": "Wymondham Co877", "stage_seq": 21, "distance_m": 133131.095, "section_seq": 1, "route_path_id": 138410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Trowse Jn", "stage_seq": 22, "distance_m": 147532.891, "section_seq": 1, "route_path_id": 138410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Trowse Swing Bridge", "stage_seq": 23, "distance_m": 148189.579, "section_seq": 1, "route_path_id": 138410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009", "location": "Norwich Thorpe Jn", "stage_seq": 24, "distance_m": 148675.817, "section_seq": 1, "route_path_id": 138410}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": null, "location": "Norwich", "stage_seq": 25, "distance_m": 149233.661, "section_seq": 1, "route_path_id": 138410}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 149233.661, "from_m": 0.0, "section_seq": 1, "route_path_id": 138410}], "total_distance_m": 149233.661, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 147229.746, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2003.915, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12680, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:54Z", "source_id": 64195394, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:32:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:59Z", "source_id": 20343388, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12669, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:11Z", "source_id": 64215654, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:16Z", "source_id": 20349555, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:05Z", "source_id": 20352962, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:46Z", "source_id": 64243554, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:57:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:50Z", "source_id": 20357949, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12431, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:21Z", "source_id": 64251780, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:02:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:24Z", "source_id": 20360451, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12321, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:04Z", "source_id": 64258550, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:06Z", "source_id": 20362487, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12233, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:17Z", "source_id": 64272780, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:14:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:21Z", "source_id": 20367010, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12178, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:45Z", "source_id": 64316491, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:41:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:48Z", "source_id": 20380611, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12170, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:16Z", "source_id": 64327175, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:49:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:25Z", "source_id": 20384061, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13221, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:34Z", "source_id": 64345511, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:39Z", "source_id": 20389614, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13210, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:09Z", "source_id": 64353544, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:10:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:16Z", "source_id": 20391825, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12990, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:51Z", "source_id": 64367352, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T23:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:56Z", "source_id": 20395730, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T00:24:00+01:00", "operational_fact": true}] |
Stansted Airport |
2214 |
2214 |
1 |
None |
None |
Norwich |
0011 |
0011 |
2B |
LATE |
+13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01191/2026-09-22/detailed |
None |
Wymondham |
2026-09-23T00:10:30+01:00 |
Norwich |
13.0 |
{"type": "LineString", "coordinates": [[1.118271, 52.56543500000001], [1.119144, 52.565779500000005], [1.1193635, 52.565859299999985], [1.1214402, 52.56666620000001], [1.12158, 52.56671860000001], [1.1218168999999998, 52.5668119], [1.1231981, 52.567339299999986], [1.1285674, 52.56942300000001], [1.1435385, 52.5752188], [1.1440409, 52.57541569999999], [1.1441001999999998, 52.575438899999995], [1.1472253, 52.576605], [1.1489976, 52.57721480000001], [1.1520769, 52.5781782], [1.1536187, 52.57862719999999], [1.1551875, 52.5790552], [1.1575263, 52.5796517], [1.1590869, 52.5800201], [1.1606618000000002, 52.5803694], [1.1620524, 52.5806608], [1.1634529999999998, 52.58093379999999], [1.1660941, 52.5813995], [1.1678098693553778, 52.58166086665046], [1.1687101, 52.581798000000006], [1.1713188, 52.58220169999999], [1.1722938, 52.582395], [1.1732498, 52.582612100000006], [1.1824935, 52.58509329999999], [1.1825492, 52.58510820000001], [1.1859737999999995, 52.58602739999999], [1.1874559999999998, 52.58643210000001], [1.1888772, 52.5868608], [1.1906079, 52.58743549999999], [1.2008312, 52.5911035], [1.2026750999999998, 52.591725899999986], [1.2052655, 52.59252219999998], [1.2074189999999998, 52.59311480000001], [1.2091165, 52.59355790000001], [1.2108388, 52.5939728], [1.2125769999999998, 52.5943636], [1.2143267999999998, 52.5947272], [1.2158171, 52.595011], [1.2178013999999997, 52.595364399999994], [1.2213720999999995, 52.5960076], [1.2221121, 52.596142400000005], [1.2243007, 52.596518], [1.2253477999999998, 52.596683899999995], [1.2264075, 52.5968232], [1.2279225, 52.59697359999999], [1.2294037, 52.5970733], [1.2303377999999998, 52.597117199999985], [1.2312704, 52.5971357], [1.2330873999999998, 52.59715109999999], [1.2344905999999998, 52.597191900000006], [1.2352095999999997, 52.5972266], [1.2359029, 52.597271799999994], [1.2372029, 52.59737499999999], [1.2384965, 52.59751659999999], [1.239749, 52.59768509999999], [1.2410139, 52.597875], [1.2443244, 52.598519], [1.2457073, 52.59875819999999], [1.2465396999999998, 52.5988867], [1.2485406999999995, 52.5991427], [1.2496373999999997, 52.59924540000001], [1.2507232999999998, 52.5993387], [1.2556609, 52.599746999999994], [1.2561710999999998, 52.59978619999999], [1.25764139776733, 52.599908228361286], [1.2576519, 52.59990909999999], [1.2589785, 52.6000088], [1.2609009, 52.600128899999994], [1.2618241, 52.6001663], [1.2627326, 52.60019340000001], [1.2634329, 52.6002149], [1.2637438, 52.60021569999999], [1.2649911, 52.60021569999999], [1.2654238000000002, 52.6002119], [1.2668692, 52.6001853], [1.2683348999999997, 52.6001353], [1.270084, 52.60005710000001], [1.2723304, 52.599924], [1.2745843999999995, 52.5998051], [1.2746628, 52.59979969999999], [1.2751489, 52.59976639999999], [1.275287, 52.5997564], [1.2785362999999998, 52.5995211], [1.2795898, 52.59947220000001], [1.2811281999999995, 52.5994592], [1.2826631, 52.5994809], [1.2838082, 52.59954150000001], [1.2849245, 52.599641299999995], [1.2860208999999998, 52.599765], [1.2871196, 52.59992019999999], [1.2882553, 52.600111199999986], [1.2884641568284474, 52.60015573637146], [1.288533521994681, 52.6001705277036], [1.2892101, 52.60031480000001], [1.290267, 52.60057239999999], [1.2912879, 52.6008444], [1.2922180999999997, 52.6011262], [1.292671, 52.6012716], [1.2939368, 52.60171679999999], [1.2942048, 52.6018241], [1.2951408999999998, 52.6021988], [1.2962317, 52.6026824], [1.2972426, 52.603205800000005], [1.2978197634771973, 52.60355296986019], [1.3040589, 52.607305700000005], [1.3050269, 52.60790459999999], [1.3059602, 52.6085236], [1.3065078999999995, 52.60890979999999], [1.3068664, 52.6092162], [1.3083466, 52.6105014], [1.3091174, 52.61130860000001], [1.3093744, 52.61157769999999], [1.3105623999999998, 52.61298060000001], [1.3106608, 52.6130867], [1.3107654, 52.6132011], [1.3109384, 52.613366799999994], [1.3110276, 52.613457], [1.3111113, 52.613547], [1.3116544, 52.61415619999999], [1.3117816999999998, 52.614282], [1.3118962814431416, 52.61441130349843], [1.3119646, 52.61448839999999], [1.312118, 52.614672699999986], [1.3123081, 52.6148933], [1.3125302, 52.615151], [1.3129814999999998, 52.61567449999998], [1.3134715, 52.616182499999994], [1.3136306, 52.6163308], [1.3137835, 52.6164749], [1.3139269, 52.61659639999999], [1.3140655, 52.616715499999984], [1.3143865, 52.61697629999999], [1.3144927, 52.6170619], [1.314903, 52.61739869999999], [1.3151504, 52.617605299999994], [1.3152700999999998, 52.6177431], [1.315361, 52.61786250000001], [1.3154878, 52.61806309999999], [1.3155431, 52.6181688], [1.3156126, 52.6183156], [1.3156749999999997, 52.618471500000005], [1.3157254, 52.6186582], [1.3157434999999995, 52.61875289999999], [1.3157709999999998, 52.6188755], [1.3157848, 52.61894430000001], [1.3157967999999998, 52.61900390000001], [1.3158095, 52.61913269999999], [1.3158150999999998, 52.61927870000001], [1.3158059, 52.619398], [1.3157929999999998, 52.61957520000001], [1.3157475, 52.6197665], [1.3156901999999997, 52.6204005], [1.3156852000000003, 52.62061599999999], [1.3156661999999997, 52.621097], [1.3156391999999997, 52.621460000000006], [1.3156102, 52.62180200000001], [1.3155861999999998, 52.621995], [1.3155671999999998, 52.622097], [1.3155475, 52.6221681], [1.3155342, 52.622216], [1.3155031999999998, 52.6222991], [1.3154652, 52.6223841], [1.3154132, 52.622480099999976], [1.3153331999999998, 52.622600099999985], [1.3152551999999995, 52.6226971], [1.3151442, 52.6228151], [1.3150602, 52.6228941], [1.3149491999999998, 52.622985099999994], [1.3148272, 52.62307309999999], [1.3147217076744775, 52.62313831165998], [1.3145021908957013, 52.62322199426073], [1.3143085362818407, 52.62329647748092], [1.3141369459472674, 52.62336298539702], [1.3139836220063523, 52.623422742085495], [1.3138447665734685, 52.62347697162286], [1.3137165817629854, 52.62352689808555], [1.3135952696892763, 52.62357374555006], [1.313477032466712, 52.62361873809287], [1.3133580722096638, 52.62366309979046], [1.3132345910325036, 52.6237080547193], [1.313102791049603, 52.62375482695589], [1.3129588743753329, 52.623804640576665], [1.3127990431240653, 52.623858719658145], [1.312619499410172, 52.6239182882768], [1.3124164453480236, 52.62398457050908], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} |
10.1 |
0011 |
0024 |
Wymondham |
Norwich |
Norwich |
52.6266570 |
1.3070530 |
52.6266570 |
1.3070530 |
1 |
0 |
2026-09-21 23:34:52 |
TERMINATED |
2026-09-21 23:24:00 |
Norwich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395730 |
1790032976351860 |
101 |
101 |
2026-09-21 23:34:25.812070 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:25.152228 |
| 727079 |
755504 |
W45389 |
479S69M721 |
2026-09-21 |
COMPLETE |
20395714 |
2026-09-22 00:24:00 |
2026-09-21 23:34:52 |
2026-09-23 23:34:52 |
{"id": 755504, "stp": "O", "toc": "Thameslink", "uid": "W45389", "consist": "700143", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45389/2026-09-22/detailed", "trust_id": "479S69M721", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-21", "dest_arr_time": "0024", "dest_platform": "4", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "9S69", "timing_status": "ON TIME", "origin_station": "Cambridge", "current_leg_arr": "0024", "current_leg_dep": "0013", "current_leg_end": "Brighton", "origin_dep_time": "2151", "origin_platform": "7", "current_location": "Brighton", "last_update_time": "2026-09-21T23:34:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Burgess Hill", "dest_arr_time_act": "0024", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Burgess Hill", "current_leg_milage": "9.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4733.979, \"from_m\": 3634.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5540.691, \"from_m\": 4733.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5556.516, \"from_m\": 5540.691, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12978.666, \"from_m\": 5556.516, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13748.727, \"from_m\": 12978.666, \"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\": 20302.387, \"from_m\": 13748.727, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21054.218, \"from_m\": 20302.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21347.727, \"from_m\": 21054.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22016.014, \"from_m\": 21347.727, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23570.657, \"from_m\": 22016.014, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25469.37, \"from_m\": 23570.657, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31704.963, \"from_m\": 25469.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35915.788, \"from_m\": 31704.963, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35937.313, \"from_m\": 35915.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\": 37129.628, \"from_m\": 35937.313, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37162.034, \"from_m\": 37129.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37303.425, \"from_m\": 37162.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\": 40790.331, \"from_m\": 37303.425, \"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\": 40848.655, \"from_m\": 40790.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\": 40875.757, \"from_m\": 40848.655, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41459.742, \"from_m\": 40875.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41556.753, \"from_m\": 41459.742, \"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\": 41625.14, \"from_m\": 41556.753, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55938.611, \"from_m\": 41625.14, \"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\": 80492.541, \"from_m\": 55938.611, \"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\": 83643.435, \"from_m\": 80492.541, \"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\": 87540.941, \"from_m\": 83643.435, \"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\": 88834.313, \"from_m\": 87540.941, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88889.554, \"from_m\": 88834.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\": 89402.129, \"from_m\": 88889.554, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89659.612, \"from_m\": 89402.129, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 90749.967, \"from_m\": 89659.612, \"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\": 90838.115, \"from_m\": 90749.967, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91876.387, \"from_m\": 90838.115, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 91981.331, \"from_m\": 91876.387, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92010.979, \"from_m\": 91981.331, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92200.131, \"from_m\": 92010.979, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93189.656, \"from_m\": 92200.131, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94384.056, \"from_m\": 93189.656, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94446.513, \"from_m\": 94384.056, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 95690.029, \"from_m\": 94446.513, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 95767.655, \"from_m\": 95690.029, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96177.291, \"from_m\": 95767.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96889.912, \"from_m\": 96177.291, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97298.576, \"from_m\": 96889.912, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97509.239, \"from_m\": 97298.576, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 98088.856, \"from_m\": 97509.239, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 99132.415, \"from_m\": 98088.856, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 100704.322, \"from_m\": 99132.415, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 101640.749, \"from_m\": 100704.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103530.559, \"from_m\": 101640.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112542.12, \"from_m\": 103530.559, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 114353.502, \"from_m\": 112542.12, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114388.336, \"from_m\": 114353.502, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 114695.588, \"from_m\": 114388.336, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114979.479, \"from_m\": 114695.588, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 115495.572, \"from_m\": 114979.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115667.346, \"from_m\": 115495.572, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 116944.989, \"from_m\": 115667.346, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 121287.971, \"from_m\": 116944.989, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121404.74, \"from_m\": 121287.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121527.271, \"from_m\": 121404.74, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 121594.048, \"from_m\": 121527.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132489.152, \"from_m\": 121594.048, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 133222.501, \"from_m\": 132489.152, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 141714.971, \"from_m\": 133222.501, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 141785.96, \"from_m\": 141714.971, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148900.331, \"from_m\": 141785.96, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 148981.038, \"from_m\": 148900.331, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 149275.271, \"from_m\": 148981.038, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 150130.541, \"from_m\": 149275.271, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 157994.754, \"from_m\": 150130.541, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 159208.473, \"from_m\": 157994.754, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 159726.634, \"from_m\": 159208.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\": 176021.791, \"from_m\": 159726.634, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 179069.005, \"from_m\": 176021.791, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 179082.105, \"from_m\": 179069.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 179511.96, \"from_m\": 179082.105, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179657.263, \"from_m\": 179511.96, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 179716.214, \"from_m\": 179657.263, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179745.914, \"from_m\": 179716.214, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 179787.27, \"from_m\": 179745.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180047.431, \"from_m\": 179787.27, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 755504, \"profile_key\": \"831c13f90e26d71ce350190c177a548c6097c2047a6d244ba44321c88e5f925c\", \"schedule_id\": 41693, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3754.768, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Foxton\", \"stage_seq\": 4, \"distance_m\": 11151.719, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207H\", \"location\": \"Royston\", \"stage_seq\": 5, \"distance_m\": 20961.03, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2212\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 6, \"distance_m\": 27193.894, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2216H\", \"wtt_dep\": \"2217\", \"location\": \"Baldock\", \"stage_seq\": 7, \"distance_m\": 34233.081, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2219H\", \"wtt_dep\": \"2220H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 8, \"distance_m\": 37538.415, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2224H\", \"wtt_dep\": \"2225H\", \"location\": \"Hitchin\", \"stage_seq\": 9, \"distance_m\": 41789.097, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2230\", \"wtt_dep\": \"2231H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 48791.386, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 11, \"distance_m\": 54791.18, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236H\", \"location\": \"Digswell Jn\", \"stage_seq\": 12, \"distance_m\": 59063.588, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 13, \"distance_m\": 60541.742, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242H\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 72617.409, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 15, \"distance_m\": 85178.858, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2250H\", \"wtt_dep\": \"2252H\", \"location\": \"Finsbury Park\", \"stage_seq\": 16, \"distance_m\": 89026.724, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Holloway South Jn\", \"stage_seq\": 17, \"distance_m\": 91022.547, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 18, \"distance_m\": 92200.131, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 19, \"distance_m\": 93325.818, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2303H\", \"wtt_dep\": \"2304H\", \"location\": \"Farringdon\", \"stage_seq\": 20, \"distance_m\": 95521.661, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306H\", \"location\": \"City Thameslink\", \"stage_seq\": 21, \"distance_m\": 96251.819, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2309\", \"location\": \"London Blackfriars\", \"stage_seq\": 22, \"distance_m\": 96649.51, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 23, \"distance_m\": 97867.219, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2315H\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 98594.236, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 25, \"distance_m\": 101311.911, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 26, \"distance_m\": 102078.147, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320H\", \"location\": \"New Cross Gate\", \"stage_seq\": 27, \"distance_m\": 103179.437, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"Sydenham\", \"stage_seq\": 28, \"distance_m\": 108811.732, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325H\", \"location\": \"Norwood Junction\", \"stage_seq\": 29, \"distance_m\": 112477.381, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 114285.075, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2329H\", \"location\": \"East Croydon\", \"stage_seq\": 31, \"distance_m\": 115156.092, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Purley\", \"stage_seq\": 32, \"distance_m\": 119938.978, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 33, \"distance_m\": 121527.271, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 34, \"distance_m\": 133360.713, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2350\", \"location\": \"Gatwick Airport\", \"stage_seq\": 35, \"distance_m\": 141350.331, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2355H\", \"location\": \"Three Bridges\", \"stage_seq\": 36, \"distance_m\": 145841.31, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 37, \"distance_m\": 148981.038, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 38, \"distance_m\": 158099.449, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": \"0006\", \"location\": \"Haywards Heath\", \"stage_seq\": 39, \"distance_m\": 159325.793, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009H\", \"location\": \"Keymer Jn\", \"stage_seq\": 40, \"distance_m\": 164392.525, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"0010H\", \"wtt_dep\": \"0011H\", \"location\": \"Burgess Hill\", \"stage_seq\": 41, \"distance_m\": 165321.334, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020\", \"location\": \"Preston Park\", \"stage_seq\": 42, \"distance_m\": 177909.224, \"section_seq\": 1, \"route_path_id\": 147591}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 43, \"distance_m\": 180047.431, \"section_seq\": 1, \"route_path_id\": 147591}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 180047.431, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147591}], \"total_distance_m\": 180047.431, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 171328.125, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8719.306, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2151", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:56Z\", \"source_id\": 20320037, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:44Z\", \"source_id\": 64131285, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:45Z\", \"source_id\": 20324374, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:28Z\", \"source_id\": 64144142, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:30Z\", \"source_id\": 20328108, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:49Z\", \"source_id\": 64153590, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:53Z\", \"source_id\": 20330934, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:15Z\", \"source_id\": 64163018, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:16:20Z\", \"source_id\": 20333654, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:42Z\", \"source_id\": 64170298, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:45Z\", \"source_id\": 20335793, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:31Z\", \"source_id\": 64178164, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:34Z\", \"source_id\": 20338278, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:59Z\", \"source_id\": 64189543, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:00Z\", \"source_id\": 20341642, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:09Z\", \"source_id\": 64213667, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:15Z\", \"source_id\": 20348919, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:56Z\", \"source_id\": 64228503, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:59Z\", \"source_id\": 20353519, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:57:36Z\", \"source_id\": 64245076, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:57:38Z\", \"source_id\": 20358412, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:01Z\", \"source_id\": 64254818, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:05Z\", \"source_id\": 20361348, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:48Z\", \"source_id\": 64259770, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:47Z\", \"source_id\": 20362892, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:06:53Z\", \"source_id\": 64261608, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:00Z\", \"source_id\": 20363503, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:56Z\", \"source_id\": 64272141, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:58Z\", \"source_id\": 20366812, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:29Z\", \"source_id\": 64281809, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:34Z\", \"source_id\": 20369717, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:52Z\", \"source_id\": 64290378, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:54Z\", \"source_id\": 20372463, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:32Z\", \"source_id\": 64294664, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:38Z\", \"source_id\": 20373809, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:12Z\", \"source_id\": 64303377, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:16Z\", \"source_id\": 20376543, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:48Z\", \"source_id\": 64329259, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:50Z\", \"source_id\": 20384710, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:35Z\", \"source_id\": 64338044, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:40Z\", \"source_id\": 20387436, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:54Z\", \"source_id\": 64348468, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:00Z\", \"source_id\": 20390408, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:57Z\", \"source_id\": 64356626, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:01Z\", \"source_id\": 20392682, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:34Z\", \"source_id\": 64364316, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:40Z\", \"source_id\": 20394859, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:47Z\", \"source_id\": 64367280, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:56Z\", \"source_id\": 20395714, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "4", "timing_fact_generation": 1790032976489209, "current_leg_arrival_utc": "2026-09-23T00:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:28.786511", "service_state_evidence_id": 20395714, "current_leg_start_actual_dep": "2026-09-23T00:11:30+01:00", "operational_evidence_version": 225, "service_state_event_time_utc": "2026-09-21T23:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:32.017422", "service_state_valid_until_kind": null, "operational_interpretation_version": 225, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
O |
CBG |
BTN |
9S69 |
700143 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4733.979, "from_m": 3634.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5540.691, "from_m": 4733.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5556.516, "from_m": 5540.691, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12978.666, "from_m": 5556.516, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13748.727, "from_m": 12978.666, "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": 20302.387, "from_m": 13748.727, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21054.218, "from_m": 20302.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21347.727, "from_m": 21054.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22016.014, "from_m": 21347.727, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23570.657, "from_m": 22016.014, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25469.37, "from_m": 23570.657, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31704.963, "from_m": 25469.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35915.788, "from_m": 31704.963, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35937.313, "from_m": 35915.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": 37129.628, "from_m": 35937.313, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37162.034, "from_m": 37129.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37303.425, "from_m": 37162.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": 40790.331, "from_m": 37303.425, "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": 40848.655, "from_m": 40790.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": 40875.757, "from_m": 40848.655, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41459.742, "from_m": 40875.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41556.753, "from_m": 41459.742, "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": 41625.14, "from_m": 41556.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55938.611, "from_m": 41625.14, "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": 80492.541, "from_m": 55938.611, "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": 83643.435, "from_m": 80492.541, "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": 87540.941, "from_m": 83643.435, "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": 88834.313, "from_m": 87540.941, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88889.554, "from_m": 88834.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": 89402.129, "from_m": 88889.554, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89659.612, "from_m": 89402.129, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 90749.967, "from_m": 89659.612, "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": 90838.115, "from_m": 90749.967, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91876.387, "from_m": 90838.115, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 91981.331, "from_m": 91876.387, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92010.979, "from_m": 91981.331, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92200.131, "from_m": 92010.979, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93189.656, "from_m": 92200.131, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94384.056, "from_m": 93189.656, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 94446.513, "from_m": 94384.056, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 95690.029, "from_m": 94446.513, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 95767.655, "from_m": 95690.029, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 96177.291, "from_m": 95767.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 96889.912, "from_m": 96177.291, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 97298.576, "from_m": 96889.912, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97509.239, "from_m": 97298.576, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 98088.856, "from_m": 97509.239, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 99132.415, "from_m": 98088.856, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 100704.322, "from_m": 99132.415, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 101640.749, "from_m": 100704.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103530.559, "from_m": 101640.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112542.12, "from_m": 103530.559, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 114353.502, "from_m": 112542.12, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114388.336, "from_m": 114353.502, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 114695.588, "from_m": 114388.336, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114979.479, "from_m": 114695.588, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 115495.572, "from_m": 114979.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115667.346, "from_m": 115495.572, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 116944.989, "from_m": 115667.346, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121287.971, "from_m": 116944.989, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121404.74, "from_m": 121287.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121527.271, "from_m": 121404.74, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 121594.048, "from_m": 121527.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132489.152, "from_m": 121594.048, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 133222.501, "from_m": 132489.152, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 141714.971, "from_m": 133222.501, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 141785.96, "from_m": 141714.971, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148900.331, "from_m": 141785.96, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 148981.038, "from_m": 148900.331, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 149275.271, "from_m": 148981.038, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 150130.541, "from_m": 149275.271, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 157994.754, "from_m": 150130.541, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 159208.473, "from_m": 157994.754, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 159726.634, "from_m": 159208.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": 176021.791, "from_m": 159726.634, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 179069.005, "from_m": 176021.791, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 179082.105, "from_m": 179069.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", "infrastructure_limit_mph": 40.0}, {"to_m": 179511.96, "from_m": 179082.105, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179657.263, "from_m": 179511.96, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 179716.214, "from_m": 179657.263, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179745.914, "from_m": 179716.214, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 179787.27, "from_m": 179745.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180047.431, "from_m": 179787.27, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 755504, "profile_key": "831c13f90e26d71ce350190c177a548c6097c2047a6d244ba44321c88e5f925c", "schedule_id": 41693, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2151", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3754.768, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Foxton", "stage_seq": 4, "distance_m": 11151.719, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207H", "location": "Royston", "stage_seq": 5, "distance_m": 20961.03, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2212", "location": "Ashwell & Morden", "stage_seq": 6, "distance_m": 27193.894, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2216H", "wtt_dep": "2217", "location": "Baldock", "stage_seq": 7, "distance_m": 34233.081, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2219H", "wtt_dep": "2220H", "location": "Letchworth Garden City", "stage_seq": 8, "distance_m": 37538.415, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2224H", "wtt_dep": "2225H", "location": "Hitchin", "stage_seq": 9, "distance_m": 41789.097, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2230", "wtt_dep": "2231H", "location": "Stevenage", "stage_seq": 10, "distance_m": 48791.386, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Woolmer Green Jn", "stage_seq": 11, "distance_m": 54791.18, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236H", "location": "Digswell Jn", "stage_seq": 12, "distance_m": 59063.588, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237", "location": "Welwyn Garden City", "stage_seq": 13, "distance_m": 60541.742, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242H", "location": "Potters Bar", "stage_seq": 14, "distance_m": 72617.409, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "Alexandra Palace", "stage_seq": 15, "distance_m": 85178.858, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2250H", "wtt_dep": "2252H", "location": "Finsbury Park", "stage_seq": 16, "distance_m": 89026.724, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Holloway South Jn", "stage_seq": 17, "distance_m": 91022.547, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "Belle Isle Jn", "stage_seq": 18, "distance_m": 92200.131, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300", "location": "St Pancras Low Level", "stage_seq": 19, "distance_m": 93325.818, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2303H", "wtt_dep": "2304H", "location": "Farringdon", "stage_seq": 20, "distance_m": 95521.661, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 96251.819, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2309", "location": "London Blackfriars", "stage_seq": 22, "distance_m": 96649.51, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311H", "location": "Metropolitan Jn", "stage_seq": 23, "distance_m": 97867.219, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2315H", "location": "London Bridge", "stage_seq": 24, "distance_m": 98594.236, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Corbetts Lane Jn", "stage_seq": 25, "distance_m": 101311.911, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Bricklayers Arms Jn", "stage_seq": 26, "distance_m": 102078.147, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320H", "location": "New Cross Gate", "stage_seq": 27, "distance_m": 103179.437, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Sydenham", "stage_seq": 28, "distance_m": 108811.732, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Norwood Junction", "stage_seq": 29, "distance_m": 112477.381, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Windmill Bridge Jn", "stage_seq": 30, "distance_m": 114285.075, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2329H", "location": "East Croydon", "stage_seq": 31, "distance_m": 115156.092, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Purley", "stage_seq": 32, "distance_m": 119938.978, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Stoats Nest Jn", "stage_seq": 33, "distance_m": 121527.271, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Earlswood (Surrey)", "stage_seq": 34, "distance_m": 133360.713, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2350", "location": "Gatwick Airport", "stage_seq": 35, "distance_m": 141350.331, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2355H", "location": "Three Bridges", "stage_seq": 36, "distance_m": 145841.31, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "Balcombe Tunnel Jn", "stage_seq": 37, "distance_m": 148981.038, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "Copyhold Jn", "stage_seq": 38, "distance_m": 158099.449, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0006", "location": "Haywards Heath", "stage_seq": 39, "distance_m": 159325.793, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009H", "location": "Keymer Jn", "stage_seq": 40, "distance_m": 164392.525, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "0010H", "wtt_dep": "0011H", "location": "Burgess Hill", "stage_seq": 41, "distance_m": 165321.334, "section_seq": 1, "route_path_id": 147591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020", "location": "Preston Park", "stage_seq": 42, "distance_m": 177909.224, "section_seq": 1, "route_path_id": 147591}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": null, "location": "Brighton", "stage_seq": 43, "distance_m": 180047.431, "section_seq": 1, "route_path_id": 147591}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 180047.431, "from_m": 0.0, "section_seq": 1, "route_path_id": 147591}], "total_distance_m": 180047.431, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 171328.125, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8719.306, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:56Z", "source_id": 20320037, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:44Z", "source_id": 64131285, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:03:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:45Z", "source_id": 20324374, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:28Z", "source_id": 64144142, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:08:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:30Z", "source_id": 20328108, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15597, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:49Z", "source_id": 64153590, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:12:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:53Z", "source_id": 20330934, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:15Z", "source_id": 64163018, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:17:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:16:20Z", "source_id": 20333654, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:42Z", "source_id": 64170298, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:20:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:45Z", "source_id": 20335793, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:31Z", "source_id": 64178164, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:34Z", "source_id": 20338278, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:59Z", "source_id": 64189543, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:30:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:00Z", "source_id": 20341642, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:09Z", "source_id": 64213667, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:42:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:15Z", "source_id": 20348919, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16150, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:56Z", "source_id": 64228503, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:49:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:59Z", "source_id": 20353519, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:57:36Z", "source_id": 64245076, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:58:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:57:38Z", "source_id": 20358412, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:01Z", "source_id": 64254818, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:03:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:05Z", "source_id": 20361348, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:48Z", "source_id": 64259770, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:06:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:47Z", "source_id": 20362892, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:06:53Z", "source_id": 64261608, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:07:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:00Z", "source_id": 20363503, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:56Z", "source_id": 64272141, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:13:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:58Z", "source_id": 20366812, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:29Z", "source_id": 64281809, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:19:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:34Z", "source_id": 20369717, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:52Z", "source_id": 64290378, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:54Z", "source_id": 20372463, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:32Z", "source_id": 64294664, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:38Z", "source_id": 20373809, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:12Z", "source_id": 64303377, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:33:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:16Z", "source_id": 20376543, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30625, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:48Z", "source_id": 64329259, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T22:50:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:50Z", "source_id": 20384710, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:35Z", "source_id": 64338044, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T22:57:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:40Z", "source_id": 20387436, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:54Z", "source_id": 64348468, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T23:06:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:00Z", "source_id": 20390408, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:57Z", "source_id": 64356626, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T23:12:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:01Z", "source_id": 20392682, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:34Z", "source_id": 64364316, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T23:20:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:40Z", "source_id": 20394859, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30980, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:47Z", "source_id": 64367280, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T23:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:56Z", "source_id": 20395714, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T00:24:00+01:00", "operational_fact": true}] |
Cambridge |
2151 |
2151 |
7 |
None |
None |
Brighton |
0024 |
0024 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W45389/2026-09-22/detailed |
None |
Burgess Hill |
2026-09-23T00:11:30+01:00 |
Brighton |
11.0 |
{"type": "LineString", "coordinates": [[-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
9.1 |
0013 |
0024 |
Burgess Hill |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-21 23:34:52 |
TERMINATED |
2026-09-21 23:24:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395714 |
1790032976489209 |
225 |
225 |
2026-09-21 23:34:32.017422 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:28.786511 |
| 727080 |
757606 |
C35318 |
742Y09M921 |
2026-09-21 |
COMPLETE |
20395669 |
2026-09-22 00:24:00 |
2026-09-21 23:34:52 |
2026-09-23 23:34:52 |
{"id": 757606, "stp": "O", "toc": "Elizabeth Line", "uid": "C35318", "consist": "345052", "dest_crs": "PAD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35318/2026-09-22/detailed", "trust_id": "742Y09M921", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-21", "dest_arr_time": "0012", "dest_platform": "3", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "2Y09", "timing_status": "LATE", "origin_station": "Maidenhead", "current_leg_arr": "0024", "current_leg_dep": "0016", "current_leg_end": "London Paddington", "origin_dep_time": "2333", "origin_platform": "4", "current_location": "Link Line", "last_update_time": "2026-09-21T23:34:52", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.30024996059715525, 51.514838161118114], [-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": "Ealing Broadway", "dest_arr_time_act": "0012", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Ealing Broadway", "current_leg_milage": "5.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 120.863, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 611.465, \"from_m\": 120.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 694.979, \"from_m\": 611.465, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8439.093, \"from_m\": 694.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 8551.595, \"from_m\": 8439.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9625.724, \"from_m\": 8551.595, \"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\": 9755.231, \"from_m\": 9625.724, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10961.189, \"from_m\": 9755.231, \"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\": 11127.326, \"from_m\": 10961.189, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11275.728, \"from_m\": 11127.326, \"capability_applied\": 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\": 11443.073, \"from_m\": 11275.728, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19477.726, \"from_m\": 11443.073, \"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\": 22833.934, \"from_m\": 19477.726, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23127.101, \"from_m\": 22833.934, \"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\": 23290.291, \"from_m\": 23127.101, \"capability_applied\": 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\": 23463.852, \"from_m\": 23290.291, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31656.702, \"from_m\": 23463.852, \"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\": 35920.162, \"from_m\": 31656.702, \"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\": 36121.567, \"from_m\": 35920.162, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36207.246, \"from_m\": 36121.567, \"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\": 37370.508, \"from_m\": 36207.246, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37655.519, \"from_m\": 37370.508, \"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\": 39125.644, \"from_m\": 37655.519, \"capability_applied\": null, \"effective_limit_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\": 757606, \"profile_key\": \"d73fb3501db4f6f9a3d43fe6c3d3aface5b85c8537343a4eb47bebb7f3e2b557\", \"schedule_id\": 35762, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336\", \"location\": \"Taplow\", \"stage_seq\": 2, \"distance_m\": 2820.209, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Burnham\", \"stage_seq\": 3, \"distance_m\": 5292.527, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Slough\", \"stage_seq\": 4, \"distance_m\": 9217.465, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Dolphin Jn\", \"stage_seq\": 5, \"distance_m\": 11275.728, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2347\", \"location\": \"Langley\", \"stage_seq\": 6, \"distance_m\": 12957.391, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2349H\", \"location\": \"Iver\", \"stage_seq\": 7, \"distance_m\": 15234.751, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352H\", \"location\": \"West Drayton\", \"stage_seq\": 8, \"distance_m\": 17695.243, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Stockley Jn\", \"stage_seq\": 9, \"distance_m\": 19477.726, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 10, \"distance_m\": 21488.84, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 11, \"distance_m\": 21694.143, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": \"2359H\", \"location\": \"Southall\", \"stage_seq\": 12, \"distance_m\": 24781.939, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0004\", \"location\": \"Ealing Broadway\", \"stage_seq\": 13, \"distance_m\": 30144.87, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005\", \"location\": \"Acton West Jn\", \"stage_seq\": 14, \"distance_m\": 30947.584, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 36338.946, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 16, \"distance_m\": 37211.087, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 17, \"distance_m\": 38485.228, \"section_seq\": 1, \"route_path_id\": 144948}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 18, \"distance_m\": 39125.644, \"section_seq\": 1, \"route_path_id\": 144948}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 39125.644, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144948}], \"total_distance_m\": 39125.644, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 35036.825, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4088.819, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2333", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:35Z\", \"source_id\": 64308588, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:34Z\", \"source_id\": 20378130, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:36Z\", \"source_id\": 64313164, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:41Z\", \"source_id\": 20379631, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:41Z\", \"source_id\": 64319314, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:43Z\", \"source_id\": 20381528, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23545, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:59Z\", \"source_id\": 64329483, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:06Z\", \"source_id\": 20384782, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:04Z\", \"source_id\": 64333592, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:10Z\", \"source_id\": 20386030, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:37Z\", \"source_id\": 64338118, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:40Z\", \"source_id\": 20387483, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:40Z\", \"source_id\": 64341798, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:45Z\", \"source_id\": 20388611, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:11Z\", \"source_id\": 64351157, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:15Z\", \"source_id\": 20391174, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:04Z\", \"source_id\": 64355630, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:11Z\", \"source_id\": 20392430, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:55Z\", \"source_id\": 64359776, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:59Z\", \"source_id\": 20393618, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:51Z\", \"source_id\": 64361715, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:55Z\", \"source_id\": 20394136, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:37Z\", \"source_id\": 64367133, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:39Z\", \"source_id\": 20395669, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "3", "timing_fact_generation": 1790032960443075, "current_leg_arrival_utc": "2026-09-23T00:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:28.792748", "service_state_evidence_id": 20395669, "current_leg_start_actual_dep": "2026-09-23T00:16:00+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-21T23:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:31.495705", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
O |
MAI |
PAD |
2Y09 |
345052 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 120.863, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 611.465, "from_m": 120.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 694.979, "from_m": 611.465, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8439.093, "from_m": 694.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 8551.595, "from_m": 8439.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9625.724, "from_m": 8551.595, "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": 9755.231, "from_m": 9625.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10961.189, "from_m": 9755.231, "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": 11127.326, "from_m": 10961.189, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11275.728, "from_m": 11127.326, "capability_applied": 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": 11443.073, "from_m": 11275.728, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19477.726, "from_m": 11443.073, "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": 22833.934, "from_m": 19477.726, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23127.101, "from_m": 22833.934, "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": 23290.291, "from_m": 23127.101, "capability_applied": 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": 23463.852, "from_m": 23290.291, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31656.702, "from_m": 23463.852, "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": 35920.162, "from_m": 31656.702, "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": 36121.567, "from_m": 35920.162, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36207.246, "from_m": 36121.567, "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": 37370.508, "from_m": 36207.246, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37655.519, "from_m": 37370.508, "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": 39125.644, "from_m": 37655.519, "capability_applied": null, "effective_limit_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": 757606, "profile_key": "d73fb3501db4f6f9a3d43fe6c3d3aface5b85c8537343a4eb47bebb7f3e2b557", "schedule_id": 35762, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2333", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144948}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336", "location": "Taplow", "stage_seq": 2, "distance_m": 2820.209, "section_seq": 1, "route_path_id": 144948}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Burnham", "stage_seq": 3, "distance_m": 5292.527, "section_seq": 1, "route_path_id": 144948}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Slough", "stage_seq": 4, "distance_m": 9217.465, "section_seq": 1, "route_path_id": 144948}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Dolphin Jn", "stage_seq": 5, "distance_m": 11275.728, "section_seq": 1, "route_path_id": 144948}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Langley", "stage_seq": 6, "distance_m": 12957.391, "section_seq": 1, "route_path_id": 144948}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2349H", "location": "Iver", "stage_seq": 7, "distance_m": 15234.751, "section_seq": 1, "route_path_id": 144948}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352H", "location": "West Drayton", "stage_seq": 8, "distance_m": 17695.243, "section_seq": 1, "route_path_id": 144948}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Stockley Jn", "stage_seq": 9, "distance_m": 19477.726, "section_seq": 1, "route_path_id": 144948}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354H", "location": "Heathrow Airport Jn", "stage_seq": 10, "distance_m": 21488.84, "section_seq": 1, "route_path_id": 144948}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356H", "location": "Hayes & Harlington", "stage_seq": 11, "distance_m": 21694.143, "section_seq": 1, "route_path_id": 144948}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "2359H", "location": "Southall", "stage_seq": 12, "distance_m": 24781.939, "section_seq": 1, "route_path_id": 144948}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0004", "location": "Ealing Broadway", "stage_seq": 13, "distance_m": 30144.87, "section_seq": 1, "route_path_id": 144948}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Acton West Jn", "stage_seq": 14, "distance_m": 30947.584, "section_seq": 1, "route_path_id": 144948}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 36338.946, "section_seq": 1, "route_path_id": 144948}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "Portobello Jn (London)", "stage_seq": 16, "distance_m": 37211.087, "section_seq": 1, "route_path_id": 144948}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011", "location": "Royal Oak Junction", "stage_seq": 17, "distance_m": 38485.228, "section_seq": 1, "route_path_id": 144948}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": null, "location": "London Paddington", "stage_seq": 18, "distance_m": 39125.644, "section_seq": 1, "route_path_id": 144948}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 39125.644, "from_m": 0.0, "section_seq": 1, "route_path_id": 144948}], "total_distance_m": 39125.644, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 35036.825, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4088.819, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23589, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:35Z", "source_id": 64308588, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:34Z", "source_id": 20378130, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23584, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:36Z", "source_id": 64313164, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:39:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:41Z", "source_id": 20379631, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:41Z", "source_id": 64319314, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:43:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:43Z", "source_id": 20381528, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23545, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:59Z", "source_id": 64329483, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:50:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:06Z", "source_id": 20384782, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23538, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:04Z", "source_id": 64333592, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:54:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:10Z", "source_id": 20386030, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23492, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:37Z", "source_id": 64338118, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:57:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:40Z", "source_id": 20387483, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:40Z", "source_id": 64341798, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:00:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:45Z", "source_id": 20388611, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23440, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:11Z", "source_id": 64351157, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:08:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:15Z", "source_id": 20391174, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:04Z", "source_id": 64355630, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:11:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:11Z", "source_id": 20392430, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23190, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:55Z", "source_id": 64359776, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:59Z", "source_id": 20393618, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:51Z", "source_id": 64361715, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:17:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:55Z", "source_id": 20394136, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22942, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:37Z", "source_id": 64367133, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:39Z", "source_id": 20395669, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:24:00+01:00", "operational_fact": true}] |
Maidenhead |
2333 |
2333 |
4 |
None |
None |
London Paddington |
0012 |
0012 |
3 |
LATE |
+12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35318/2026-09-22/detailed |
None |
Ealing Broadway |
2026-09-23T00:16:00+01:00 |
London Paddington |
8.0 |
{"type": "LineString", "coordinates": [[-0.30024996059715525, 51.514838161118114], [-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]]} |
5.5 |
0016 |
0024 |
Ealing Broadway |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-21 23:34:52 |
TERMINATED |
2026-09-21 23:24:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395669 |
1790032960443075 |
80 |
80 |
2026-09-21 23:34:31.495705 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:28.792748 |
| 727081 |
753677 |
W44831 |
321V66MZ21 |
2026-09-21 |
COMPLETE |
20395849 |
2026-09-22 00:24:00 |
2026-09-21 23:34:52 |
2026-09-23 23:34:52 |
{"id": 753677, "stp": "O", "toc": "Transport for Wales", "uid": "W44831", "consist": "197044", "dest_crs": "CDF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44831/2026-09-22/detailed", "trust_id": "321V66MZ21", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-21", "dest_arr_time": "0034", "dest_platform": "3A", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "1V66", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0024", "current_leg_dep": "0007", "current_leg_end": "Cardiff Central", "origin_dep_time": "2030", "origin_platform": "10", "current_location": "Cardiff Central", "last_update_time": "2026-09-21T23:34:52", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]}", "current_leg_start": "Newport (South Wales)", "dest_arr_time_act": "0034", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Newport (South Wales)", "current_leg_milage": "11.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14237.453, \"from_m\": 11444.034, \"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\": 18861.29, \"from_m\": 14237.453, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 19814.838, \"from_m\": 18861.29, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41927.756, \"from_m\": 19814.838, \"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\": 42809.099, \"from_m\": 41927.756, \"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\": 48872.283, \"from_m\": 42809.099, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49247.393, \"from_m\": 48872.283, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49881.616, \"from_m\": 49247.393, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49937.769, \"from_m\": 49881.616, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49945.776, \"from_m\": 49937.769, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49998.068, \"from_m\": 49945.776, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50042.475, \"from_m\": 49998.068, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50246.151, \"from_m\": 50042.475, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50533.984, \"from_m\": 50246.151, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50737.195, \"from_m\": 50533.984, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50760.56, \"from_m\": 50737.195, \"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\": 55590.574, \"from_m\": 50760.56, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57450.979, \"from_m\": 55590.574, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70998.495, \"from_m\": 57450.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71982.414, \"from_m\": 70998.495, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 85273.13, \"from_m\": 71982.414, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 85304.664, \"from_m\": 85273.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 98638.688, \"from_m\": 85304.664, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 101851.217, \"from_m\": 98638.688, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 102441.973, \"from_m\": 101851.217, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 102503.484, \"from_m\": 102441.973, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 102709.99, \"from_m\": 102503.484, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 103581.065, \"from_m\": 102709.99, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 103623.281, \"from_m\": 103581.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\": 106390.064, \"from_m\": 103623.281, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107109.309, \"from_m\": 106390.064, \"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\": 110280.643, \"from_m\": 107109.309, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110676.381, \"from_m\": 110280.643, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 112168.143, \"from_m\": 110676.381, \"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\": 112723.003, \"from_m\": 112168.143, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 117314.14, \"from_m\": 112723.003, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 119848.849, \"from_m\": 117314.14, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 126142.884, \"from_m\": 119848.849, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140696.884, \"from_m\": 126142.884, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 145749.629, \"from_m\": 140696.884, \"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\": 147921.983, \"from_m\": 145749.629, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 164135.635, \"from_m\": 147921.983, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 164465.533, \"from_m\": 164135.635, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 164502.016, \"from_m\": 164465.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170715.202, \"from_m\": 164502.016, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 170914.591, \"from_m\": 170715.202, \"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\": 173014.749, \"from_m\": 170914.591, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 175918.887, \"from_m\": 173014.749, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 177712.991, \"from_m\": 175918.887, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 181441.06, \"from_m\": 177712.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\": 182901.146, \"from_m\": 181441.06, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 183295.528, \"from_m\": 182901.146, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184491.336, \"from_m\": 183295.528, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 185287.446, \"from_m\": 184491.336, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 187518.797, \"from_m\": 185287.446, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 189191.294, \"from_m\": 187518.797, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 189702.745, \"from_m\": 189191.294, \"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\": 198172.013, \"from_m\": 189702.745, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 203085.182, \"from_m\": 198172.013, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 204102.408, \"from_m\": 203085.182, \"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\": 205528.261, \"from_m\": 204102.408, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 214006.147, \"from_m\": 205528.261, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 214548.826, \"from_m\": 214006.147, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 219301.049, \"from_m\": 214548.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\": 237853.457, \"from_m\": 219301.049, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 238675.928, \"from_m\": 237853.457, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 248270.511, \"from_m\": 238675.928, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 251238.069, \"from_m\": 248270.511, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 253651.587, \"from_m\": 251238.069, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 253717.049, \"from_m\": 253651.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\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 253786.302, \"from_m\": 253717.049, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 253861.459, \"from_m\": 253786.302, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 253952.818, \"from_m\": 253861.459, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 254020.718, \"from_m\": 253952.818, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 254035.941, \"from_m\": 254020.718, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 256137.95, \"from_m\": 254035.941, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 256153.172, \"from_m\": 256137.95, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 256221.072, \"from_m\": 256153.172, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 257317.799, \"from_m\": 256221.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\": 257869.892, \"from_m\": 257317.799, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 258109.737, \"from_m\": 257869.892, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 258296.248, \"from_m\": 258109.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\": 259167.509, \"from_m\": 258296.248, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 260545.102, \"from_m\": 259167.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 260779.233, \"from_m\": 260545.102, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 272701.534, \"from_m\": 260779.233, \"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\": 275692.246, \"from_m\": 272701.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\": 275742.153, \"from_m\": 275692.246, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 275892.546, \"from_m\": 275742.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 276004.262, \"from_m\": 275892.546, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 276068.177, \"from_m\": 276004.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\": 276397.556, \"from_m\": 276068.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 276739.437, \"from_m\": 276397.556, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 753677, \"profile_key\": \"6fc900841d4edfff0244c59e7b0249cac92de7c031b155c075e14b4f02fdd04d\", \"schedule_id\": 41684, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13200.339, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2046H\", \"wtt_dep\": \"2048\", \"location\": \"Wilmslow\", \"stage_seq\": 10, \"distance_m\": 19212.767, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Alderley Edge\", \"stage_seq\": 11, \"distance_m\": 21890.066, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Chelford\", \"stage_seq\": 12, \"distance_m\": 26804.85, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Sandbach\", \"stage_seq\": 13, \"distance_m\": 42225.989, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Crewe Sig. CE154\", \"stage_seq\": 14, \"distance_m\": 48386.445, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": \"2110\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 49589.229, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Crewe Gresty Lane Jn\", \"stage_seq\": 16, \"distance_m\": 50760.56, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Crewe Gresty Green West Jn\", \"stage_seq\": 17, \"distance_m\": 51950.927, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2118\", \"location\": \"Nantwich\", \"stage_seq\": 18, \"distance_m\": 56702.284, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124\", \"location\": \"Wrenbury\", \"stage_seq\": 19, \"distance_m\": 63785.325, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131\", \"location\": \"Whitchurch (Shropshire)\", \"stage_seq\": 20, \"distance_m\": 71733.285, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Prees\", \"stage_seq\": 21, \"distance_m\": 79650.153, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2142\", \"location\": \"Wem\", \"stage_seq\": 22, \"distance_m\": 84853.31, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Yorton\", \"stage_seq\": 23, \"distance_m\": 90481.877, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Harlescott L.C.\", \"stage_seq\": 24, \"distance_m\": 98814.211, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2203\", \"location\": \"Shrewsbury\", \"stage_seq\": 25, \"distance_m\": 102138.8, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"English Bridge Jn\", \"stage_seq\": 26, \"distance_m\": 102703.229, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Sutton Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 103508.783, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Dorrington\", \"stage_seq\": 28, \"distance_m\": 112236.967, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2216H\", \"wtt_dep\": \"2218\", \"location\": \"Church Stretton\", \"stage_seq\": 29, \"distance_m\": 122672.739, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Marshbrook S.B.\", \"stage_seq\": 30, \"distance_m\": 126832.231, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2225\", \"wtt_dep\": \"2227\", \"location\": \"Craven Arms\", \"stage_seq\": 31, \"distance_m\": 134210.342, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Bromfield\", \"stage_seq\": 32, \"distance_m\": 142704.207, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2236H\", \"location\": \"Ludlow\", \"stage_seq\": 33, \"distance_m\": 146340.164, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"Woofferton\", \"stage_seq\": 34, \"distance_m\": 153259.787, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": \"2248\", \"location\": \"Leominster\", \"stage_seq\": 35, \"distance_m\": 163899.964, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255H\", \"location\": \"Moreton-on-Lugg\", \"stage_seq\": 36, \"distance_m\": 177248.762, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259\", \"location\": \"Shelwick Jn\", \"stage_seq\": 37, \"distance_m\": 181441.06, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2306\", \"location\": \"Hereford\", \"stage_seq\": 38, \"distance_m\": 184097.044, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313\", \"location\": \"Tram Inn\", \"stage_seq\": 39, \"distance_m\": 194842.569, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Pontrilas\", \"stage_seq\": 40, \"distance_m\": 204025.805, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2328\", \"location\": \"Abergavenny\", \"stage_seq\": 41, \"distance_m\": 222864.067, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Little Mill Jn\", \"stage_seq\": 42, \"distance_m\": 235409.041, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2338\", \"location\": \"Pontypool\", \"stage_seq\": 43, \"distance_m\": 237853.457, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Cwmbran\", \"stage_seq\": 44, \"distance_m\": 242549.436, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Maindee North Jn\", \"stage_seq\": 45, \"distance_m\": 252501.099, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 46, \"distance_m\": 253660.224, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"0001H\", \"location\": \"East Usk Jn\", \"stage_seq\": 47, \"distance_m\": 255086.945, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 48, \"distance_m\": 256511.64, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005\", \"location\": \"Maindee West Jn\", \"stage_seq\": 49, \"distance_m\": 257023.213, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"0006H\", \"wtt_dep\": \"0008H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 50, \"distance_m\": 257512.714, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010\", \"location\": \"Gaer Jn\", \"stage_seq\": 51, \"distance_m\": 259208.123, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011\", \"location\": \"Ebbw Jn\", \"stage_seq\": 52, \"distance_m\": 260237.294, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016\", \"location\": \"Marshfield\", \"stage_seq\": 53, \"distance_m\": 266188.957, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 54, \"distance_m\": 275319.145, \"section_seq\": 1, \"route_path_id\": 147582}, {\"is_pass\": false, \"wtt_arr\": \"0034\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 55, \"distance_m\": 276739.437, \"section_seq\": 1, \"route_path_id\": 147582}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 276739.437, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147582}], \"total_distance_m\": 276739.437, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 270087.507, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6651.93, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2030", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:49Z\", \"source_id\": 63936899, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:56Z\", \"source_id\": 20268237, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:08Z\", \"source_id\": 63942514, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:12Z\", \"source_id\": 20269860, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:05Z\", \"source_id\": 63947133, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:09Z\", \"source_id\": 20271212, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:59Z\", \"source_id\": 63954120, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:05Z\", \"source_id\": 20273222, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:46Z\", \"source_id\": 63965810, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:53Z\", \"source_id\": 20276572, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:56Z\", \"source_id\": 63971090, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:52:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:59Z\", \"source_id\": 20278075, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:48Z\", \"source_id\": 63985323, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:51Z\", \"source_id\": 20281993, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:16Z\", \"source_id\": 63996056, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:20Z\", \"source_id\": 20285086, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:09Z\", \"source_id\": 64054138, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:15Z\", \"source_id\": 20301904, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:58Z\", \"source_id\": 64116653, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:03Z\", \"source_id\": 20320117, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:59Z\", \"source_id\": 20330963, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:29Z\", \"source_id\": 20344880, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:55:25Z\", \"source_id\": 20357098, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:01Z\", \"source_id\": 20365657, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:18Z\", \"source_id\": 20376552, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:35Z\", \"source_id\": 20392260, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:20Z\", \"source_id\": 64348929, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:26Z\", \"source_id\": 20390529, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:18Z\", \"source_id\": 64367762, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:26Z\", \"source_id\": 20395849, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "3", "timing_fact_generation": 1790033009669577, "current_leg_arrival_utc": "2026-09-23T00:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:35.921884", "service_state_evidence_id": 20395849, "current_leg_start_actual_dep": "2026-09-23T00:08:30+01:00", "operational_evidence_version": 134, "service_state_event_time_utc": "2026-09-21T23:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:39.883720", "service_state_valid_until_kind": null, "operational_interpretation_version": 134, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
MAN |
CDF |
1V66 |
197044 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14237.453, "from_m": 11444.034, "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": 18861.29, "from_m": 14237.453, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 19814.838, "from_m": 18861.29, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41927.756, "from_m": 19814.838, "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": 42809.099, "from_m": 41927.756, "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": 48872.283, "from_m": 42809.099, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49247.393, "from_m": 48872.283, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49881.616, "from_m": 49247.393, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49937.769, "from_m": 49881.616, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49945.776, "from_m": 49937.769, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49998.068, "from_m": 49945.776, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50042.475, "from_m": 49998.068, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50246.151, "from_m": 50042.475, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50533.984, "from_m": 50246.151, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50737.195, "from_m": 50533.984, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50760.56, "from_m": 50737.195, "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": 55590.574, "from_m": 50760.56, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57450.979, "from_m": 55590.574, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70998.495, "from_m": 57450.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71982.414, "from_m": 70998.495, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 85273.13, "from_m": 71982.414, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 85304.664, "from_m": 85273.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 98638.688, "from_m": 85304.664, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101851.217, "from_m": 98638.688, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 102441.973, "from_m": 101851.217, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 102503.484, "from_m": 102441.973, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 102709.99, "from_m": 102503.484, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 103581.065, "from_m": 102709.99, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 103623.281, "from_m": 103581.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": 106390.064, "from_m": 103623.281, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107109.309, "from_m": 106390.064, "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": 110280.643, "from_m": 107109.309, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110676.381, "from_m": 110280.643, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 112168.143, "from_m": 110676.381, "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": 112723.003, "from_m": 112168.143, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 117314.14, "from_m": 112723.003, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 119848.849, "from_m": 117314.14, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 126142.884, "from_m": 119848.849, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140696.884, "from_m": 126142.884, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 145749.629, "from_m": 140696.884, "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": 147921.983, "from_m": 145749.629, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 164135.635, "from_m": 147921.983, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 164465.533, "from_m": 164135.635, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 164502.016, "from_m": 164465.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170715.202, "from_m": 164502.016, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 170914.591, "from_m": 170715.202, "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": 173014.749, "from_m": 170914.591, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 175918.887, "from_m": 173014.749, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 177712.991, "from_m": 175918.887, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 181441.06, "from_m": 177712.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": 182901.146, "from_m": 181441.06, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 183295.528, "from_m": 182901.146, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184491.336, "from_m": 183295.528, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 185287.446, "from_m": 184491.336, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 187518.797, "from_m": 185287.446, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 189191.294, "from_m": 187518.797, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 189702.745, "from_m": 189191.294, "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": 198172.013, "from_m": 189702.745, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 203085.182, "from_m": 198172.013, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 204102.408, "from_m": 203085.182, "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": 205528.261, "from_m": 204102.408, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 214006.147, "from_m": 205528.261, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 214548.826, "from_m": 214006.147, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 219301.049, "from_m": 214548.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": 237853.457, "from_m": 219301.049, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 238675.928, "from_m": 237853.457, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 248270.511, "from_m": 238675.928, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 251238.069, "from_m": 248270.511, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 253651.587, "from_m": 251238.069, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 253717.049, "from_m": 253651.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", "infrastructure_limit_mph": 20.0}, {"to_m": 253786.302, "from_m": 253717.049, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 253861.459, "from_m": 253786.302, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 253952.818, "from_m": 253861.459, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 254020.718, "from_m": 253952.818, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 254035.941, "from_m": 254020.718, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 256137.95, "from_m": 254035.941, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 256153.172, "from_m": 256137.95, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 256221.072, "from_m": 256153.172, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 257317.799, "from_m": 256221.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": 257869.892, "from_m": 257317.799, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 258109.737, "from_m": 257869.892, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 258296.248, "from_m": 258109.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": 259167.509, "from_m": 258296.248, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 260545.102, "from_m": 259167.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 260779.233, "from_m": 260545.102, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 272701.534, "from_m": 260779.233, "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": 275692.246, "from_m": 272701.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": 275742.153, "from_m": 275692.246, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 275892.546, "from_m": 275742.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 276004.262, "from_m": 275892.546, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 276068.177, "from_m": 276004.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": 276397.556, "from_m": 276068.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 276739.437, "from_m": 276397.556, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 753677, "profile_key": "6fc900841d4edfff0244c59e7b0249cac92de7c031b155c075e14b4f02fdd04d", "schedule_id": 41684, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2030", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040H", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13200.339, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2046H", "wtt_dep": "2048", "location": "Wilmslow", "stage_seq": 10, "distance_m": 19212.767, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Alderley Edge", "stage_seq": 11, "distance_m": 21890.066, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Chelford", "stage_seq": 12, "distance_m": 26804.85, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Sandbach", "stage_seq": 13, "distance_m": 42225.989, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103", "location": "Crewe Sig. CE154", "stage_seq": 14, "distance_m": 48386.445, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": "2110", "location": "Crewe", "stage_seq": 15, "distance_m": 49589.229, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Crewe Gresty Lane Jn", "stage_seq": 16, "distance_m": 50760.56, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Crewe Gresty Green West Jn", "stage_seq": 17, "distance_m": 51950.927, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2118", "location": "Nantwich", "stage_seq": 18, "distance_m": 56702.284, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124", "location": "Wrenbury", "stage_seq": 19, "distance_m": 63785.325, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131", "location": "Whitchurch (Shropshire)", "stage_seq": 20, "distance_m": 71733.285, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Prees", "stage_seq": 21, "distance_m": 79650.153, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2142", "location": "Wem", "stage_seq": 22, "distance_m": 84853.31, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Yorton", "stage_seq": 23, "distance_m": 90481.877, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Harlescott L.C.", "stage_seq": 24, "distance_m": 98814.211, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2203", "location": "Shrewsbury", "stage_seq": 25, "distance_m": 102138.8, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "English Bridge Jn", "stage_seq": 26, "distance_m": 102703.229, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Sutton Bridge Jn", "stage_seq": 27, "distance_m": 103508.783, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Dorrington", "stage_seq": 28, "distance_m": 112236.967, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2216H", "wtt_dep": "2218", "location": "Church Stretton", "stage_seq": 29, "distance_m": 122672.739, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221", "location": "Marshbrook S.B.", "stage_seq": 30, "distance_m": 126832.231, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2225", "wtt_dep": "2227", "location": "Craven Arms", "stage_seq": 31, "distance_m": 134210.342, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Bromfield", "stage_seq": 32, "distance_m": 142704.207, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2236H", "location": "Ludlow", "stage_seq": 33, "distance_m": 146340.164, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "Woofferton", "stage_seq": 34, "distance_m": 153259.787, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": "2248", "location": "Leominster", "stage_seq": 35, "distance_m": 163899.964, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255H", "location": "Moreton-on-Lugg", "stage_seq": 36, "distance_m": 177248.762, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259", "location": "Shelwick Jn", "stage_seq": 37, "distance_m": 181441.06, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2306", "location": "Hereford", "stage_seq": 38, "distance_m": 184097.044, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313", "location": "Tram Inn", "stage_seq": 39, "distance_m": 194842.569, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Pontrilas", "stage_seq": 40, "distance_m": 204025.805, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Abergavenny", "stage_seq": 41, "distance_m": 222864.067, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Little Mill Jn", "stage_seq": 42, "distance_m": 235409.041, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Pontypool", "stage_seq": 43, "distance_m": 237853.457, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Cwmbran", "stage_seq": 44, "distance_m": 242549.436, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Maindee North Jn", "stage_seq": 45, "distance_m": 252501.099, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Maindee East Jn", "stage_seq": 46, "distance_m": 253660.224, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "0001H", "location": "East Usk Jn", "stage_seq": 47, "distance_m": 255086.945, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "Maindee East Jn", "stage_seq": 48, "distance_m": 256511.64, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Maindee West Jn", "stage_seq": 49, "distance_m": 257023.213, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0008H", "location": "Newport (South Wales)", "stage_seq": 50, "distance_m": 257512.714, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "Gaer Jn", "stage_seq": 51, "distance_m": 259208.123, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011", "location": "Ebbw Jn", "stage_seq": 52, "distance_m": 260237.294, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016", "location": "Marshfield", "stage_seq": 53, "distance_m": 266188.957, "section_seq": 1, "route_path_id": 147582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029", "location": "Long Dyke Jn", "stage_seq": 54, "distance_m": 275319.145, "section_seq": 1, "route_path_id": 147582}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 55, "distance_m": 276739.437, "section_seq": 1, "route_path_id": 147582}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 276739.437, "from_m": 0.0, "section_seq": 1, "route_path_id": 147582}], "total_distance_m": 276739.437, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 270087.507, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6651.93, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:49Z", "source_id": 63936899, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:38:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:56Z", "source_id": 20268237, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:08Z", "source_id": 63942514, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:12Z", "source_id": 20269860, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:05Z", "source_id": 63947133, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:43:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:09Z", "source_id": 20271212, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9101, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:59Z", "source_id": 63954120, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:46:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:05Z", "source_id": 20273222, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:46Z", "source_id": 63965810, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:50:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:53Z", "source_id": 20276572, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:56Z", "source_id": 63971090, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:52:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:59Z", "source_id": 20278075, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:48Z", "source_id": 63985323, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:51Z", "source_id": 20281993, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10622, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:16Z", "source_id": 63996056, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:03:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:20Z", "source_id": 20285086, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11074, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:09Z", "source_id": 64054138, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:29:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:15Z", "source_id": 20301904, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11146, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:58Z", "source_id": 64116653, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:03Z", "source_id": 20320117, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:59Z", "source_id": 20330963, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:29Z", "source_id": 20344880, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:55:25Z", "source_id": 20357098, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:01Z", "source_id": 20365657, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T23:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:18Z", "source_id": 20376552, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:35Z", "source_id": 20392260, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24703, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:20Z", "source_id": 64348929, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-21T23:06:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:26Z", "source_id": 20390529, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-22T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24961, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:18Z", "source_id": 64367762, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-21T23:24:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:26Z", "source_id": 20395849, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-22T00:24:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
2030 |
2030 |
10 |
None |
None |
Cardiff Central |
0034 |
0034 |
3A |
EARLY |
-10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44831/2026-09-22/detailed |
None |
Newport (South Wales) |
2026-09-23T00:08:30+01:00 |
Cardiff Central |
17.0 |
{"type": "LineString", "coordinates": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} |
11.7 |
0007 |
0024 |
Newport (South Wales) |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-21 23:34:52 |
TERMINATED |
2026-09-21 23:24:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395849 |
1790033009669577 |
134 |
134 |
2026-09-21 23:34:39.883720 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:35.921884 |
| 727082 |
757250 |
S04760 |
631N731921 |
2026-09-21 |
COMPLETE |
20395945 |
2026-09-22 00:24:00 |
2026-09-21 23:34:52 |
2026-09-23 23:34:52 |
{"id": 757250, "stp": "N", "toc": "Chiltern Railways", "uid": "S04760", "consist": "165004+165006+165008", "dest_crs": "BCS", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S04760/2026-09-22/detailed", "trust_id": "631N731921", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bicester North", "service_date": "2026-09-21", "dest_arr_time": "0026", "dest_platform": "1", "is_terminated": 1, "next_location": "Bicester North", "signalling_id": "1N73", "timing_status": "EARLY", "origin_station": "London Marylebone", "current_leg_arr": "0024", "current_leg_dep": "0012", "current_leg_end": "Bicester North", "origin_dep_time": "2316", "origin_platform": "1", "current_location": "Bicester North", "last_update_time": "2026-09-21T23:34:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9427146999999998, 51.77141540000001], [-0.9512789, 51.7765765], [-0.9528636426557422, 51.77753249589623], [-0.9531874, 51.77772779999999], [-0.9540261, 51.7782417], [-0.9552016, 51.7789422], [-0.9562941, 51.779598799999995], [-0.9585028, 51.7809308], [-0.9606953999999998, 51.782246599999986], [-0.9624524999999998, 51.78330689999999], [-0.9628638000000002, 51.78355509999999], [-0.967201, 51.786163], [-0.9690234, 51.7872551], [-0.970814, 51.788358499999994], [-0.9716112, 51.7888672], [-0.9723829, 51.7894291], [-0.9731378000000002, 51.79003219999999], [-0.9738621, 51.79068289999999], [-0.9749347, 51.7918183], [-0.9759555, 51.79296269999998], [-0.9780238, 51.79525430000001], [-0.9797846, 51.79722869999999], [-0.9799183, 51.7973787], [-0.9826481999999996, 51.80040559999999], [-0.9827119, 51.80047859999999], [-0.9832825, 51.8011123], [-0.9838951, 51.8018051], [-0.9843235, 51.8022745], [-0.9846457999999998, 51.80263780000001], [-0.9849677, 51.8029863], [-0.9857636, 51.8038775], [-0.9858353, 51.8039578], [-0.9864592999999998, 51.8046551], [-0.9874268000000002, 51.80574440000001], [-0.9880114, 51.8063854], [-0.9881468125314736, 51.80653642886339], [-0.9885369, 51.8069715], [-0.9890323, 51.807527500000006], [-0.9911419, 51.8098789], [-0.9912517, 51.80999760000002], [-0.9912907, 51.8100398], [-0.9914967999999998, 51.81025710000001], [-0.9929251, 51.8118625], [-0.9933912, 51.812380899999994], [-0.9938846, 51.812939199999995], [-0.9942482, 51.8133254], [-0.9947436999999998, 51.813823099999986], [-0.9952037, 51.81426230000001], [-0.9957817999999998, 51.814759499999994], [-0.9962695, 51.8151467], [-0.9970862999999998, 51.8157353], [-0.9975528, 51.8160467], [-0.9979187999999998, 51.816275000000005], [-0.9988669, 51.816871799999994], [-0.9994901, 51.81725380000001], [-1.0000091, 51.81759149999999], [-1.0005854, 51.8179629], [-1.0006769, 51.8180161], [-1.0016195, 51.8185933], [-1.0026884, 51.819249000000006], [-1.0035095999999997, 51.81974759999999], [-1.0044166, 51.8203031], [-1.0050224, 51.8206766], [-1.0050563, 51.82069750000001], [-1.0051525, 51.82075679999999], [-1.0062801, 51.8214382], [-1.0078601, 51.82240689999999], [-1.0101459, 51.8237902], [-1.0116662, 51.8247337], [-1.0127589, 51.8253817], [-1.0134119, 51.8257894], [-1.0154572, 51.827045899999995], [-1.0176834, 51.82840479999999], [-1.0193181, 51.8294713], [-1.020446, 51.83022849999998], [-1.0211133, 51.83068949999999], [-1.0217057, 51.8311095], [-1.0228315, 51.83192379999999], [-1.0233886, 51.8323329], [-1.0242159, 51.83296370000001], [-1.0243134, 51.8330484], [-1.024351576156368, 51.833078520820536], [-1.0253124, 51.83383659999999], [-1.0255589, 51.83404809999999], [-1.0267493, 51.83502789999999], [-1.0272363999999998, 51.83544689999999], [-1.0281451, 51.8362167], [-1.0290094999999997, 51.8369609], [-1.0305638999999998, 51.8382205], [-1.0314319, 51.8388908], [-1.0327457, 51.839840999999986], [-1.035192, 51.841584], [-1.0384867, 51.8437085], [-1.0418646, 51.8456731], [-1.0450366, 51.84735369999999], [-1.0517218, 51.85049949999999], [-1.05584, 51.8524081], [-1.0600393999999995, 51.85447080000001], [-1.062648, 51.8558653], [-1.0674378999999998, 51.8587113], [-1.0729831, 51.86252950000001], [-1.0779783409434258, 51.86606924195246], [-1.0863763, 51.87201960000001], [-1.0867079, 51.87223329999999], [-1.0879210999999998, 51.8730849], [-1.0931381999999998, 51.87674709999999], [-1.0934686000000002, 51.8769886], [-1.0990767, 51.880914799999985], [-1.1026144, 51.88336540000001], [-1.1047205999999998, 51.8849327], [-1.1061036, 51.88587139999999], [-1.1069646, 51.8863762], [-1.1090889, 51.8876216], [-1.1092352, 51.88770809999999], [-1.1108089344708365, 51.8885561180277], [-1.1132018, 51.88984550000001], [-1.1173425, 51.8917084], [-1.1209669, 51.8931601], [-1.1212261999999995, 51.8932537], [-1.1274678, 51.895488599999986], [-1.1282153999999998, 51.8957509], [-1.1287735, 51.8959477], [-1.1288783459632292, 51.895984497976535], [-1.1296636, 51.89626009999999], [-1.1301837999999995, 51.8964504], [-1.1307466999999998, 51.89664810000001], [-1.1379918, 51.8992391], [-1.1382252370319004, 51.89932273588588], [-1.1382783768193758, 51.899341774802224], [-1.1384754999999998, 51.8994124], [-1.1403335, 51.900082399999995], [-1.1407023, 51.9002186], [-1.1434318, 51.90120179999999], [-1.1440915, 51.90147249999999], [-1.1469522, 51.902444599999995], [-1.1476664, 51.9026927], [-1.1486351, 51.9030291], [-1.1491051, 51.90319830000001]]}", "current_leg_start": "Haddenham & Thame Parkway", "dest_arr_time_act": "0026", "motion_projection": null, "next_location_lat": "51.9031983", "next_location_lon": "-1.1491051", "previous_location": "Haddenham & Thame Parkway", "current_leg_milage": "12.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8520.209, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9324.111, \"from_m\": 8520.209, \"capability_applied\": null, \"effective_limit_mph\": 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\": 10581.817, \"from_m\": 9324.111, \"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\": 10790.078, \"from_m\": 10581.817, \"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\": 20559.713, \"from_m\": 10790.078, \"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\": 20677.081, \"from_m\": 20559.713, \"capability_applied\": null, \"effective_limit_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.333, \"from_m\": 20677.081, \"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\": 29807.035, \"from_m\": 29772.333, \"capability_applied\": null, \"effective_limit_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\": 30531.64, \"from_m\": 29807.035, \"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\": 30591.411, \"from_m\": 30531.64, \"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\": 42639.936, \"from_m\": 30591.411, \"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\": 44387.754, \"from_m\": 42639.936, \"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\": 44474.117, \"from_m\": 44387.754, \"capability_applied\": null, \"effective_limit_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\": 44731.934, \"from_m\": 44474.117, \"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\": 45109.022, \"from_m\": 44731.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45169.731, \"from_m\": 45109.022, \"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\": 45266.676, \"from_m\": 45169.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49064.732, \"from_m\": 45266.676, \"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\": 56132.117, \"from_m\": 49064.732, \"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\": 57445.378, \"from_m\": 56132.117, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58337.865, \"from_m\": 57445.378, \"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\": 59449.435, \"from_m\": 58337.865, \"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\": 87858.522, \"from_m\": 59449.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\": 100.0}], \"service_id\": 757250, \"profile_key\": \"ab1ad681a16f851384d74917d01cbe7ab57b0f16ae966620bb6852d32232c614\", \"schedule_id\": 41204, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147188}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 147188}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2326\", \"location\": \"Wembley Stadium\", \"stage_seq\": 3, \"distance_m\": 10360.757, \"section_seq\": 1, \"route_path_id\": 147188}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 4, \"distance_m\": 17228.059, \"section_seq\": 1, \"route_path_id\": 147188}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"South Ruislip\", \"stage_seq\": 5, \"distance_m\": 18739.599, \"section_seq\": 1, \"route_path_id\": 147188}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"West Ruislip\", \"stage_seq\": 6, \"distance_m\": 21688.827, \"section_seq\": 1, \"route_path_id\": 147188}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Gerrards Cross\", \"stage_seq\": 7, \"distance_m\": 30225.342, \"section_seq\": 1, \"route_path_id\": 147188}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2347\", \"location\": \"Beaconsfield\", \"stage_seq\": 8, \"distance_m\": 37042.519, \"section_seq\": 1, \"route_path_id\": 147188}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2355\", \"location\": \"High Wycombe\", \"stage_seq\": 9, \"distance_m\": 44938.711, \"section_seq\": 1, \"route_path_id\": 147188}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Saunderton\", \"stage_seq\": 10, \"distance_m\": 52844.03, \"section_seq\": 1, \"route_path_id\": 147188}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": \"0005\", \"location\": \"Princes Risborough\", \"stage_seq\": 11, \"distance_m\": 57913.71, \"section_seq\": 1, \"route_path_id\": 147188}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0012\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 12, \"distance_m\": 67191.033, \"section_seq\": 1, \"route_path_id\": 147188}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023H\", \"location\": \"Bicester South Jn\", \"stage_seq\": 13, \"distance_m\": 86255.545, \"section_seq\": 1, \"route_path_id\": 147188}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": null, \"location\": \"Bicester North\", \"stage_seq\": 14, \"distance_m\": 87858.522, \"section_seq\": 1, \"route_path_id\": 147188}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 87858.522, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147188}], \"total_distance_m\": 87858.522, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 87858.522, \"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": "51.9031983", "current_position_lon": "-1.1491051", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:25Z\", \"source_id\": 64289700, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:30Z\", \"source_id\": 20372256, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:29Z\", \"source_id\": 64300878, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:35Z\", \"source_id\": 20375683, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:05Z\", \"source_id\": 64303195, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:10Z\", \"source_id\": 20376496, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:30Z\", \"source_id\": 64310075, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:35Z\", \"source_id\": 20378621, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:08Z\", \"source_id\": 64321296, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:15Z\", \"source_id\": 20382228, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:26Z\", \"source_id\": 64331490, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:29Z\", \"source_id\": 20385369, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:25Z\", \"source_id\": 64341442, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:25Z\", \"source_id\": 20388496, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:32Z\", \"source_id\": 64345431, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:35Z\", \"source_id\": 20389577, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:02Z\", \"source_id\": 64354559, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:10Z\", \"source_id\": 20392124, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:39Z\", \"source_id\": 64368095, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:46Z\", \"source_id\": 20395945, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bicester North", "service_state_platform": "1", "timing_fact_generation": 1790033028452947, "current_leg_arrival_utc": "2026-09-23T00:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:38.376360", "service_state_evidence_id": 20395945, "current_leg_start_actual_dep": "2026-09-23T00:12:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-21T23:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:39.887783", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
N |
MYB |
BCS |
1N73 |
165004+165006+165008 |
6 |
75 |
None |
{"version": 3, "segments": [{"to_m": 245.016, "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": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_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": 623.575, "from_m": 608.823, "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": 6123.354, "from_m": 623.575, "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": 7803.288, "from_m": 6123.354, "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": 8520.209, "from_m": 7803.288, "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": 9324.111, "from_m": 8520.209, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10581.817, "from_m": 9324.111, "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": 10790.078, "from_m": 10581.817, "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": 20559.713, "from_m": 10790.078, "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": 20677.081, "from_m": 20559.713, "capability_applied": null, "effective_limit_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.333, "from_m": 20677.081, "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": 29807.035, "from_m": 29772.333, "capability_applied": null, "effective_limit_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": 30531.64, "from_m": 29807.035, "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": 30591.411, "from_m": 30531.64, "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": 42639.936, "from_m": 30591.411, "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": 44387.754, "from_m": 42639.936, "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": 44474.117, "from_m": 44387.754, "capability_applied": null, "effective_limit_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": 44731.934, "from_m": 44474.117, "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": 45109.022, "from_m": 44731.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45169.731, "from_m": 45109.022, "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": 45266.676, "from_m": 45169.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49064.732, "from_m": 45266.676, "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": 56132.117, "from_m": 49064.732, "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": 57445.378, "from_m": 56132.117, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58337.865, "from_m": 57445.378, "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": 59449.435, "from_m": 58337.865, "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": 87858.522, "from_m": 59449.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": 100.0}], "service_id": 757250, "profile_key": "ab1ad681a16f851384d74917d01cbe7ab57b0f16ae966620bb6852d32232c614", "schedule_id": 41204, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2316", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147188}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 147188}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2326", "location": "Wembley Stadium", "stage_seq": 3, "distance_m": 10360.757, "section_seq": 1, "route_path_id": 147188}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Northolt Park Jn", "stage_seq": 4, "distance_m": 17228.059, "section_seq": 1, "route_path_id": 147188}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "South Ruislip", "stage_seq": 5, "distance_m": 18739.599, "section_seq": 1, "route_path_id": 147188}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "West Ruislip", "stage_seq": 6, "distance_m": 21688.827, "section_seq": 1, "route_path_id": 147188}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Gerrards Cross", "stage_seq": 7, "distance_m": 30225.342, "section_seq": 1, "route_path_id": 147188}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Beaconsfield", "stage_seq": 8, "distance_m": 37042.519, "section_seq": 1, "route_path_id": 147188}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2355", "location": "High Wycombe", "stage_seq": 9, "distance_m": 44938.711, "section_seq": 1, "route_path_id": 147188}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Saunderton", "stage_seq": 10, "distance_m": 52844.03, "section_seq": 1, "route_path_id": 147188}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0005", "location": "Princes Risborough", "stage_seq": 11, "distance_m": 57913.71, "section_seq": 1, "route_path_id": 147188}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0012", "location": "Haddenham & Thame Parkway", "stage_seq": 12, "distance_m": 67191.033, "section_seq": 1, "route_path_id": 147188}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023H", "location": "Bicester South Jn", "stage_seq": 13, "distance_m": 86255.545, "section_seq": 1, "route_path_id": 147188}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": null, "location": "Bicester North", "stage_seq": 14, "distance_m": 87858.522, "section_seq": 1, "route_path_id": 147188}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 87858.522, "from_m": 0.0, "section_seq": 1, "route_path_id": 147188}], "total_distance_m": 87858.522, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 87858.522, "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": 18265, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:25Z", "source_id": 64289700, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:24:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:30Z", "source_id": 20372256, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23267, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:29Z", "source_id": 64300878, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:31:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:35Z", "source_id": 20375683, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:05Z", "source_id": 64303195, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:33:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:10Z", "source_id": 20376496, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:30Z", "source_id": 64310075, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:37:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:35Z", "source_id": 20378621, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23326, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:08Z", "source_id": 64321296, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:45:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:15Z", "source_id": 20382228, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23341, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:26Z", "source_id": 64331490, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:52:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:29Z", "source_id": 20385369, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23349, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:25Z", "source_id": 64341442, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:00:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:25Z", "source_id": 20388496, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:32Z", "source_id": 64345431, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:03:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:35Z", "source_id": 20389577, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21149, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:02Z", "source_id": 64354559, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:11:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:10Z", "source_id": 20392124, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21143, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:39Z", "source_id": 64368095, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:46Z", "source_id": 20395945, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:24:00+01:00", "operational_fact": true}] |
London Marylebone |
2316 |
2316 |
1 |
None |
None |
Bicester North |
0026 |
0026 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S04760/2026-09-22/detailed |
None |
Haddenham & Thame Parkway |
2026-09-23T00:12:00+01:00 |
Bicester North |
12.0 |
{"type": "LineString", "coordinates": [[-0.9427146999999998, 51.77141540000001], [-0.9512789, 51.7765765], [-0.9528636426557422, 51.77753249589623], [-0.9531874, 51.77772779999999], [-0.9540261, 51.7782417], [-0.9552016, 51.7789422], [-0.9562941, 51.779598799999995], [-0.9585028, 51.7809308], [-0.9606953999999998, 51.782246599999986], [-0.9624524999999998, 51.78330689999999], [-0.9628638000000002, 51.78355509999999], [-0.967201, 51.786163], [-0.9690234, 51.7872551], [-0.970814, 51.788358499999994], [-0.9716112, 51.7888672], [-0.9723829, 51.7894291], [-0.9731378000000002, 51.79003219999999], [-0.9738621, 51.79068289999999], [-0.9749347, 51.7918183], [-0.9759555, 51.79296269999998], [-0.9780238, 51.79525430000001], [-0.9797846, 51.79722869999999], [-0.9799183, 51.7973787], [-0.9826481999999996, 51.80040559999999], [-0.9827119, 51.80047859999999], [-0.9832825, 51.8011123], [-0.9838951, 51.8018051], [-0.9843235, 51.8022745], [-0.9846457999999998, 51.80263780000001], [-0.9849677, 51.8029863], [-0.9857636, 51.8038775], [-0.9858353, 51.8039578], [-0.9864592999999998, 51.8046551], [-0.9874268000000002, 51.80574440000001], [-0.9880114, 51.8063854], [-0.9881468125314736, 51.80653642886339], [-0.9885369, 51.8069715], [-0.9890323, 51.807527500000006], [-0.9911419, 51.8098789], [-0.9912517, 51.80999760000002], [-0.9912907, 51.8100398], [-0.9914967999999998, 51.81025710000001], [-0.9929251, 51.8118625], [-0.9933912, 51.812380899999994], [-0.9938846, 51.812939199999995], [-0.9942482, 51.8133254], [-0.9947436999999998, 51.813823099999986], [-0.9952037, 51.81426230000001], [-0.9957817999999998, 51.814759499999994], [-0.9962695, 51.8151467], [-0.9970862999999998, 51.8157353], [-0.9975528, 51.8160467], [-0.9979187999999998, 51.816275000000005], [-0.9988669, 51.816871799999994], [-0.9994901, 51.81725380000001], [-1.0000091, 51.81759149999999], [-1.0005854, 51.8179629], [-1.0006769, 51.8180161], [-1.0016195, 51.8185933], [-1.0026884, 51.819249000000006], [-1.0035095999999997, 51.81974759999999], [-1.0044166, 51.8203031], [-1.0050224, 51.8206766], [-1.0050563, 51.82069750000001], [-1.0051525, 51.82075679999999], [-1.0062801, 51.8214382], [-1.0078601, 51.82240689999999], [-1.0101459, 51.8237902], [-1.0116662, 51.8247337], [-1.0127589, 51.8253817], [-1.0134119, 51.8257894], [-1.0154572, 51.827045899999995], [-1.0176834, 51.82840479999999], [-1.0193181, 51.8294713], [-1.020446, 51.83022849999998], [-1.0211133, 51.83068949999999], [-1.0217057, 51.8311095], [-1.0228315, 51.83192379999999], [-1.0233886, 51.8323329], [-1.0242159, 51.83296370000001], [-1.0243134, 51.8330484], [-1.024351576156368, 51.833078520820536], [-1.0253124, 51.83383659999999], [-1.0255589, 51.83404809999999], [-1.0267493, 51.83502789999999], [-1.0272363999999998, 51.83544689999999], [-1.0281451, 51.8362167], [-1.0290094999999997, 51.8369609], [-1.0305638999999998, 51.8382205], [-1.0314319, 51.8388908], [-1.0327457, 51.839840999999986], [-1.035192, 51.841584], [-1.0384867, 51.8437085], [-1.0418646, 51.8456731], [-1.0450366, 51.84735369999999], [-1.0517218, 51.85049949999999], [-1.05584, 51.8524081], [-1.0600393999999995, 51.85447080000001], [-1.062648, 51.8558653], [-1.0674378999999998, 51.8587113], [-1.0729831, 51.86252950000001], [-1.0779783409434258, 51.86606924195246], [-1.0863763, 51.87201960000001], [-1.0867079, 51.87223329999999], [-1.0879210999999998, 51.8730849], [-1.0931381999999998, 51.87674709999999], [-1.0934686000000002, 51.8769886], [-1.0990767, 51.880914799999985], [-1.1026144, 51.88336540000001], [-1.1047205999999998, 51.8849327], [-1.1061036, 51.88587139999999], [-1.1069646, 51.8863762], [-1.1090889, 51.8876216], [-1.1092352, 51.88770809999999], [-1.1108089344708365, 51.8885561180277], [-1.1132018, 51.88984550000001], [-1.1173425, 51.8917084], [-1.1209669, 51.8931601], [-1.1212261999999995, 51.8932537], [-1.1274678, 51.895488599999986], [-1.1282153999999998, 51.8957509], [-1.1287735, 51.8959477], [-1.1288783459632292, 51.895984497976535], [-1.1296636, 51.89626009999999], [-1.1301837999999995, 51.8964504], [-1.1307466999999998, 51.89664810000001], [-1.1379918, 51.8992391], [-1.1382252370319004, 51.89932273588588], [-1.1382783768193758, 51.899341774802224], [-1.1384754999999998, 51.8994124], [-1.1403335, 51.900082399999995], [-1.1407023, 51.9002186], [-1.1434318, 51.90120179999999], [-1.1440915, 51.90147249999999], [-1.1469522, 51.902444599999995], [-1.1476664, 51.9026927], [-1.1486351, 51.9030291], [-1.1491051, 51.90319830000001]]} |
12.8 |
0012 |
0024 |
Haddenham & Thame Parkway |
Bicester North |
Bicester North |
51.9031983 |
-1.1491051 |
51.9031983 |
-1.1491051 |
1 |
0 |
2026-09-21 23:34:52 |
TERMINATED |
2026-09-21 23:24:00 |
Bicester North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395945 |
1790033028452947 |
71 |
71 |
2026-09-21 23:34:39.887783 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:38.376360 |
| 727083 |
756973 |
P67272 |
521Y46M921 |
2026-09-21 |
COMPLETE |
20395888 |
2026-09-22 00:24:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 756973, "stp": "P", "toc": "Greater Anglia", "uid": "P67272", "consist": "720128+720110", "dest_crs": "IPS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P67272/2026-09-22/detailed", "trust_id": "521Y46M921", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-21", "dest_arr_time": "0032", "dest_platform": "2", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "1Y46", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": "0024", "current_leg_dep": "0014", "current_leg_end": "Ipswich", "origin_dep_time": "2302", "origin_platform": "14", "current_location": "Ipswich", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.0457140881760316, 51.94921257265291], [1.0457156, 51.94921269999999], [1.0458626, 51.949221400000006], [1.0466494999999998, 51.94929849999999], [1.0473206999999998, 51.9493786], [1.0481012, 51.9494861], [1.0482884, 51.9495191], [1.0484193999999998, 51.9495365], [1.0484878, 51.9495451], [1.0485629999999997, 51.9495609], [1.0494314, 51.94971650000001], [1.0499159, 51.9498146], [1.0509798, 51.950066500000005], [1.0528837999999998, 51.9505949], [1.0549517999999998, 51.9512022], [1.0551187, 51.95124570000001], [1.0551759, 51.95126150000001], [1.0556818, 51.9514175], [1.0568268, 51.9517545], [1.0571591, 51.951851999999995], [1.0578014999999998, 51.9520405], [1.0584207, 51.952222], [1.0590295, 51.9523995], [1.0598397, 51.9526393], [1.0609037, 51.95293279999999], [1.0650906999999998, 51.9541716], [1.0672069, 51.954783], [1.0693102, 51.955472], [1.0699377999999995, 51.9557129], [1.0702446999999995, 51.955837599999995], [1.0707974999999998, 51.956070900000014], [1.0713825, 51.9563417], [1.0726503, 51.9569796], [1.0738864999999995, 51.9577425], [1.0750133, 51.958522], [1.0758103, 51.95919369999999], [1.0766294, 51.959883999999995], [1.0779783409434258, 51.96103780550225], [1.0829135, 51.965258799999994], [1.0838418, 51.96615069999999], [1.0845388, 51.96702460000001], [1.0850768999999998, 51.9677786], [1.0855374999999998, 51.9685347], [1.0860289, 51.969615], [1.0862459999999998, 51.9703163], [1.0864047, 51.9710167], [1.0864843, 51.97153579999999], [1.0865164, 51.97178589999999], [1.0865302999999995, 51.972042599999995], [1.0865421, 51.97245], [1.0865614, 51.9728453], [1.0865253999999998, 51.97326340000001], [1.0864832999999998, 51.97367199999999], [1.0864523, 51.973948799999995], [1.0863992, 51.9742274], [1.0862696, 51.9747794], [1.0860157, 51.9758843], [1.0859655, 51.9760756], [1.0854378999999998, 51.9780857], [1.0846519, 51.981062099999995], [1.0844913, 51.981774899999984], [1.0843557, 51.9824875], [1.0842078999999998, 51.9833896], [1.0841748, 51.98384339999999], [1.0842053, 51.98429010000001], [1.0842881999999998, 51.985652899999984], [1.0843778999999998, 51.9863307], [1.0845437, 51.98702050000001], [1.0848042999999998, 51.98790210000001], [1.0851491, 51.98881109999999], [1.0853901, 51.989332999999995], [1.0856486, 51.9898762], [1.0860292, 51.9905723], [1.0864582000000005, 51.99126540000001], [1.0867433, 51.9916683], [1.0869291999999997, 51.99193110000001], [1.0871759, 51.99226679999999], [1.087465, 51.9926032], [1.0885398, 51.9939433], [1.0889477, 51.99450809999998], [1.0890782999999995, 51.99470149999999], [1.0893284000000003, 51.9950717], [1.0896735, 51.995635500000006], [1.0900029999999998, 51.9962015], [1.0905034, 51.997342499999995], [1.0907369, 51.9979203], [1.0909412, 51.9985053], [1.0910945, 51.999208899999985], [1.0911108763057344, 51.99930615890027], [1.0915619999999997, 52.0019853], [1.0917219, 52.0025953], [1.091903, 52.00320889999998], [1.0919403, 52.0033201], [1.0920359, 52.0036054], [1.0921575, 52.003878], [1.0924398, 52.004532100000006], [1.0926718, 52.0049969], [1.0929226, 52.0054604], [1.0931852999999998, 52.005928799999985], [1.0934728, 52.006372], [1.0936928999999995, 52.0067062], [1.0939147, 52.00700789999999], [1.0941453, 52.00732889999998], [1.0943976, 52.0076426], [1.0948784, 52.00819739999999], [1.0954133999999998, 52.0087948], [1.0958443, 52.00925380000001], [1.0962602, 52.0096747], [1.0968639, 52.0102604], [1.0975115999999998, 52.010877], [1.0983373, 52.0116199], [1.0993624, 52.0124678], [1.1001553, 52.01309549999999], [1.101114, 52.0138118], [1.1021664, 52.0145244], [1.1026331, 52.01483189999999], [1.1031165, 52.0151427], [1.1038062, 52.01559069999999], [1.1045455, 52.01603889999999], [1.1052998999999997, 52.0164865], [1.1061670999999995, 52.01699710000001], [1.1069287, 52.017426500000006], [1.1072349, 52.0175952], [1.1078275, 52.01792480000001], [1.1082554, 52.0181505], [1.1089783999999998, 52.01852589999999], [1.1100651, 52.0190751], [1.1112224, 52.01960940000001], [1.112619, 52.02020650000001], [1.1138895999999998, 52.0207437], [1.1149041, 52.02113980000001], [1.1158556, 52.021503], [1.1161996, 52.0216325], [1.1165434, 52.0217584], [1.1172627999999998, 52.022018200000005], [1.1178432, 52.02221599999999], [1.1185206, 52.022440200000005], [1.1192038, 52.02266860000001], [1.1198950000000003, 52.022886500000006], [1.1217487, 52.0234451], [1.1239302999999998, 52.024058999999994], [1.1259593, 52.02467039999999], [1.1260487999999995, 52.024702099999985], [1.1271141999999998, 52.02504170000001], [1.1281309, 52.025382699999994], [1.1293896999999995, 52.0258138], [1.1295736999999997, 52.02587630000001], [1.1298466, 52.025974000000005], [1.1360908, 52.0282863], [1.1403687, 52.02985540000001], [1.1412416, 52.0302056], [1.1416506000000002, 52.03039350000001], [1.1420686, 52.03060270000001], [1.142541, 52.03085190000001], [1.1429308, 52.031060800000006], [1.1433236, 52.0312864], [1.1437318, 52.03154], [1.1440311999999997, 52.03173050000001], [1.1443151, 52.031915999999995], [1.1449067000000002, 52.03235949999999], [1.1452104, 52.03257869999999], [1.1458385999999998, 52.0331091], [1.1461396999999998, 52.0333807], [1.1464423, 52.033667], [1.1467900999999998, 52.0340071], [1.1470811, 52.034315199999995], [1.1473401, 52.0346066], [1.1474752999999998, 52.03476899999999], [1.1477058, 52.0350543], [1.1479318, 52.0353564], [1.1481666, 52.0357009], [1.1482598999999998, 52.0358475], [1.1483622999999998, 52.036010299999994], [1.1485449, 52.03633249999999], [1.1486986999999995, 52.03661219999999], [1.1488573000000002, 52.0369219], [1.1489466, 52.0370923], [1.1490317, 52.0372648], [1.149069, 52.03733950000001], [1.1491065, 52.0374147], [1.1491444, 52.037494], [1.1491857, 52.0375817], [1.1492314, 52.0376738], [1.1497872, 52.03878859999999], [1.1501199999999998, 52.0394694], [1.150448, 52.04012600000001], [1.1506680990690197, 52.04056707990596], [1.1508973, 52.04102640000001], [1.1511214, 52.0414756], [1.1514299, 52.042159899999994], [1.1515497, 52.04251399999999], [1.1516392, 52.04286890000001], [1.1516673999999998, 52.04311220000001], [1.1516826, 52.0432429], [1.151709, 52.0436259], [1.1517135, 52.0440264], [1.151702, 52.0442162], [1.1516827, 52.0444229], [1.1516479, 52.04466829999999], [1.1515888, 52.044925000000006], [1.15152, 52.0451514], [1.1514565, 52.04536749999999], [1.1512757, 52.0458515], [1.1507823999999998, 52.04664449999999], [1.1505449999999997, 52.04693710000001], [1.1503693, 52.047120699999994], [1.1499264, 52.047565500000005], [1.1490773999999997, 52.04824769999999], [1.1477288, 52.04914269999999], [1.1466463, 52.0497063], [1.1465308, 52.04975519999999], [1.1461976, 52.0498926], [1.1460685999999998, 52.04994169999999], [1.1459201, 52.0499983], [1.1452818, 52.05021729999999], [1.1450124, 52.05029829999999], [1.1447419, 52.0503796], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Manningtree", "dest_arr_time_act": "0032", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Manningtree", "current_leg_milage": "9.2", "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.493, \"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.724, \"from_m\": 6674.493, \"capability_applied\": null, \"effective_limit_mph\": 80.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.199, \"from_m\": 7287.724, \"capability_applied\": null, \"effective_limit_mph\": 90.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.786, \"from_m\": 7486.199, \"capability_applied\": null, \"effective_limit_mph\": 70.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.585, \"from_m\": 7606.786, \"capability_applied\": null, \"effective_limit_mph\": 90.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.146, \"from_m\": 31569.585, \"capability_applied\": null, \"effective_limit_mph\": 80.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.121, \"from_m\": 31759.146, \"capability_applied\": null, \"effective_limit_mph\": 75.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.558, \"from_m\": 32065.121, \"capability_applied\": null, \"effective_limit_mph\": 80.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.112, \"from_m\": 32987.558, \"capability_applied\": null, \"effective_limit_mph\": 90.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.856, \"from_m\": 45068.112, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48828.425, \"from_m\": 47326.856, \"capability_applied\": null, \"effective_limit_mph\": 60.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.562, \"from_m\": 48828.425, \"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\": 61820.835, \"from_m\": 49319.562, \"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\": 61863.917, \"from_m\": 61820.835, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83210.306, \"from_m\": 61863.917, \"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\": 83239.582, \"from_m\": 83210.306, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83960.313, \"from_m\": 83239.582, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 93822.571, \"from_m\": 83960.313, \"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\": 93840.593, \"from_m\": 93822.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95173.028, \"from_m\": 93840.593, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 95956.109, \"from_m\": 95173.028, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 96627.265, \"from_m\": 95956.109, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 109367.783, \"from_m\": 96627.265, \"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\": 109730.169, \"from_m\": 109367.783, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 109998.025, \"from_m\": 109730.169, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 110327.529, \"from_m\": 109998.025, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110392.759, \"from_m\": 110327.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110438.7, \"from_m\": 110392.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110521.602, \"from_m\": 110438.7, \"capability_applied\": null, \"effective_limit_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\": 756973, \"profile_key\": \"8f2fd381f2838e70c2bace1a79683cacaa44294830ec33def7e48f7b3e34f4be\", \"schedule_id\": 22273, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2302\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.989, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": false, \"wtt_arr\": \"2308H\", \"wtt_dep\": \"2309H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.287, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.637, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.886, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.965, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 21644.55, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2327\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 32408.77, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2338\", \"location\": \"Chelmsford\", \"stage_seq\": 10, \"distance_m\": 47839.404, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 11, \"distance_m\": 52014.866, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2344H\", \"location\": \"Hatfield Peverel\", \"stage_seq\": 12, \"distance_m\": 57663.213, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2350\", \"location\": \"Witham\", \"stage_seq\": 13, \"distance_m\": 62114.517, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2354\", \"location\": \"Kelvedon\", \"stage_seq\": 14, \"distance_m\": 67964.185, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359\", \"location\": \"Marks Tey\", \"stage_seq\": 15, \"distance_m\": 75024.202, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": false, \"wtt_arr\": \"0005H\", \"wtt_dep\": \"0006H\", \"location\": \"Colchester\", \"stage_seq\": 16, \"distance_m\": 83015.425, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": false, \"wtt_arr\": \"0013H\", \"wtt_dep\": \"0014H\", \"location\": \"Manningtree\", \"stage_seq\": 17, \"distance_m\": 95581.042, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 18, \"distance_m\": 109182.943, \"section_seq\": 1, \"route_path_id\": 139339}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 19, \"distance_m\": 110521.602, \"section_seq\": 1, \"route_path_id\": 139339}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 110521.602, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139339}], \"total_distance_m\": 110521.602, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 109803.218, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 718.384, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2302", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:47Z\", \"source_id\": 64263165, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:48Z\", \"source_id\": 20363921, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:57Z\", \"source_id\": 64270389, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:00Z\", \"source_id\": 20366269, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:18Z\", \"source_id\": 64278037, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:21Z\", \"source_id\": 20368603, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:02Z\", \"source_id\": 64287484, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:05Z\", \"source_id\": 20371570, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:06Z\", \"source_id\": 64307857, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:10Z\", \"source_id\": 20377914, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:16Z\", \"source_id\": 64315730, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:20Z\", \"source_id\": 20380360, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:25Z\", \"source_id\": 64318950, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:29Z\", \"source_id\": 20381419, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:38Z\", \"source_id\": 64324901, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:46Z\", \"source_id\": 20383364, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:36Z\", \"source_id\": 64333006, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:39Z\", \"source_id\": 20385846, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:44Z\", \"source_id\": 64339489, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:50Z\", \"source_id\": 20387876, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13730, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:30Z\", \"source_id\": 64347903, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:36Z\", \"source_id\": 20390267, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:56Z\", \"source_id\": 64357686, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:00Z\", \"source_id\": 20393009, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:29Z\", \"source_id\": 64367908, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:36Z\", \"source_id\": 20395888, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "2", "timing_fact_generation": 1790033017197586, "current_leg_arrival_utc": "2026-09-23T00:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:53.037409", "service_state_evidence_id": 20395888, "current_leg_start_actual_dep": "2026-09-23T00:14:30+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-21T23:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:34:54.252204", "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 |
LST |
IPS |
1Y46 |
720128+720110 |
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.493, "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.724, "from_m": 6674.493, "capability_applied": null, "effective_limit_mph": 80.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.199, "from_m": 7287.724, "capability_applied": null, "effective_limit_mph": 90.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.786, "from_m": 7486.199, "capability_applied": null, "effective_limit_mph": 70.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.585, "from_m": 7606.786, "capability_applied": null, "effective_limit_mph": 90.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.146, "from_m": 31569.585, "capability_applied": null, "effective_limit_mph": 80.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.121, "from_m": 31759.146, "capability_applied": null, "effective_limit_mph": 75.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.558, "from_m": 32065.121, "capability_applied": null, "effective_limit_mph": 80.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.112, "from_m": 32987.558, "capability_applied": null, "effective_limit_mph": 90.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.856, "from_m": 45068.112, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48828.425, "from_m": 47326.856, "capability_applied": null, "effective_limit_mph": 60.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.562, "from_m": 48828.425, "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": 61820.835, "from_m": 49319.562, "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": 61863.917, "from_m": 61820.835, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83210.306, "from_m": 61863.917, "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": 83239.582, "from_m": 83210.306, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83960.313, "from_m": 83239.582, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 93822.571, "from_m": 83960.313, "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": 93840.593, "from_m": 93822.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95173.028, "from_m": 93840.593, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 95956.109, "from_m": 95173.028, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 96627.265, "from_m": 95956.109, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 109367.783, "from_m": 96627.265, "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": 109730.169, "from_m": 109367.783, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 109998.025, "from_m": 109730.169, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 110327.529, "from_m": 109998.025, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110392.759, "from_m": 110327.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110438.7, "from_m": 110392.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110521.602, "from_m": 110438.7, "capability_applied": null, "effective_limit_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": 756973, "profile_key": "8f2fd381f2838e70c2bace1a79683cacaa44294830ec33def7e48f7b3e34f4be", "schedule_id": 22273, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2302", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 139339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.989, "section_seq": 1, "route_path_id": 139339}, {"is_pass": false, "wtt_arr": "2308H", "wtt_dep": "2309H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.287, "section_seq": 1, "route_path_id": 139339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.637, "section_seq": 1, "route_path_id": 139339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.886, "section_seq": 1, "route_path_id": 139339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.965, "section_seq": 1, "route_path_id": 139339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.55, "section_seq": 1, "route_path_id": 139339}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2327", "location": "Shenfield", "stage_seq": 9, "distance_m": 32408.77, "section_seq": 1, "route_path_id": 139339}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Chelmsford", "stage_seq": 10, "distance_m": 47839.404, "section_seq": 1, "route_path_id": 139339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Beaulieu Park (Construction)", "stage_seq": 11, "distance_m": 52014.866, "section_seq": 1, "route_path_id": 139339}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2344H", "location": "Hatfield Peverel", "stage_seq": 12, "distance_m": 57663.213, "section_seq": 1, "route_path_id": 139339}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "Witham", "stage_seq": 13, "distance_m": 62114.517, "section_seq": 1, "route_path_id": 139339}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354", "location": "Kelvedon", "stage_seq": 14, "distance_m": 67964.185, "section_seq": 1, "route_path_id": 139339}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359", "location": "Marks Tey", "stage_seq": 15, "distance_m": 75024.202, "section_seq": 1, "route_path_id": 139339}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006H", "location": "Colchester", "stage_seq": 16, "distance_m": 83015.425, "section_seq": 1, "route_path_id": 139339}, {"is_pass": false, "wtt_arr": "0013H", "wtt_dep": "0014H", "location": "Manningtree", "stage_seq": 17, "distance_m": 95581.042, "section_seq": 1, "route_path_id": 139339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029", "location": "Ipswich Halifax Jn", "stage_seq": 18, "distance_m": 109182.943, "section_seq": 1, "route_path_id": 139339}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": null, "location": "Ipswich", "stage_seq": 19, "distance_m": 110521.602, "section_seq": 1, "route_path_id": 139339}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 110521.602, "from_m": 0.0, "section_seq": 1, "route_path_id": 139339}], "total_distance_m": 110521.602, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 109803.218, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 718.384, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:47Z", "source_id": 64263165, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:08:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:48Z", "source_id": 20363921, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:57Z", "source_id": 64270389, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:12:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:00Z", "source_id": 20366269, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:18Z", "source_id": 64278037, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:16:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:21Z", "source_id": 20368603, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:02Z", "source_id": 64287484, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:05Z", "source_id": 20371570, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:06Z", "source_id": 64307857, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:36:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:10Z", "source_id": 20377914, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:16Z", "source_id": 64315730, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:40:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:20Z", "source_id": 20380360, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13855, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:25Z", "source_id": 64318950, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:43:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:29Z", "source_id": 20381419, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13823, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:38Z", "source_id": 64324901, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:47:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:46Z", "source_id": 20383364, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13800, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:36Z", "source_id": 64333006, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:53:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:39Z", "source_id": 20385846, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:44Z", "source_id": 64339489, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:58:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:50Z", "source_id": 20387876, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13730, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:30Z", "source_id": 64347903, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:05:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:36Z", "source_id": 20390267, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:56Z", "source_id": 64357686, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:13:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:00Z", "source_id": 20393009, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13455, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:29Z", "source_id": 64367908, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:24:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:36Z", "source_id": 20395888, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:24:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2302 |
2302 |
14 |
None |
None |
Ipswich |
0032 |
0032 |
2 |
EARLY |
-8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P67272/2026-09-22/detailed |
None |
Manningtree |
2026-09-23T00:14:30+01:00 |
Ipswich |
10.0 |
{"type": "LineString", "coordinates": [[1.0457140881760316, 51.94921257265291], [1.0457156, 51.94921269999999], [1.0458626, 51.949221400000006], [1.0466494999999998, 51.94929849999999], [1.0473206999999998, 51.9493786], [1.0481012, 51.9494861], [1.0482884, 51.9495191], [1.0484193999999998, 51.9495365], [1.0484878, 51.9495451], [1.0485629999999997, 51.9495609], [1.0494314, 51.94971650000001], [1.0499159, 51.9498146], [1.0509798, 51.950066500000005], [1.0528837999999998, 51.9505949], [1.0549517999999998, 51.9512022], [1.0551187, 51.95124570000001], [1.0551759, 51.95126150000001], [1.0556818, 51.9514175], [1.0568268, 51.9517545], [1.0571591, 51.951851999999995], [1.0578014999999998, 51.9520405], [1.0584207, 51.952222], [1.0590295, 51.9523995], [1.0598397, 51.9526393], [1.0609037, 51.95293279999999], [1.0650906999999998, 51.9541716], [1.0672069, 51.954783], [1.0693102, 51.955472], [1.0699377999999995, 51.9557129], [1.0702446999999995, 51.955837599999995], [1.0707974999999998, 51.956070900000014], [1.0713825, 51.9563417], [1.0726503, 51.9569796], [1.0738864999999995, 51.9577425], [1.0750133, 51.958522], [1.0758103, 51.95919369999999], [1.0766294, 51.959883999999995], [1.0779783409434258, 51.96103780550225], [1.0829135, 51.965258799999994], [1.0838418, 51.96615069999999], [1.0845388, 51.96702460000001], [1.0850768999999998, 51.9677786], [1.0855374999999998, 51.9685347], [1.0860289, 51.969615], [1.0862459999999998, 51.9703163], [1.0864047, 51.9710167], [1.0864843, 51.97153579999999], [1.0865164, 51.97178589999999], [1.0865302999999995, 51.972042599999995], [1.0865421, 51.97245], [1.0865614, 51.9728453], [1.0865253999999998, 51.97326340000001], [1.0864832999999998, 51.97367199999999], [1.0864523, 51.973948799999995], [1.0863992, 51.9742274], [1.0862696, 51.9747794], [1.0860157, 51.9758843], [1.0859655, 51.9760756], [1.0854378999999998, 51.9780857], [1.0846519, 51.981062099999995], [1.0844913, 51.981774899999984], [1.0843557, 51.9824875], [1.0842078999999998, 51.9833896], [1.0841748, 51.98384339999999], [1.0842053, 51.98429010000001], [1.0842881999999998, 51.985652899999984], [1.0843778999999998, 51.9863307], [1.0845437, 51.98702050000001], [1.0848042999999998, 51.98790210000001], [1.0851491, 51.98881109999999], [1.0853901, 51.989332999999995], [1.0856486, 51.9898762], [1.0860292, 51.9905723], [1.0864582000000005, 51.99126540000001], [1.0867433, 51.9916683], [1.0869291999999997, 51.99193110000001], [1.0871759, 51.99226679999999], [1.087465, 51.9926032], [1.0885398, 51.9939433], [1.0889477, 51.99450809999998], [1.0890782999999995, 51.99470149999999], [1.0893284000000003, 51.9950717], [1.0896735, 51.995635500000006], [1.0900029999999998, 51.9962015], [1.0905034, 51.997342499999995], [1.0907369, 51.9979203], [1.0909412, 51.9985053], [1.0910945, 51.999208899999985], [1.0911108763057344, 51.99930615890027], [1.0915619999999997, 52.0019853], [1.0917219, 52.0025953], [1.091903, 52.00320889999998], [1.0919403, 52.0033201], [1.0920359, 52.0036054], [1.0921575, 52.003878], [1.0924398, 52.004532100000006], [1.0926718, 52.0049969], [1.0929226, 52.0054604], [1.0931852999999998, 52.005928799999985], [1.0934728, 52.006372], [1.0936928999999995, 52.0067062], [1.0939147, 52.00700789999999], [1.0941453, 52.00732889999998], [1.0943976, 52.0076426], [1.0948784, 52.00819739999999], [1.0954133999999998, 52.0087948], [1.0958443, 52.00925380000001], [1.0962602, 52.0096747], [1.0968639, 52.0102604], [1.0975115999999998, 52.010877], [1.0983373, 52.0116199], [1.0993624, 52.0124678], [1.1001553, 52.01309549999999], [1.101114, 52.0138118], [1.1021664, 52.0145244], [1.1026331, 52.01483189999999], [1.1031165, 52.0151427], [1.1038062, 52.01559069999999], [1.1045455, 52.01603889999999], [1.1052998999999997, 52.0164865], [1.1061670999999995, 52.01699710000001], [1.1069287, 52.017426500000006], [1.1072349, 52.0175952], [1.1078275, 52.01792480000001], [1.1082554, 52.0181505], [1.1089783999999998, 52.01852589999999], [1.1100651, 52.0190751], [1.1112224, 52.01960940000001], [1.112619, 52.02020650000001], [1.1138895999999998, 52.0207437], [1.1149041, 52.02113980000001], [1.1158556, 52.021503], [1.1161996, 52.0216325], [1.1165434, 52.0217584], [1.1172627999999998, 52.022018200000005], [1.1178432, 52.02221599999999], [1.1185206, 52.022440200000005], [1.1192038, 52.02266860000001], [1.1198950000000003, 52.022886500000006], [1.1217487, 52.0234451], [1.1239302999999998, 52.024058999999994], [1.1259593, 52.02467039999999], [1.1260487999999995, 52.024702099999985], [1.1271141999999998, 52.02504170000001], [1.1281309, 52.025382699999994], [1.1293896999999995, 52.0258138], [1.1295736999999997, 52.02587630000001], [1.1298466, 52.025974000000005], [1.1360908, 52.0282863], [1.1403687, 52.02985540000001], [1.1412416, 52.0302056], [1.1416506000000002, 52.03039350000001], [1.1420686, 52.03060270000001], [1.142541, 52.03085190000001], [1.1429308, 52.031060800000006], [1.1433236, 52.0312864], [1.1437318, 52.03154], [1.1440311999999997, 52.03173050000001], [1.1443151, 52.031915999999995], [1.1449067000000002, 52.03235949999999], [1.1452104, 52.03257869999999], [1.1458385999999998, 52.0331091], [1.1461396999999998, 52.0333807], [1.1464423, 52.033667], [1.1467900999999998, 52.0340071], [1.1470811, 52.034315199999995], [1.1473401, 52.0346066], [1.1474752999999998, 52.03476899999999], [1.1477058, 52.0350543], [1.1479318, 52.0353564], [1.1481666, 52.0357009], [1.1482598999999998, 52.0358475], [1.1483622999999998, 52.036010299999994], [1.1485449, 52.03633249999999], [1.1486986999999995, 52.03661219999999], [1.1488573000000002, 52.0369219], [1.1489466, 52.0370923], [1.1490317, 52.0372648], [1.149069, 52.03733950000001], [1.1491065, 52.0374147], [1.1491444, 52.037494], [1.1491857, 52.0375817], [1.1492314, 52.0376738], [1.1497872, 52.03878859999999], [1.1501199999999998, 52.0394694], [1.150448, 52.04012600000001], [1.1506680990690197, 52.04056707990596], [1.1508973, 52.04102640000001], [1.1511214, 52.0414756], [1.1514299, 52.042159899999994], [1.1515497, 52.04251399999999], [1.1516392, 52.04286890000001], [1.1516673999999998, 52.04311220000001], [1.1516826, 52.0432429], [1.151709, 52.0436259], [1.1517135, 52.0440264], [1.151702, 52.0442162], [1.1516827, 52.0444229], [1.1516479, 52.04466829999999], [1.1515888, 52.044925000000006], [1.15152, 52.0451514], [1.1514565, 52.04536749999999], [1.1512757, 52.0458515], [1.1507823999999998, 52.04664449999999], [1.1505449999999997, 52.04693710000001], [1.1503693, 52.047120699999994], [1.1499264, 52.047565500000005], [1.1490773999999997, 52.04824769999999], [1.1477288, 52.04914269999999], [1.1466463, 52.0497063], [1.1465308, 52.04975519999999], [1.1461976, 52.0498926], [1.1460685999999998, 52.04994169999999], [1.1459201, 52.0499983], [1.1452818, 52.05021729999999], [1.1450124, 52.05029829999999], [1.1447419, 52.0503796], [1.1441781999999998, 52.05052519999999]]} |
9.2 |
0014 |
0024 |
Manningtree |
Ipswich |
Ipswich |
52.0505252 |
1.1441782 |
52.0505252 |
1.1441782 |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 23:24:00 |
Ipswich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395888 |
1790033017197586 |
94 |
94 |
2026-09-21 23:34:54.252204 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:53.037409 |
| 727084 |
756670 |
P02087 |
482S36M821 |
2026-09-21 |
COMPLETE |
20396291 |
2026-09-21 23:44:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 756670, "stp": "P", "toc": "Greater Anglia", "uid": "P02087", "consist": "755328", "dest_crs": "SHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02087/2026-09-21/detailed", "trust_id": "482S36M821", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheringham", "service_date": "2026-09-21", "dest_arr_time": "2344", "dest_platform": null, "is_terminated": 1, "next_location": "Sheringham", "signalling_id": "2S36", "timing_status": "ON TIME", "origin_station": "Norwich", "current_leg_arr": "2344", "current_leg_dep": "2339½", "current_leg_end": "Sheringham", "origin_dep_time": "2247", "origin_platform": "4", "current_location": "Sheringham", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2460802999999998, 52.9355413], [1.2457311, 52.935566], [1.2452735, 52.935606], [1.2448588, 52.93566129999999], [1.2443622, 52.93573550000001], [1.2435549, 52.9358799], [1.2426767, 52.9360863], [1.2421313, 52.9362378], [1.2418103, 52.9363374], [1.2414076, 52.9364761], [1.2410424, 52.9366095], [1.2404841, 52.9368333], [1.2401363, 52.936984499999994], [1.2388118, 52.937625700000005], [1.2374563, 52.93832689999999], [1.2371452000000005, 52.9384934], [1.2365518999999998, 52.9387731], [1.2358987999999995, 52.9390436], [1.2355693, 52.9391726], [1.2349621, 52.939378], [1.2342621, 52.9395845], [1.233855, 52.93970710000001], [1.2333943999999997, 52.9398126], [1.2328742999999998, 52.93991830000001], [1.2327589999999995, 52.9399401], [1.2323797, 52.94000160000001], [1.2319815000000005, 52.9400571], [1.2315576999999998, 52.940107], [1.2305558999999997, 52.9401838], [1.2298531999999998, 52.9402056], [1.2292457, 52.94024700000001], [1.2285581, 52.9402893], [1.2266055, 52.94037010000001], [1.2255402, 52.9404125], [1.2231905999999997, 52.94045779999999], [1.2208946000000005, 52.94051590000001], [1.2196701, 52.9405658], [1.2189311, 52.940614100000005], [1.2186990999999998, 52.9406241], [1.2175863, 52.9406517], [1.2160507, 52.9407685], [1.2157495, 52.9407999], [1.2142820999999997, 52.9409708], [1.2129431999999998, 52.941118900000006], [1.2101830999999998, 52.94144790000001]]}", "current_leg_start": "West Runton", "dest_arr_time_act": "2344", "motion_projection": null, "next_location_lat": "52.9414479", "next_location_lon": "1.2101831", "previous_location": "West Runton", "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\": 867.127, \"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\": 3006.857, \"from_m\": 867.127, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3911.367, \"from_m\": 3006.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\": 24982.516, \"from_m\": 3911.367, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25762.699, \"from_m\": 24982.516, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26122.252, \"from_m\": 25762.699, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26465.443, \"from_m\": 26122.252, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 37110.822, \"from_m\": 26465.443, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38636.333, \"from_m\": 37110.822, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 40871.318, \"from_m\": 38636.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41591.393, \"from_m\": 40871.318, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42447.805, \"from_m\": 41591.393, \"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\": 42468.927, \"from_m\": 42447.805, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47596.685, \"from_m\": 42468.927, \"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\": 47976.591, \"from_m\": 47596.685, \"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\": 756670, \"profile_key\": \"199b79947f0a79afbea8fe34de1ec634b5dbcb44d8148be4d99c5ff78f2e162b\", \"schedule_id\": 19985, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 551.268, \"section_seq\": 1, \"route_path_id\": 118923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 3, \"distance_m\": 3006.857, \"section_seq\": 1, \"route_path_id\": 118923}, {\"is_pass\": false, \"wtt_arr\": \"2256H\", \"wtt_dep\": \"2257\", \"location\": \"Salhouse\", \"stage_seq\": 4, \"distance_m\": 9485.975, \"section_seq\": 1, \"route_path_id\": 118923}, {\"is_pass\": false, \"wtt_arr\": \"2301\", \"wtt_dep\": \"2302\", \"location\": \"Hoveton & Wroxham\", \"stage_seq\": 5, \"distance_m\": 14131.876, \"section_seq\": 1, \"route_path_id\": 118923}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2308\", \"location\": \"Worstead\", \"stage_seq\": 6, \"distance_m\": 21064.678, \"section_seq\": 1, \"route_path_id\": 118923}, {\"is_pass\": false, \"wtt_arr\": \"2312H\", \"wtt_dep\": \"2313H\", \"location\": \"North Walsham\", \"stage_seq\": 7, \"distance_m\": 25731.557, \"section_seq\": 1, \"route_path_id\": 118923}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2319H\", \"location\": \"Gunton\", \"stage_seq\": 8, \"distance_m\": 31776.595, \"section_seq\": 1, \"route_path_id\": 118923}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326\", \"location\": \"Roughton Road\", \"stage_seq\": 9, \"distance_m\": 38566.145, \"section_seq\": 1, \"route_path_id\": 118923}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2335\", \"location\": \"Cromer\", \"stage_seq\": 10, \"distance_m\": 42468.927, \"section_seq\": 1, \"route_path_id\": 118923}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2339H\", \"location\": \"West Runton\", \"stage_seq\": 11, \"distance_m\": 45417.857, \"section_seq\": 1, \"route_path_id\": 118923}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": null, \"location\": \"Sheringham\", \"stage_seq\": 12, \"distance_m\": 47976.591, \"section_seq\": 1, \"route_path_id\": 118923}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47976.591, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118923}], \"total_distance_m\": 47976.591, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47976.591, \"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": "2247", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.5", "current_position_lat": "52.9414479", "current_position_lon": "1.2101831", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:17Z\", \"source_id\": 64249854, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:21Z\", \"source_id\": 20359850, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12833, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:13Z\", \"source_id\": 64269139, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:19Z\", \"source_id\": 20365846, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12829, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:10Z\", \"source_id\": 64300375, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:13Z\", \"source_id\": 20375527, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:54Z\", \"source_id\": 20396291, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheringham", "service_state_platform": null, "timing_fact_generation": 1790033099143440, "current_leg_arrival_utc": "2026-09-22T23:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:24:59.139075", "service_state_evidence_id": 20396291, "current_leg_start_actual_dep": "2026-09-22T23:39:30+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-21T22:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:00.780294", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
NRW |
SHM |
2S36 |
755328 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 867.127, "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": 3006.857, "from_m": 867.127, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3911.367, "from_m": 3006.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": 24982.516, "from_m": 3911.367, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25762.699, "from_m": 24982.516, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26122.252, "from_m": 25762.699, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26465.443, "from_m": 26122.252, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 37110.822, "from_m": 26465.443, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38636.333, "from_m": 37110.822, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 40871.318, "from_m": 38636.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41591.393, "from_m": 40871.318, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42447.805, "from_m": 41591.393, "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": 42468.927, "from_m": 42447.805, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47596.685, "from_m": 42468.927, "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": 47976.591, "from_m": 47596.685, "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": 756670, "profile_key": "199b79947f0a79afbea8fe34de1ec634b5dbcb44d8148be4d99c5ff78f2e162b", "schedule_id": 19985, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2247", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 551.268, "section_seq": 1, "route_path_id": 118923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250H", "location": "Whitlingham Jn", "stage_seq": 3, "distance_m": 3006.857, "section_seq": 1, "route_path_id": 118923}, {"is_pass": false, "wtt_arr": "2256H", "wtt_dep": "2257", "location": "Salhouse", "stage_seq": 4, "distance_m": 9485.975, "section_seq": 1, "route_path_id": 118923}, {"is_pass": false, "wtt_arr": "2301", "wtt_dep": "2302", "location": "Hoveton & Wroxham", "stage_seq": 5, "distance_m": 14131.876, "section_seq": 1, "route_path_id": 118923}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2308", "location": "Worstead", "stage_seq": 6, "distance_m": 21064.678, "section_seq": 1, "route_path_id": 118923}, {"is_pass": false, "wtt_arr": "2312H", "wtt_dep": "2313H", "location": "North Walsham", "stage_seq": 7, "distance_m": 25731.557, "section_seq": 1, "route_path_id": 118923}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2319H", "location": "Gunton", "stage_seq": 8, "distance_m": 31776.595, "section_seq": 1, "route_path_id": 118923}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326", "location": "Roughton Road", "stage_seq": 9, "distance_m": 38566.145, "section_seq": 1, "route_path_id": 118923}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2335", "location": "Cromer", "stage_seq": 10, "distance_m": 42468.927, "section_seq": 1, "route_path_id": 118923}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2339H", "location": "West Runton", "stage_seq": 11, "distance_m": 45417.857, "section_seq": 1, "route_path_id": 118923}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": null, "location": "Sheringham", "stage_seq": 12, "distance_m": 47976.591, "section_seq": 1, "route_path_id": 118923}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47976.591, "from_m": 0.0, "section_seq": 1, "route_path_id": 118923}], "total_distance_m": 47976.591, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47976.591, "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": 12837, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:17Z", "source_id": 64249854, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:01:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:21Z", "source_id": 20359850, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12833, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:13Z", "source_id": 64269139, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:12:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:19Z", "source_id": 20365846, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12829, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:10Z", "source_id": 64300375, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:13Z", "source_id": 20375527, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:54Z", "source_id": 20396291, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] |
Norwich |
2247 |
2247 |
4 |
None |
None |
Sheringham |
2344 |
2344 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02087/2026-09-21/detailed |
None |
West Runton |
2026-09-22T23:39:30+01:00 |
Sheringham |
4.5 |
{"type": "LineString", "coordinates": [[1.2460802999999998, 52.9355413], [1.2457311, 52.935566], [1.2452735, 52.935606], [1.2448588, 52.93566129999999], [1.2443622, 52.93573550000001], [1.2435549, 52.9358799], [1.2426767, 52.9360863], [1.2421313, 52.9362378], [1.2418103, 52.9363374], [1.2414076, 52.9364761], [1.2410424, 52.9366095], [1.2404841, 52.9368333], [1.2401363, 52.936984499999994], [1.2388118, 52.937625700000005], [1.2374563, 52.93832689999999], [1.2371452000000005, 52.9384934], [1.2365518999999998, 52.9387731], [1.2358987999999995, 52.9390436], [1.2355693, 52.9391726], [1.2349621, 52.939378], [1.2342621, 52.9395845], [1.233855, 52.93970710000001], [1.2333943999999997, 52.9398126], [1.2328742999999998, 52.93991830000001], [1.2327589999999995, 52.9399401], [1.2323797, 52.94000160000001], [1.2319815000000005, 52.9400571], [1.2315576999999998, 52.940107], [1.2305558999999997, 52.9401838], [1.2298531999999998, 52.9402056], [1.2292457, 52.94024700000001], [1.2285581, 52.9402893], [1.2266055, 52.94037010000001], [1.2255402, 52.9404125], [1.2231905999999997, 52.94045779999999], [1.2208946000000005, 52.94051590000001], [1.2196701, 52.9405658], [1.2189311, 52.940614100000005], [1.2186990999999998, 52.9406241], [1.2175863, 52.9406517], [1.2160507, 52.9407685], [1.2157495, 52.9407999], [1.2142820999999997, 52.9409708], [1.2129431999999998, 52.941118900000006], [1.2101830999999998, 52.94144790000001]]} |
1.6 |
2339½ |
2344 |
West Runton |
Sheringham |
Sheringham |
52.9414479 |
1.2101831 |
52.9414479 |
1.2101831 |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 22:44:00 |
Sheringham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396291 |
1790033099143440 |
21 |
21 |
2026-09-21 23:35:00.780294 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:24:59.139075 |
| 727085 |
752974 |
C00292 |
639O54MZ21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:25:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 752974, "stp": "O", "toc": "Eurostar", "uid": "C00292", "consist": null, "dest_crs": "PBN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C00292/2026-09-21/detailed", "trust_id": "639O54MZ21", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paris Nord", "service_date": "2026-09-21", "dest_arr_time": "2325", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "9O54", "timing_status": "ON TIME", "origin_station": "St. Pancras International", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2001", "origin_platform": "10", "current_location": "Eurotunnel Boundary (CTRL)", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2325", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Westenhanger Crossovers", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 806.962, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 1186.402, \"from_m\": 806.962, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1526.237, \"from_m\": 1186.402, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 1811.08, \"from_m\": 1526.237, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 4264.606, \"from_m\": 1811.08, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 9518.445, \"from_m\": 4264.606, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 9606.174, \"from_m\": 9518.445, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 9672.581, \"from_m\": 9606.174, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 10060.601, \"from_m\": 9672.581, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 39934.452, \"from_m\": 10060.601, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 42632.751, \"from_m\": 39934.452, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 42917.185, \"from_m\": 42632.751, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 75417.707, \"from_m\": 42917.185, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 75584.701, \"from_m\": 75417.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79944.345, \"from_m\": 75584.701, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 89255.506, \"from_m\": 79944.345, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 103034.14, \"from_m\": 89255.506, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 103153.587, \"from_m\": 103034.14, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 104338.483, \"from_m\": 103153.587, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 107779.882, \"from_m\": 104338.483, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 108545.213, \"from_m\": 107779.882, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 109475.345, \"from_m\": 108545.213, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}], \"service_id\": 752974, \"profile_key\": \"4d108ae7636cb526c64beba4a3a71fd18225ca1b72a470d4a1447faf48788e26\", \"schedule_id\": 35243, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.091, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 4, \"distance_m\": 10060.601, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Dagenham Jn\", \"stage_seq\": 5, \"distance_m\": 21157.422, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 6, \"distance_m\": 25794.852, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 7, \"distance_m\": 34868.018, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 8, \"distance_m\": 37366.943, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Southfleet Junction\", \"stage_seq\": 9, \"distance_m\": 39934.452, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 10, \"distance_m\": 52419.166, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Crismill Crossover\", \"stage_seq\": 11, \"distance_m\": 66661.551, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 12, \"distance_m\": 75584.701, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 13, \"distance_m\": 88096.871, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Ashford East Jn (Ctrl)\", \"stage_seq\": 14, \"distance_m\": 92200.576, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Westenhanger Crossovers\", \"stage_seq\": 15, \"distance_m\": 103329.448, \"section_seq\": 1, \"route_path_id\": 121554}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Eurotunnel Boundary (CTRL)\", \"stage_seq\": 16, \"distance_m\": 109475.345, \"section_seq\": 1, \"route_path_id\": 121554}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 109475.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121554}], \"total_distance_m\": 109475.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 109308.351, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 166.994, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2001", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Eurotunnel Boundary (CTRL)", "service_state_platform": null, "timing_fact_generation": 1790019132766115, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:00.714352", "service_state_evidence_id": 20264193, "current_leg_start_actual_dep": null, "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:01.106197", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Eurostar |
O |
SPX |
PBN |
9O54 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 1186.402, "from_m": 806.962, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1526.237, "from_m": 1186.402, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 1811.08, "from_m": 1526.237, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.606, "from_m": 1811.08, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 9518.445, "from_m": 4264.606, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 9606.174, "from_m": 9518.445, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 9672.581, "from_m": 9606.174, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 10060.601, "from_m": 9672.581, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 39934.452, "from_m": 10060.601, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 42632.751, "from_m": 39934.452, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 42917.185, "from_m": 42632.751, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 75417.707, "from_m": 42917.185, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 75584.701, "from_m": 75417.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79944.345, "from_m": 75584.701, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 89255.506, "from_m": 79944.345, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 103034.14, "from_m": 89255.506, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 103153.587, "from_m": 103034.14, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 104338.483, "from_m": 103153.587, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 107779.882, "from_m": 104338.483, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 108545.213, "from_m": 107779.882, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 109475.345, "from_m": 108545.213, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}], "service_id": 752974, "profile_key": "4d108ae7636cb526c64beba4a3a71fd18225ca1b72a470d4a1447faf48788e26", "schedule_id": 35243, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2001", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.091, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Stratford International East Jn", "stage_seq": 4, "distance_m": 10060.601, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Dagenham Jn", "stage_seq": 5, "distance_m": 21157.422, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Wennington Crossovers", "stage_seq": 6, "distance_m": 25794.852, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Ebbsfleet West Jn", "stage_seq": 7, "distance_m": 34868.018, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 8, "distance_m": 37366.943, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Southfleet Junction", "stage_seq": 9, "distance_m": 39934.452, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Nashenden Crossover", "stage_seq": 10, "distance_m": 52419.166, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Crismill Crossover", "stage_seq": 11, "distance_m": 66661.551, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Lenham Crossover (CTRL)", "stage_seq": 12, "distance_m": 75584.701, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Ashford West (CTRL) Jn", "stage_seq": 13, "distance_m": 88096.871, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Ashford East Jn (Ctrl)", "stage_seq": 14, "distance_m": 92200.576, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030", "location": "Westenhanger Crossovers", "stage_seq": 15, "distance_m": 103329.448, "section_seq": 1, "route_path_id": 121554}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Eurotunnel Boundary (CTRL)", "stage_seq": 16, "distance_m": 109475.345, "section_seq": 1, "route_path_id": 121554}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 109475.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 121554}], "total_distance_m": 109475.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 109308.351, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 166.994, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
St. Pancras International |
2001 |
2001 |
10 |
None |
None |
Paris Nord |
2325 |
2325 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C00292/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Westenhanger Crossovers |
Eurotunnel Boundary (CTRL) |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 23:25:00 |
Eurotunnel Boundary (CTRL) |
TRUST |
TRACKING_TIMEOUT |
20264193 |
1790019132766115 |
32 |
32 |
2026-09-21 23:35:01.106197 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:00.714352 |
| 727086 |
757036 |
P90513 |
885D50M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:25:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 757036, "stp": "P", "toc": "Southeastern", "uid": "P90513", "consist": "465197+465923+466008", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90513/2026-09-21/detailed", "trust_id": "885D50M921", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grove Park Down CHS", "service_date": "2026-09-21", "dest_arr_time": "2325", "dest_platform": null, "is_terminated": 1, "next_location": "Grove Park Down CHS", "signalling_id": "5D50", "timing_status": "ON TIME", "origin_station": "Dartford", "current_leg_arr": "2325", "current_leg_dep": "2307", "current_leg_end": "Grove Park Down CHS", "origin_dep_time": "2305", "origin_platform": "1", "current_location": "Lee Spur Jn", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2197223, 51.44745129999999], [0.21953549999999997, 51.4474867], [0.2193568, 51.4475261], [0.21908109999999997, 51.44759150000001], [0.218845, 51.44765749999999], [0.218649, 51.44771910000001], [0.2184502, 51.4477924], [0.2179462, 51.4479793], [0.2177503, 51.4480595], [0.2172288, 51.4482793], [0.2170399, 51.4483563], [0.2167477, 51.4484675], [0.21629390000000004, 51.4486216], [0.2159974, 51.44871299999999], [0.2155974, 51.4488431], [0.21536169999999996, 51.4489171], [0.2150284, 51.44901339999999], [0.2147347, 51.4490971], [0.2144739, 51.449164], [0.2141696, 51.4492446], [0.2138121, 51.4493277], [0.2136025, 51.44937590000001], [0.2134189, 51.449414999999995], [0.21303150000000004, 51.44948699999999], [0.2126419, 51.44955399999999], [0.2122703, 51.449609800000005], [0.21177319999999997, 51.4496753], [0.21094289999999996, 51.44978999999999], [0.2107583, 51.4498184], [0.2106255, 51.4498378], [0.2101947, 51.4499059], [0.2098672, 51.44996470000001], [0.2086529, 51.45021469999999], [0.2084741, 51.4502531], [0.2083142, 51.45028359999999], [0.2078724, 51.450374999999994], [0.2074832, 51.450449000000006], [0.2070289, 51.45053209999999], [0.20668289999999995, 51.4505863], [0.2060508, 51.450687], [0.20562169999999996, 51.4507452], [0.2050732, 51.450807899999994], [0.2047451, 51.4508473], [0.2043393, 51.450895799999984], [0.2039062, 51.45093839999999], [0.2034431, 51.4509818], [0.2029977, 51.4510235], [0.20251679999999997, 51.4510635], [0.2020154, 51.4511027], [0.20157, 51.4511325], [0.20111909999999997, 51.451157999999985], [0.2006833, 51.4511759], [0.20009720000000003, 51.45119629999999], [0.1996695, 51.451210800000005], [0.1990889, 51.4512219], [0.1987282, 51.451224399999994], [0.1980457, 51.4512248], [0.197612, 51.451220199999995], [0.19690699999999997, 51.4512074], [0.195982, 51.4511768], [0.19548879999999996, 51.4511606], [0.19495049999999997, 51.4511282], [0.1946254, 51.451106900000006], [0.1941513, 51.45107459999999], [0.19363889999999995, 51.4510337], [0.1929913, 51.450975], [0.1925978, 51.4509324], [0.1922225, 51.4508782], [0.191913, 51.4508417], [0.19174029999999995, 51.4508187], [0.19133679999999997, 51.450783400000006], [0.1908832, 51.45072549999999], [0.19048149999999997, 51.4506676], [0.18990219999999997, 51.4505773], [0.1893872, 51.45049050000001], [0.18887889999999996, 51.45040370000001], [0.18832699999999997, 51.4503015], [0.1877941, 51.4502061], [0.1869908, 51.4500707], [0.185824, 51.4498468], [0.1847433, 51.4496365], [0.1837747, 51.44945169999999], [0.1827677, 51.449261], [0.1821311, 51.4491154], [0.18144509999999997, 51.44895720000001], [0.1803903, 51.448683], [0.1796630568239043, 51.44850042232197], [0.17951319999999998, 51.448462799999994], [0.17901139999999996, 51.44833760000001], [0.178778, 51.44828390000001], [0.1781468, 51.4481291], [0.17715919999999996, 51.44788139999999], [0.1762996, 51.4476696], [0.1756944, 51.447521500000015], [0.1749258, 51.44733459999999], [0.17413979999999998, 51.4471384], [0.17326069999999996, 51.44692740000001], [0.17255019999999996, 51.4467477], [0.1718459, 51.44656870000001], [0.17119829999999997, 51.4464164], [0.1704525, 51.44623289999999], [0.16979929999999996, 51.44607430000001], [0.16916189999999998, 51.4459159], [0.1685755, 51.445770399999994], [0.1679319, 51.4456124], [0.16719459999999997, 51.4454318], [0.16651659999999996, 51.4452645], [0.16594619999999996, 51.4451229], [0.16534939999999998, 51.4449729], [0.1647685, 51.4448317], [0.16416829999999996, 51.4446845], [0.16357549999999998, 51.444536600000006], [0.16295909999999997, 51.444383899999984], [0.1621496, 51.4441816], [0.16167309999999996, 51.444063699999994], [0.16098159999999995, 51.4438922], [0.1603941, 51.4437388], [0.15977719999999998, 51.44358859999999], [0.1591214, 51.443431800000006], [0.1584491, 51.4432653], [0.1578104, 51.44310840000001], [0.15730869999999997, 51.44298460000001], [0.1566932, 51.4428322], [0.15663454945479455, 51.442817580280106], [0.1561805, 51.4427044], [0.15553719999999996, 51.4425508], [0.15498619999999996, 51.442406299999995], [0.15453919999999996, 51.4422934], [0.1541133, 51.44217820000001], [0.1537767, 51.4420794], [0.15366779999999997, 51.4420476], [0.1531196, 51.441886700000005], [0.1525946, 51.4417211], [0.15202389999999996, 51.4415304], [0.1514848, 51.4413495], [0.151117, 51.441230700000006], [0.15095400000000003, 51.4411752], [0.15039230000000003, 51.44098389999999], [0.1502913, 51.44095089999999], [0.14988069999999998, 51.440814499999995], [0.1494704, 51.440684299999994], [0.14894779999999996, 51.440525399999984], [0.14860010000000004, 51.4404238], [0.1484315, 51.4403759], [0.14834619999999998, 51.4403547], [0.1479379, 51.440253], [0.1474081, 51.4401187], [0.1467494, 51.4399519], [0.1459997, 51.4397599], [0.1456067, 51.439664999999984], [0.1452523, 51.43957429999999], [0.1451049, 51.43953580000001], [0.14474579999999998, 51.43944570000001], [0.1440597, 51.4392697], [0.1433996, 51.439103199999984], [0.1429122, 51.4389794], [0.14225, 51.438817099999994], [0.1416796, 51.4386674], [0.14117610000000003, 51.4385388], [0.1406565, 51.4384073], [0.14023199999999997, 51.4383], [0.13970680000000002, 51.4381645], [0.1390956, 51.4380112], [0.1385488, 51.43787249999998], [0.1380727, 51.43775089999999], [0.1375996, 51.437629900000005], [0.1370386, 51.437489], [0.13653899999999997, 51.4373604], [0.1360364, 51.43723159999999], [0.13549129999999998, 51.43709539999999], [0.1349367, 51.4369551], [0.1343092, 51.4368121], [0.1339463, 51.43672430000001], [0.1335207, 51.4366181], [0.133132, 51.4365268], [0.1327102, 51.4364315], [0.13228189999999998, 51.436342499999995], [0.1318011, 51.43624599999999], [0.1313737, 51.4361593], [0.1310725, 51.436103], [0.1306967, 51.43603349999999], [0.1303679, 51.43597559999999], [0.1299875, 51.4359089], [0.12964579999999998, 51.43585319999999], [0.1293151, 51.43580329999999], [0.12879289999999996, 51.4357264], [0.128394, 51.4356712], [0.1279621, 51.435613800000006], [0.1273864, 51.435543799999984], [0.12667629999999996, 51.43546739999999], [0.1259827, 51.43539849999999], [0.12578689999999998, 51.4353823], [0.1257315, 51.4353777], [0.1252357, 51.43533420000001], [0.1244988, 51.4352676], [0.1237767, 51.4352136], [0.123061, 51.4351481], [0.1222956, 51.43508789999999], [0.1214436, 51.43501320000001], [0.120623, 51.4349449], [0.1198502, 51.43488], [0.11902579999999996, 51.4348076], [0.1183065, 51.434745099999994], [0.1175678, 51.43468130000001], [0.1168447, 51.4346233], [0.1161189, 51.43455790000001], [0.11540970000000002, 51.43449590000001], [0.1147069, 51.4344275], [0.1140235, 51.434369499999995], [0.11361359999999995, 51.4343385], [0.11304440000000002, 51.43429030000001], [0.11225599999999998, 51.4342145], [0.1116434, 51.4341599], [0.1111369, 51.4341197], [0.1108182, 51.4340905], [0.1100933, 51.4340422], [0.10948629999999998, 51.43401059999999], [0.1087448, 51.433979099999995], [0.10840959999999998, 51.4339687], [0.10785319999999998, 51.4339498], [0.1074793, 51.433936], [0.1069487, 51.4339377], [0.1064314, 51.433936], [0.1062395, 51.4339354], [0.1055773, 51.433949199999994], [0.1049636, 51.4339605], [0.10443058902561692, 51.433980622973365], [0.1044259, 51.4339808], [0.1038558, 51.4340095], [0.1033556, 51.43403479999999], [0.1027744, 51.434075500000006], [0.1023986, 51.4341054], [0.1018202, 51.434153599999995], [0.1011156, 51.4342197], [0.1002986, 51.4343092], [0.09960779999999998, 51.4343942], [0.09883229999999998, 51.43449360000001], [0.0980687, 51.4345929], [0.0971964, 51.4347049], [0.0964043, 51.4348088], [0.09550809999999998, 51.43491900000001], [0.0949831, 51.4349885], [0.0943577, 51.43506659999999], [0.0937793, 51.43514530000001], [0.0930995, 51.43523429999999], [0.0925588, 51.4353095], [0.0917059, 51.4354197], [0.091133, 51.4354921], [0.0905067, 51.43557069999999], [0.08983152841195213, 51.43565854551657], [0.0897873, 51.4356643], [0.0883145, 51.43585379999999], [0.08754909999999999, 51.43595319999999], [0.08687579999999999, 51.4360399], [0.0863591, 51.43610929999999], [0.0856766, 51.43619890000001], [0.08503, 51.4362793], [0.0845188, 51.43634649999999], [0.08407669999999999, 51.4364027], [0.0835858, 51.4364671], [0.0830294, 51.436540499999985], [0.0824169, 51.4366152], [0.0817141, 51.43670879999999], [0.0810077, 51.436798399999994], [0.0801769, 51.4369069], [0.0793184, 51.43702], [0.0784913, 51.43712850000001], [0.0776108, 51.4372439], [0.0768297, 51.437347299999985], [0.0760403, 51.4374506], [0.0754205, 51.43752979999999], [0.07473149999999999, 51.437610799999995], [0.0741577, 51.4376803], [0.0735249, 51.4377503], [0.0728958, 51.4378215], [0.0721857, 51.437900199999994], [0.0715335, 51.43796739999999], [0.07074229999999998, 51.4380512], [0.0700036, 51.4381316], [0.06923549999999999, 51.4382148], [0.0684756, 51.4382946], [0.0676825, 51.4383819], [0.06694749999999998, 51.4384606], [0.0663055, 51.4385289], [0.0654342, 51.4386236], [0.06476369999999998, 51.4386965], [0.06384349999999998, 51.438797599999994], [0.0631278, 51.4388717], [0.06243800000000001, 51.4389469], [0.061627400000000006, 51.43903070000001], [0.06092740000000001, 51.4391099], [0.06003119999999999, 51.4392018], [0.05925570000000001, 51.43928269999999], [0.05861090000000001, 51.43934879999999], [0.0580722, 51.43939970000001], [0.057584100000000006, 51.43946], [0.0571521, 51.439505999999994], [0.056538599999999994, 51.43957429999999], [0.056122299999999986, 51.43961910000001], [0.05570320000000001, 51.4396638], [0.055296099999999994, 51.4397075], [0.0549176, 51.4397505], [0.054457, 51.4397982], [0.053992799999999994, 51.4398481], [0.05360229999999999, 51.4398889], [0.0531141, 51.4399434], [0.0525154, 51.4400106], [0.0519324, 51.440070899999995], [0.0514921, 51.4401163], [0.051115, 51.4401433], [0.0507873, 51.4401736], [0.050417399999999994, 51.440214100000006], [0.0500199, 51.440256], [0.04941739999999999, 51.44032210000001], [0.048765, 51.44039429999999], [0.04816360000000001, 51.44046259999998], [0.04763459999999999, 51.440548], [0.0472024, 51.4406158], [0.04631389999999999, 51.4407656], [0.04551029999999999, 51.44091950000001], [0.04473549999999999, 51.4410859], [0.0442703, 51.441204500000005], [0.043767499999999994, 51.4413254], [0.0433253, 51.441444], [0.04288820000000001, 51.4415658], [0.0424401, 51.44169810000001], [0.041928799999999995, 51.4418631], [0.04155829999999999, 51.441985499999994], [0.04120529999999999, 51.4421033], [0.0406373, 51.442308700000005], [0.0397086, 51.442675], [0.03935285271109614, 51.442817580280106], [0.03899999999999999, 51.442959], [0.0382979, 51.44324240000001], [0.0373065, 51.44364219999999], [0.0367191, 51.4438772], [0.03609, 51.4441224], [0.0349098, 51.4446087], [0.0336919, 51.4450934], [0.03249509999999999, 51.4455842], [0.03239129999999999, 51.44562460000001], [0.0317081, 51.44589880000001], [0.0311106, 51.4461511], [0.030523999999999992, 51.4463843], [0.0299574, 51.4465994], [0.029465000000000005, 51.4467934], [0.028802000000000005, 51.4470524], [0.0281064, 51.4473114], [0.0275433, 51.4475079], [0.027053899999999995, 51.447664499999995], [0.0265316, 51.447828499999986], [0.025890699999999996, 51.4480112], [0.0254087, 51.4481427], [0.024728799999999995, 51.448314], [0.0239785, 51.4484844], [0.023511399999999995, 51.4485852], [0.023064099999999997, 51.4486712], [0.022651199999999996, 51.4487475], [0.021993299999999997, 51.44885949999999], [0.021931299999999997, 51.44886869999999], [0.0215285, 51.44892839999999], [0.0212978, 51.4489626], [0.0206064, 51.44905359999999], [0.0204598, 51.4490695], [0.019707299999999997, 51.4491509], [0.019149699999999995, 51.4492121], [0.018634, 51.44926860000001], [0.017965899999999996, 51.449334400000005], [0.0167093, 51.4494615], [0.0159457, 51.44954130000001], [0.012814499999999998, 51.4498786], [0.0125129, 51.44990789999999], [0.012156399999999998, 51.4499471], [0.0117877, 51.449985700000006], [0.0109759, 51.45007369999999], [0.0097812, 51.4502055], [0.008879699999999999, 51.450277500000006], [0.007929999999999998, 51.4503134], [0.0078636, 51.450318800000005], [0.007332899999999998, 51.45034179999999], [0.006879299999999999, 51.45033579999999], [0.006592899999999999, 51.45030969999999], [0.006353799999999999, 51.45027429999999], [0.0061725, 51.4502382], [0.0059109, 51.450178699999995], [0.0056653, 51.4501059], [0.0054873, 51.4500484], [0.0052095, 51.44993079999999], [0.0050154, 51.44983859999999], [0.0047763, 51.4497076], [0.004562899999999999, 51.4495625], [0.0043795, 51.4494162], [0.0042261, 51.44928319999999], [0.0040771, 51.4491141], [0.0039559, 51.4489443], [0.0038647, 51.44878529999999], [0.003781099999999999, 51.4485988], [0.0037371, 51.4484351], [0.0036985, 51.44822990000001], [0.0037057, 51.4480792], [0.003709799999999999, 51.4480081], [0.0037192, 51.44793709999999], [0.0037356, 51.4478549], [0.0037564, 51.447776600000005], [0.003812, 51.44758399999999], [0.003857699999999999, 51.4474907], [0.0038961, 51.4474196], [0.0039626, 51.44730949999999], [0.0040386, 51.4471979], [0.0042569, 51.44693219999999], [0.004482408219117223, 51.44668606799404], [0.0046067999999999994, 51.44655029999999], [0.004728, 51.44642], [0.005015199999999999, 51.4461317], [0.0051894, 51.4459634], [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": "Dartford", "dest_arr_time_act": "2325", "motion_projection": null, "next_location_lat": "51.4425775", "next_location_lon": "0.0089891", "previous_location": "Lee", "current_leg_milage": "10.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 9, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:20370885\", \"confirmationDeadline\": \"2026-09-21T23:27:07+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.717, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.405, \"from_m\": 272.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 668.047, \"from_m\": 622.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1021.6, \"from_m\": 668.047, \"capability_applied\": null, \"effective_limit_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\": 15419.571, \"from_m\": 1021.6, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16171.176, \"from_m\": 15419.571, \"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\": 16583.495, \"from_m\": 16171.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 757036, \"profile_key\": \"c5265000a96cf51ca3482e32eb0d500fe4e6004523dc0dba600790517c33643c\", \"schedule_id\": 24460, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 140192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 3, \"distance_m\": 1610.775, \"section_seq\": 1, \"route_path_id\": 140192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Crayford\", \"stage_seq\": 4, \"distance_m\": 2963.853, \"section_seq\": 1, \"route_path_id\": 140192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313\", \"location\": \"Sidcup\", \"stage_seq\": 5, \"distance_m\": 8406.047, \"section_seq\": 1, \"route_path_id\": 140192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"Lee\", \"stage_seq\": 6, \"distance_m\": 14852.277, \"section_seq\": 1, \"route_path_id\": 140192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Lee Spur Jn\", \"stage_seq\": 7, \"distance_m\": 16003.135, \"section_seq\": 1, \"route_path_id\": 140192}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Grove Park Dpt Lndn Ed Ext\", \"stage_seq\": 8, \"distance_m\": 16171.176, \"section_seq\": 1, \"route_path_id\": 140192}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": null, \"location\": \"Grove Park Down CHS\", \"stage_seq\": 9, \"distance_m\": 16583.495, \"section_seq\": 1, \"route_path_id\": 140192}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 16583.495, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140192}], \"total_distance_m\": 16583.495, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 16125.534, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 457.961, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2305", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "18.0", "current_position_lat": "51.4425775", "current_position_lon": "0.0089891", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:48Z\", \"source_id\": 64266632, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:50Z\", \"source_id\": 20365054, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:24Z\", \"source_id\": 64272969, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:31Z\", \"source_id\": 20367049, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:07Z\", \"source_id\": 64281208, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:08Z\", \"source_id\": 20369533, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lee Spur Jn", "service_state_platform": null, "timing_fact_generation": 1790029247511237, "current_leg_arrival_utc": "2026-09-21T23:27:07+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:00.751590", "service_state_evidence_id": 20370885, "current_leg_start_actual_dep": "2026-09-21T23:07:07+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:01.109646", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
DFD |
None |
5D50 |
465197+465923+466008 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.717, "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": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_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": 668.047, "from_m": 622.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1021.6, "from_m": 668.047, "capability_applied": null, "effective_limit_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": 15419.571, "from_m": 1021.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16171.176, "from_m": 15419.571, "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": 16583.495, "from_m": 16171.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 757036, "profile_key": "c5265000a96cf51ca3482e32eb0d500fe4e6004523dc0dba600790517c33643c", "schedule_id": 24460, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2305", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 140192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Crayford Spur B Jn", "stage_seq": 3, "distance_m": 1610.775, "section_seq": 1, "route_path_id": 140192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Crayford", "stage_seq": 4, "distance_m": 2963.853, "section_seq": 1, "route_path_id": 140192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313", "location": "Sidcup", "stage_seq": 5, "distance_m": 8406.047, "section_seq": 1, "route_path_id": 140192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "Lee", "stage_seq": 6, "distance_m": 14852.277, "section_seq": 1, "route_path_id": 140192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Lee Spur Jn", "stage_seq": 7, "distance_m": 16003.135, "section_seq": 1, "route_path_id": 140192}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Grove Park Dpt Lndn Ed Ext", "stage_seq": 8, "distance_m": 16171.176, "section_seq": 1, "route_path_id": 140192}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": null, "location": "Grove Park Down CHS", "stage_seq": 9, "distance_m": 16583.495, "section_seq": 1, "route_path_id": 140192}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 16583.495, "from_m": 0.0, "section_seq": 1, "route_path_id": 140192}], "total_distance_m": 16583.495, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 16125.534, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 457.961, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:48Z", "source_id": 64266632, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:10:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:50Z", "source_id": 20365054, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:24Z", "source_id": 64272969, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:14:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:31Z", "source_id": 20367049, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:07Z", "source_id": 64281208, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:18:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:08Z", "source_id": 20369533, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:18:00+01:00", "operational_fact": true}] |
Dartford |
2305 |
2305 |
1 |
None |
None |
Grove Park Down CHS |
2325 |
2325 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90513/2026-09-21/detailed |
None |
Dartford |
2026-09-21T23:07:07+01:00 |
Grove Park Down CHS |
18.0 |
{"type": "LineString", "coordinates": [[0.2197223, 51.44745129999999], [0.21953549999999997, 51.4474867], [0.2193568, 51.4475261], [0.21908109999999997, 51.44759150000001], [0.218845, 51.44765749999999], [0.218649, 51.44771910000001], [0.2184502, 51.4477924], [0.2179462, 51.4479793], [0.2177503, 51.4480595], [0.2172288, 51.4482793], [0.2170399, 51.4483563], [0.2167477, 51.4484675], [0.21629390000000004, 51.4486216], [0.2159974, 51.44871299999999], [0.2155974, 51.4488431], [0.21536169999999996, 51.4489171], [0.2150284, 51.44901339999999], [0.2147347, 51.4490971], [0.2144739, 51.449164], [0.2141696, 51.4492446], [0.2138121, 51.4493277], [0.2136025, 51.44937590000001], [0.2134189, 51.449414999999995], [0.21303150000000004, 51.44948699999999], [0.2126419, 51.44955399999999], [0.2122703, 51.449609800000005], [0.21177319999999997, 51.4496753], [0.21094289999999996, 51.44978999999999], [0.2107583, 51.4498184], [0.2106255, 51.4498378], [0.2101947, 51.4499059], [0.2098672, 51.44996470000001], [0.2086529, 51.45021469999999], [0.2084741, 51.4502531], [0.2083142, 51.45028359999999], [0.2078724, 51.450374999999994], [0.2074832, 51.450449000000006], [0.2070289, 51.45053209999999], [0.20668289999999995, 51.4505863], [0.2060508, 51.450687], [0.20562169999999996, 51.4507452], [0.2050732, 51.450807899999994], [0.2047451, 51.4508473], [0.2043393, 51.450895799999984], [0.2039062, 51.45093839999999], [0.2034431, 51.4509818], [0.2029977, 51.4510235], [0.20251679999999997, 51.4510635], [0.2020154, 51.4511027], [0.20157, 51.4511325], [0.20111909999999997, 51.451157999999985], [0.2006833, 51.4511759], [0.20009720000000003, 51.45119629999999], [0.1996695, 51.451210800000005], [0.1990889, 51.4512219], [0.1987282, 51.451224399999994], [0.1980457, 51.4512248], [0.197612, 51.451220199999995], [0.19690699999999997, 51.4512074], [0.195982, 51.4511768], [0.19548879999999996, 51.4511606], [0.19495049999999997, 51.4511282], [0.1946254, 51.451106900000006], [0.1941513, 51.45107459999999], [0.19363889999999995, 51.4510337], [0.1929913, 51.450975], [0.1925978, 51.4509324], [0.1922225, 51.4508782], [0.191913, 51.4508417], [0.19174029999999995, 51.4508187], [0.19133679999999997, 51.450783400000006], [0.1908832, 51.45072549999999], [0.19048149999999997, 51.4506676], [0.18990219999999997, 51.4505773], [0.1893872, 51.45049050000001], [0.18887889999999996, 51.45040370000001], [0.18832699999999997, 51.4503015], [0.1877941, 51.4502061], [0.1869908, 51.4500707], [0.185824, 51.4498468], [0.1847433, 51.4496365], [0.1837747, 51.44945169999999], [0.1827677, 51.449261], [0.1821311, 51.4491154], [0.18144509999999997, 51.44895720000001], [0.1803903, 51.448683], [0.1796630568239043, 51.44850042232197], [0.17951319999999998, 51.448462799999994], [0.17901139999999996, 51.44833760000001], [0.178778, 51.44828390000001], [0.1781468, 51.4481291], [0.17715919999999996, 51.44788139999999], [0.1762996, 51.4476696], [0.1756944, 51.447521500000015], [0.1749258, 51.44733459999999], [0.17413979999999998, 51.4471384], [0.17326069999999996, 51.44692740000001], [0.17255019999999996, 51.4467477], [0.1718459, 51.44656870000001], [0.17119829999999997, 51.4464164], [0.1704525, 51.44623289999999], [0.16979929999999996, 51.44607430000001], [0.16916189999999998, 51.4459159], [0.1685755, 51.445770399999994], [0.1679319, 51.4456124], [0.16719459999999997, 51.4454318], [0.16651659999999996, 51.4452645], [0.16594619999999996, 51.4451229], [0.16534939999999998, 51.4449729], [0.1647685, 51.4448317], [0.16416829999999996, 51.4446845], [0.16357549999999998, 51.444536600000006], [0.16295909999999997, 51.444383899999984], [0.1621496, 51.4441816], [0.16167309999999996, 51.444063699999994], [0.16098159999999995, 51.4438922], [0.1603941, 51.4437388], [0.15977719999999998, 51.44358859999999], [0.1591214, 51.443431800000006], [0.1584491, 51.4432653], [0.1578104, 51.44310840000001], [0.15730869999999997, 51.44298460000001], [0.1566932, 51.4428322], [0.15663454945479455, 51.442817580280106], [0.1561805, 51.4427044], [0.15553719999999996, 51.4425508], [0.15498619999999996, 51.442406299999995], [0.15453919999999996, 51.4422934], [0.1541133, 51.44217820000001], [0.1537767, 51.4420794], [0.15366779999999997, 51.4420476], [0.1531196, 51.441886700000005], [0.1525946, 51.4417211], [0.15202389999999996, 51.4415304], [0.1514848, 51.4413495], [0.151117, 51.441230700000006], [0.15095400000000003, 51.4411752], [0.15039230000000003, 51.44098389999999], [0.1502913, 51.44095089999999], [0.14988069999999998, 51.440814499999995], [0.1494704, 51.440684299999994], [0.14894779999999996, 51.440525399999984], [0.14860010000000004, 51.4404238], [0.1484315, 51.4403759], [0.14834619999999998, 51.4403547], [0.1479379, 51.440253], [0.1474081, 51.4401187], [0.1467494, 51.4399519], [0.1459997, 51.4397599], [0.1456067, 51.439664999999984], [0.1452523, 51.43957429999999], [0.1451049, 51.43953580000001], [0.14474579999999998, 51.43944570000001], [0.1440597, 51.4392697], [0.1433996, 51.439103199999984], [0.1429122, 51.4389794], [0.14225, 51.438817099999994], [0.1416796, 51.4386674], [0.14117610000000003, 51.4385388], [0.1406565, 51.4384073], [0.14023199999999997, 51.4383], [0.13970680000000002, 51.4381645], [0.1390956, 51.4380112], [0.1385488, 51.43787249999998], [0.1380727, 51.43775089999999], [0.1375996, 51.437629900000005], [0.1370386, 51.437489], [0.13653899999999997, 51.4373604], [0.1360364, 51.43723159999999], [0.13549129999999998, 51.43709539999999], [0.1349367, 51.4369551], [0.1343092, 51.4368121], [0.1339463, 51.43672430000001], [0.1335207, 51.4366181], [0.133132, 51.4365268], [0.1327102, 51.4364315], [0.13228189999999998, 51.436342499999995], [0.1318011, 51.43624599999999], [0.1313737, 51.4361593], [0.1310725, 51.436103], [0.1306967, 51.43603349999999], [0.1303679, 51.43597559999999], [0.1299875, 51.4359089], [0.12964579999999998, 51.43585319999999], [0.1293151, 51.43580329999999], [0.12879289999999996, 51.4357264], [0.128394, 51.4356712], [0.1279621, 51.435613800000006], [0.1273864, 51.435543799999984], [0.12667629999999996, 51.43546739999999], [0.1259827, 51.43539849999999], [0.12578689999999998, 51.4353823], [0.1257315, 51.4353777], [0.1252357, 51.43533420000001], [0.1244988, 51.4352676], [0.1237767, 51.4352136], [0.123061, 51.4351481], [0.1222956, 51.43508789999999], [0.1214436, 51.43501320000001], [0.120623, 51.4349449], [0.1198502, 51.43488], [0.11902579999999996, 51.4348076], [0.1183065, 51.434745099999994], [0.1175678, 51.43468130000001], [0.1168447, 51.4346233], [0.1161189, 51.43455790000001], [0.11540970000000002, 51.43449590000001], [0.1147069, 51.4344275], [0.1140235, 51.434369499999995], [0.11361359999999995, 51.4343385], [0.11304440000000002, 51.43429030000001], [0.11225599999999998, 51.4342145], [0.1116434, 51.4341599], [0.1111369, 51.4341197], [0.1108182, 51.4340905], [0.1100933, 51.4340422], [0.10948629999999998, 51.43401059999999], [0.1087448, 51.433979099999995], [0.10840959999999998, 51.4339687], [0.10785319999999998, 51.4339498], [0.1074793, 51.433936], [0.1069487, 51.4339377], [0.1064314, 51.433936], [0.1062395, 51.4339354], [0.1055773, 51.433949199999994], [0.1049636, 51.4339605], [0.10443058902561692, 51.433980622973365], [0.1044259, 51.4339808], [0.1038558, 51.4340095], [0.1033556, 51.43403479999999], [0.1027744, 51.434075500000006], [0.1023986, 51.4341054], [0.1018202, 51.434153599999995], [0.1011156, 51.4342197], [0.1002986, 51.4343092], [0.09960779999999998, 51.4343942], [0.09883229999999998, 51.43449360000001], [0.0980687, 51.4345929], [0.0971964, 51.4347049], [0.0964043, 51.4348088], [0.09550809999999998, 51.43491900000001], [0.0949831, 51.4349885], [0.0943577, 51.43506659999999], [0.0937793, 51.43514530000001], [0.0930995, 51.43523429999999], [0.0925588, 51.4353095], [0.0917059, 51.4354197], [0.091133, 51.4354921], [0.0905067, 51.43557069999999], [0.08983152841195213, 51.43565854551657], [0.0897873, 51.4356643], [0.0883145, 51.43585379999999], [0.08754909999999999, 51.43595319999999], [0.08687579999999999, 51.4360399], [0.0863591, 51.43610929999999], [0.0856766, 51.43619890000001], [0.08503, 51.4362793], [0.0845188, 51.43634649999999], [0.08407669999999999, 51.4364027], [0.0835858, 51.4364671], [0.0830294, 51.436540499999985], [0.0824169, 51.4366152], [0.0817141, 51.43670879999999], [0.0810077, 51.436798399999994], [0.0801769, 51.4369069], [0.0793184, 51.43702], [0.0784913, 51.43712850000001], [0.0776108, 51.4372439], [0.0768297, 51.437347299999985], [0.0760403, 51.4374506], [0.0754205, 51.43752979999999], [0.07473149999999999, 51.437610799999995], [0.0741577, 51.4376803], [0.0735249, 51.4377503], [0.0728958, 51.4378215], [0.0721857, 51.437900199999994], [0.0715335, 51.43796739999999], [0.07074229999999998, 51.4380512], [0.0700036, 51.4381316], [0.06923549999999999, 51.4382148], [0.0684756, 51.4382946], [0.0676825, 51.4383819], [0.06694749999999998, 51.4384606], [0.0663055, 51.4385289], [0.0654342, 51.4386236], [0.06476369999999998, 51.4386965], [0.06384349999999998, 51.438797599999994], [0.0631278, 51.4388717], [0.06243800000000001, 51.4389469], [0.061627400000000006, 51.43903070000001], [0.06092740000000001, 51.4391099], [0.06003119999999999, 51.4392018], [0.05925570000000001, 51.43928269999999], [0.05861090000000001, 51.43934879999999], [0.0580722, 51.43939970000001], [0.057584100000000006, 51.43946], [0.0571521, 51.439505999999994], [0.056538599999999994, 51.43957429999999], [0.056122299999999986, 51.43961910000001], [0.05570320000000001, 51.4396638], [0.055296099999999994, 51.4397075], [0.0549176, 51.4397505], [0.054457, 51.4397982], [0.053992799999999994, 51.4398481], [0.05360229999999999, 51.4398889], [0.0531141, 51.4399434], [0.0525154, 51.4400106], [0.0519324, 51.440070899999995], [0.0514921, 51.4401163], [0.051115, 51.4401433], [0.0507873, 51.4401736], [0.050417399999999994, 51.440214100000006], [0.0500199, 51.440256], [0.04941739999999999, 51.44032210000001], [0.048765, 51.44039429999999], [0.04816360000000001, 51.44046259999998], [0.04763459999999999, 51.440548], [0.0472024, 51.4406158], [0.04631389999999999, 51.4407656], [0.04551029999999999, 51.44091950000001], [0.04473549999999999, 51.4410859], [0.0442703, 51.441204500000005], [0.043767499999999994, 51.4413254], [0.0433253, 51.441444], [0.04288820000000001, 51.4415658], [0.0424401, 51.44169810000001], [0.041928799999999995, 51.4418631], [0.04155829999999999, 51.441985499999994], [0.04120529999999999, 51.4421033], [0.0406373, 51.442308700000005], [0.0397086, 51.442675], [0.03935285271109614, 51.442817580280106], [0.03899999999999999, 51.442959], [0.0382979, 51.44324240000001], [0.0373065, 51.44364219999999], [0.0367191, 51.4438772], [0.03609, 51.4441224], [0.0349098, 51.4446087], [0.0336919, 51.4450934], [0.03249509999999999, 51.4455842], [0.03239129999999999, 51.44562460000001], [0.0317081, 51.44589880000001], [0.0311106, 51.4461511], [0.030523999999999992, 51.4463843], [0.0299574, 51.4465994], [0.029465000000000005, 51.4467934], [0.028802000000000005, 51.4470524], [0.0281064, 51.4473114], [0.0275433, 51.4475079], [0.027053899999999995, 51.447664499999995], [0.0265316, 51.447828499999986], [0.025890699999999996, 51.4480112], [0.0254087, 51.4481427], [0.024728799999999995, 51.448314], [0.0239785, 51.4484844], [0.023511399999999995, 51.4485852], [0.023064099999999997, 51.4486712], [0.022651199999999996, 51.4487475], [0.021993299999999997, 51.44885949999999], [0.021931299999999997, 51.44886869999999], [0.0215285, 51.44892839999999], [0.0212978, 51.4489626], [0.0206064, 51.44905359999999], [0.0204598, 51.4490695], [0.019707299999999997, 51.4491509], [0.019149699999999995, 51.4492121], [0.018634, 51.44926860000001], [0.017965899999999996, 51.449334400000005], [0.0167093, 51.4494615], [0.0159457, 51.44954130000001], [0.012814499999999998, 51.4498786], [0.0125129, 51.44990789999999], [0.012156399999999998, 51.4499471], [0.0117877, 51.449985700000006], [0.0109759, 51.45007369999999], [0.0097812, 51.4502055], [0.008879699999999999, 51.450277500000006], [0.007929999999999998, 51.4503134], [0.0078636, 51.450318800000005], [0.007332899999999998, 51.45034179999999], [0.006879299999999999, 51.45033579999999], [0.006592899999999999, 51.45030969999999], [0.006353799999999999, 51.45027429999999], [0.0061725, 51.4502382], [0.0059109, 51.450178699999995], [0.0056653, 51.4501059], [0.0054873, 51.4500484], [0.0052095, 51.44993079999999], [0.0050154, 51.44983859999999], [0.0047763, 51.4497076], [0.004562899999999999, 51.4495625], [0.0043795, 51.4494162], [0.0042261, 51.44928319999999], [0.0040771, 51.4491141], [0.0039559, 51.4489443], [0.0038647, 51.44878529999999], [0.003781099999999999, 51.4485988], [0.0037371, 51.4484351], [0.0036985, 51.44822990000001], [0.0037057, 51.4480792], [0.003709799999999999, 51.4480081], [0.0037192, 51.44793709999999], [0.0037356, 51.4478549], [0.0037564, 51.447776600000005], [0.003812, 51.44758399999999], [0.003857699999999999, 51.4474907], [0.0038961, 51.4474196], [0.0039626, 51.44730949999999], [0.0040386, 51.4471979], [0.0042569, 51.44693219999999], [0.004482408219117223, 51.44668606799404], [0.0046067999999999994, 51.44655029999999], [0.004728, 51.44642], [0.005015199999999999, 51.4461317], [0.0051894, 51.4459634], [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]]} |
10.3 |
2307 |
2325 |
Lee |
Lee Spur Jn |
Grove Park Down CHS |
51.4425775 |
0.0089891 |
51.4425775 |
0.0089891 |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 23:25:00 |
Lee Spur Jn |
TRUST |
TRACKING_TIMEOUT |
20370885 |
1790029247511237 |
30 |
30 |
2026-09-21 23:35:01.109646 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:00.751590 |
| 727087 |
757116 |
W11195 |
712F40M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:25:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 757116, "stp": "P", "toc": "West Midlands Trains", "uid": "W11195", "consist": "350410", "dest_crs": "WFJ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11195/2026-09-21/detailed", "trust_id": "712F40M921", "origin_crs": "SAA", "show_on_map": 0, "dar_est_time": "23:08:00", "dar_platform": null, "dest_station": "Watford Junction", "service_date": "2026-09-21", "dest_arr_time": "2325", "dest_platform": "11", "is_terminated": 1, "next_location": "Watford North", "signalling_id": "2F40", "timing_status": "EARLY", "origin_station": "St. Albans Abbey", "current_leg_arr": "2322", "current_leg_dep": "2318", "current_leg_end": "Watford North", "origin_dep_time": "2308", "origin_platform": null, "current_location": "Watford North", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3816880999999999, 51.6867202], [-0.3818328999999999, 51.6865512], [-0.3821163, 51.686211699999994], [-0.3824462, 51.685774], [-0.3832179, 51.68473449999999], [-0.3839930999999999, 51.6836702], [-0.3847816999999999, 51.6826092], [-0.3855318, 51.681576], [-0.3897089, 51.6758685], [-0.3899234, 51.675598099999995], [-0.3903267999999999, 51.67505379999999]]}", "current_leg_start": "Garston (Hertfordshire)", "dest_arr_time_act": "2325", "motion_projection": null, "next_location_lat": "51.6750538", "next_location_lon": "-0.3903268", "previous_location": "Garston (Hertfordshire)", "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\": 9070.302, \"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\": 10536.178, \"from_m\": 9070.302, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10751.57, \"from_m\": 10536.178, \"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\": 757116, \"profile_key\": \"4d0166d839490c0a72217383a63c74fed205d140ee5bdc1f079501af5c885046\", \"schedule_id\": 32448, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"St. Albans Abbey\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119886}, {\"is_pass\": false, \"wtt_arr\": \"2310H\", \"wtt_dep\": \"2311H\", \"location\": \"Park Street\", \"stage_seq\": 2, \"distance_m\": 2410.374, \"section_seq\": 1, \"route_path_id\": 119886}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2314\", \"location\": \"How Wood\", \"stage_seq\": 3, \"distance_m\": 3403.139, \"section_seq\": 1, \"route_path_id\": 119886}, {\"is_pass\": false, \"wtt_arr\": \"2315H\", \"wtt_dep\": \"2316H\", \"location\": \"Bricket Wood\", \"stage_seq\": 4, \"distance_m\": 5007.895, \"section_seq\": 1, \"route_path_id\": 119886}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2320\", \"location\": \"Garston (Hertfordshire)\", \"stage_seq\": 5, \"distance_m\": 7642.755, \"section_seq\": 1, \"route_path_id\": 119886}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2323\", \"location\": \"Watford North\", \"stage_seq\": 6, \"distance_m\": 9070.302, \"section_seq\": 1, \"route_path_id\": 119886}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": null, \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 10751.57, \"section_seq\": 1, \"route_path_id\": 119886}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 10751.57, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119886}], \"total_distance_m\": 10751.57, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10751.57, \"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": "2308", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.6750538", "current_position_lon": "-0.3903268", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:08Z\", \"source_id\": 20365236, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:38Z\", \"source_id\": 20366620, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:08Z\", \"source_id\": 20367977, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:38Z\", \"source_id\": 20369778, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford North", "service_state_platform": null, "timing_fact_generation": 1790029330519175, "current_leg_arrival_utc": "2026-09-22T23:21:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:00.760588", "service_state_evidence_id": 20371601, "current_leg_start_actual_dep": "2026-09-22T23:20:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:01.100575", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SAA |
WFJ |
2F40 |
350410 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 9070.302, "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": 10536.178, "from_m": 9070.302, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10751.57, "from_m": 10536.178, "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": 757116, "profile_key": "4d0166d839490c0a72217383a63c74fed205d140ee5bdc1f079501af5c885046", "schedule_id": 32448, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2308", "location": "St. Albans Abbey", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119886}, {"is_pass": false, "wtt_arr": "2310H", "wtt_dep": "2311H", "location": "Park Street", "stage_seq": 2, "distance_m": 2410.374, "section_seq": 1, "route_path_id": 119886}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2314", "location": "How Wood", "stage_seq": 3, "distance_m": 3403.139, "section_seq": 1, "route_path_id": 119886}, {"is_pass": false, "wtt_arr": "2315H", "wtt_dep": "2316H", "location": "Bricket Wood", "stage_seq": 4, "distance_m": 5007.895, "section_seq": 1, "route_path_id": 119886}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2320", "location": "Garston (Hertfordshire)", "stage_seq": 5, "distance_m": 7642.755, "section_seq": 1, "route_path_id": 119886}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2323", "location": "Watford North", "stage_seq": 6, "distance_m": 9070.302, "section_seq": 1, "route_path_id": 119886}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": null, "location": "Watford Junction", "stage_seq": 7, "distance_m": 10751.57, "section_seq": 1, "route_path_id": 119886}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 10751.57, "from_m": 0.0, "section_seq": 1, "route_path_id": 119886}], "total_distance_m": 10751.57, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10751.57, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:08Z", "source_id": 20365236, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:38Z", "source_id": 20366620, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:08Z", "source_id": 20367977, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:38Z", "source_id": 20369778, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:18:00+01:00", "operational_fact": true}] |
St. Albans Abbey |
2308 |
2308 |
None |
23:08:00 |
None |
Watford Junction |
2325 |
2325 |
11 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11195/2026-09-21/detailed |
None |
Garston (Hertfordshire) |
2026-09-22T23:20:00+01:00 |
Watford North |
4.0 |
{"type": "LineString", "coordinates": [[-0.3816880999999999, 51.6867202], [-0.3818328999999999, 51.6865512], [-0.3821163, 51.686211699999994], [-0.3824462, 51.685774], [-0.3832179, 51.68473449999999], [-0.3839930999999999, 51.6836702], [-0.3847816999999999, 51.6826092], [-0.3855318, 51.681576], [-0.3897089, 51.6758685], [-0.3899234, 51.675598099999995], [-0.3903267999999999, 51.67505379999999]]} |
0.9 |
2318 |
2322 |
Garston (Hertfordshire) |
Watford North |
Watford North |
51.6750538 |
-0.3903268 |
51.6750538 |
-0.3903268 |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 23:25:00 |
Watford North |
TRUST |
TRACKING_TIMEOUT |
20371601 |
1790029330519175 |
11 |
11 |
2026-09-21 23:35:01.100575 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:00.760588 |
| 727088 |
757192 |
C56632 |
385B92M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:25:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 757192, "stp": "P", "toc": "Merseyrail", "uid": "C56632", "consist": "777053", "dest_crs": "XDB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C56632/2026-09-21/detailed", "trust_id": "385B92M921", "origin_crs": "WKI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birkenhead North E.M.U.D", "service_date": "2026-09-21", "dest_arr_time": "2325", "dest_platform": null, "is_terminated": 1, "next_location": "Birkenhead North E.M.U.D", "signalling_id": "5B92", "timing_status": "EARLY", "origin_station": "West Kirby", "current_leg_arr": "2325", "current_leg_dep": "2312", "current_leg_end": "Birkenhead North E.M.U.D", "origin_dep_time": "2313", "origin_platform": "1", "current_location": "Bidston", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1839071, 53.37343870000001], [-3.1840174999999995, 53.3738367], [-3.1840491, 53.373972], [-3.1840603, 53.374073], [-3.1840528999999997, 53.3741795], [-3.1840287, 53.374404799999986], [-3.1840064, 53.374733199999994], [-3.1840137999999993, 53.3749939], [-3.1840157, 53.3751415], [-3.1840259, 53.375393599999995], [-3.1840663, 53.3757024], [-3.1840587999999994, 53.37599089999999], [-3.1840416, 53.3762979], [-3.1840386, 53.3765982], [-3.1840036, 53.376991399999994], [-3.1839634, 53.3773758], [-3.1839016, 53.3778172], [-3.1833745999999996, 53.3815973], [-3.182981, 53.384557], [-3.1829111, 53.3848825], [-3.182865099999999, 53.3850698], [-3.1828087, 53.385256899999995], [-3.1826612, 53.38568889999999], [-3.1824837, 53.3860876], [-3.1822115, 53.386612799999995], [-3.18203, 53.3868968], [-3.1818147, 53.3872], [-3.1813694, 53.3877702], [-3.1809715999999995, 53.388193], [-3.180547, 53.388603800000006], [-3.1801198, 53.38896780000001], [-3.1796885, 53.3892989], [-3.1792169, 53.389625900000006], [-3.1791680999999996, 53.38965979999998], [-3.1788086, 53.38989169999999], [-3.1765071999999996, 53.391404], [-3.1742766999999996, 53.3928289], [-3.1738524, 53.393087400000006], [-3.1731835, 53.39347600000001], [-3.1727432999999996, 53.393718799999995], [-3.1722333999999996, 53.39398299999999], [-3.1716412, 53.394264], [-3.1708664, 53.39460629999999], [-3.1700309999999994, 53.3949422], [-3.1689037999999994, 53.3953604], [-3.1683321, 53.3955461], [-3.1670945999999995, 53.3959036], [-3.1644565, 53.39661460000001], [-3.1626330999999994, 53.3970985], [-3.1589164, 53.3980918], [-3.1582909, 53.398255299999995], [-3.1560967999999994, 53.39884270000001], [-3.1539136999999995, 53.39942430000001], [-3.1516356, 53.4000301], [-3.1485359999999996, 53.40085470000001], [-3.144103494418325, 53.4020413531967], [-3.1431959999999997, 53.40228429999999], [-3.1431589, 53.402294100000006], [-3.1407942999999996, 53.40292980000001], [-3.1370257999999995, 53.40392429999999], [-3.1333279, 53.404910099999995], [-3.131418099999999, 53.405394599999994], [-3.1305439, 53.40558670000001], [-3.1296566999999995, 53.40576300000001], [-3.1288241999999995, 53.40591669999999], [-3.1282593, 53.406021300000006], [-3.1276600999999995, 53.40612189999999], [-3.1265541999999997, 53.406288100000005], [-3.1254266, 53.40643229999999], [-3.1243097999999994, 53.40656169999999], [-3.1232152999999996, 53.406655099999995], [-3.1219229, 53.406748], [-3.1179206, 53.4069809], [-3.1152106999999996, 53.4071407], [-3.1143481999999993, 53.4071982], [-3.1133684999999995, 53.40725669999999], [-3.0999796, 53.4080555], [-3.0987996, 53.40812589999999], [-3.0895307999999995, 53.4086866], [-3.0854261999999997, 53.40893549999999], [-3.0826780999999994, 53.4091102], [-3.0819033, 53.40915760000001], [-3.0815395999999997, 53.4091773], [-3.0810903999999995, 53.4091949], [-3.0804551, 53.40921829999999], [-3.0797394, 53.40924309999999], [-3.0793392, 53.40926509999999], [-3.0790277, 53.409282299999994], [-3.0784771999999996, 53.409321199999994], [-3.0775910000000004, 53.4093935], [-3.0769851, 53.4094418], [-3.0763871, 53.4094791], [-3.0753009, 53.4095492], [-3.0745608, 53.4095851], [-3.0741970999999997, 53.4096006], [-3.073929, 53.40960489999999], [-3.0736423, 53.4096031], [-3.0733662999999996, 53.409595], [-3.0730942, 53.40958169999999], [-3.0728486, 53.4095626], [-3.0726167000000006, 53.4095399], [-3.0723353, 53.409504], [-3.0720278999999997, 53.409461499999985], [-3.0717477, 53.4094128], [-3.0703109999999993, 53.4091543], [-3.0695606999999994, 53.40902040000001], [-3.0685289999999994, 53.408832], [-3.0684602, 53.40881970000001], [-3.0676411, 53.4087043], [-3.0675471, 53.4086866], [-3.06733, 53.40865129999999], [-3.0670797, 53.4086233], [-3.0666821, 53.408588], [-3.0665387, 53.408568900000006], [-3.066343, 53.408538], [-3.0661248, 53.4084969], [-3.0658161, 53.4084236], [-3.0656388, 53.408384299999994], [-3.0654549, 53.4083487], [-3.0648327999999996, 53.408235], [-3.0645901, 53.40819799999999], [-3.0639771999999996, 53.40811249999999], [-3.0636656, 53.4080647], [-3.0631746999999994, 53.407978], [-3.0630264, 53.4079498], [-3.0628135, 53.40790440000001], [-3.0625354999999996, 53.40783519999999], [-3.0622729999999994, 53.4077491], [-3.0621506, 53.40770030000001], [-3.0619926999999993, 53.4076421], [-3.0617054999999995, 53.407526899999986], [-3.0615046999999995, 53.4074345], [-3.0614116, 53.407387400000005], [-3.0612393, 53.407293799999984], [-3.061065, 53.40717600000001], [-3.0608039999999996, 53.40696859999999], [-3.0605823999999995, 53.4067792], [-3.0604235999999996, 53.4066607], [-3.0603273999999994, 53.4065967]]}", "current_leg_start": "West Kirby", "dest_arr_time_act": "2325", "motion_projection": null, "next_location_lat": "53.4065967", "next_location_lon": "-3.0603274", "previous_location": "Bidston", "current_leg_milage": "6.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 4, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64285846\", \"confirmationDeadline\": \"2026-09-21T23:24:09+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.211, \"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\": 252.692, \"from_m\": 190.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 318.932, \"from_m\": 252.692, \"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\": 2390.842, \"from_m\": 318.932, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2492.524, \"from_m\": 2390.842, \"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\": 8337.57, \"from_m\": 2492.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9213.383, \"from_m\": 8337.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\": 9261.998, \"from_m\": 9213.383, \"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\": 9335.146, \"from_m\": 9261.998, \"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\": 9815.096, \"from_m\": 9335.146, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10364.867, \"from_m\": 9815.096, \"capability_applied\": null, \"effective_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\": 757192, \"profile_key\": \"22e1cc5c7cef7eb194352dad3a78d2e8be717b736d0b20efe55a1d55dd29f6d5\", \"schedule_id\": 7024, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2313\", \"location\": \"West Kirby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Bidston\", \"stage_seq\": 2, \"distance_m\": 9036.98, \"section_seq\": 1, \"route_path_id\": 116408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321H\", \"location\": \"Bidston East Jn\", \"stage_seq\": 3, \"distance_m\": 9749.345, \"section_seq\": 1, \"route_path_id\": 116408}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": null, \"location\": \"Birkenhead North E.M.U.D\", \"stage_seq\": 4, \"distance_m\": 10364.867, \"section_seq\": 1, \"route_path_id\": 116408}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 10364.867, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116408}], \"total_distance_m\": 10364.867, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 9815.096, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 549.771, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2313", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "13.0", "current_position_lat": "53.4065967", "current_position_lon": "-3.0603274", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:09Z\", \"source_id\": 64284501, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:14Z\", \"source_id\": 20370589, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bidston", "service_state_platform": "1", "timing_fact_generation": 1790029262327449, "current_leg_arrival_utc": "2026-09-21T23:24:09+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:00.775224", "service_state_evidence_id": 64284501, "current_leg_start_actual_dep": "2026-09-21T23:12:39+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:01.112389", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
WKI |
XDB |
5B92 |
777053 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 190.211, "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": 252.692, "from_m": 190.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 318.932, "from_m": 252.692, "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": 2390.842, "from_m": 318.932, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2492.524, "from_m": 2390.842, "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": 8337.57, "from_m": 2492.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9213.383, "from_m": 8337.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": 9261.998, "from_m": 9213.383, "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": 9335.146, "from_m": 9261.998, "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": 9815.096, "from_m": 9335.146, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10364.867, "from_m": 9815.096, "capability_applied": null, "effective_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": 757192, "profile_key": "22e1cc5c7cef7eb194352dad3a78d2e8be717b736d0b20efe55a1d55dd29f6d5", "schedule_id": 7024, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2313", "location": "West Kirby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Bidston", "stage_seq": 2, "distance_m": 9036.98, "section_seq": 1, "route_path_id": 116408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Bidston East Jn", "stage_seq": 3, "distance_m": 9749.345, "section_seq": 1, "route_path_id": 116408}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": null, "location": "Birkenhead North E.M.U.D", "stage_seq": 4, "distance_m": 10364.867, "section_seq": 1, "route_path_id": 116408}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 10364.867, "from_m": 0.0, "section_seq": 1, "route_path_id": 116408}], "total_distance_m": 10364.867, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 9815.096, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 549.771, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10165, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:09Z", "source_id": 64284501, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:20:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:14Z", "source_id": 20370589, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:20:00+01:00", "operational_fact": true}] |
West Kirby |
2313 |
2313 |
1 |
None |
None |
Birkenhead North E.M.U.D |
2325 |
2325 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C56632/2026-09-21/detailed |
None |
West Kirby |
2026-09-21T23:12:39+01:00 |
Birkenhead North E.M.U.D |
13.0 |
{"type": "LineString", "coordinates": [[-3.1839071, 53.37343870000001], [-3.1840174999999995, 53.3738367], [-3.1840491, 53.373972], [-3.1840603, 53.374073], [-3.1840528999999997, 53.3741795], [-3.1840287, 53.374404799999986], [-3.1840064, 53.374733199999994], [-3.1840137999999993, 53.3749939], [-3.1840157, 53.3751415], [-3.1840259, 53.375393599999995], [-3.1840663, 53.3757024], [-3.1840587999999994, 53.37599089999999], [-3.1840416, 53.3762979], [-3.1840386, 53.3765982], [-3.1840036, 53.376991399999994], [-3.1839634, 53.3773758], [-3.1839016, 53.3778172], [-3.1833745999999996, 53.3815973], [-3.182981, 53.384557], [-3.1829111, 53.3848825], [-3.182865099999999, 53.3850698], [-3.1828087, 53.385256899999995], [-3.1826612, 53.38568889999999], [-3.1824837, 53.3860876], [-3.1822115, 53.386612799999995], [-3.18203, 53.3868968], [-3.1818147, 53.3872], [-3.1813694, 53.3877702], [-3.1809715999999995, 53.388193], [-3.180547, 53.388603800000006], [-3.1801198, 53.38896780000001], [-3.1796885, 53.3892989], [-3.1792169, 53.389625900000006], [-3.1791680999999996, 53.38965979999998], [-3.1788086, 53.38989169999999], [-3.1765071999999996, 53.391404], [-3.1742766999999996, 53.3928289], [-3.1738524, 53.393087400000006], [-3.1731835, 53.39347600000001], [-3.1727432999999996, 53.393718799999995], [-3.1722333999999996, 53.39398299999999], [-3.1716412, 53.394264], [-3.1708664, 53.39460629999999], [-3.1700309999999994, 53.3949422], [-3.1689037999999994, 53.3953604], [-3.1683321, 53.3955461], [-3.1670945999999995, 53.3959036], [-3.1644565, 53.39661460000001], [-3.1626330999999994, 53.3970985], [-3.1589164, 53.3980918], [-3.1582909, 53.398255299999995], [-3.1560967999999994, 53.39884270000001], [-3.1539136999999995, 53.39942430000001], [-3.1516356, 53.4000301], [-3.1485359999999996, 53.40085470000001], [-3.144103494418325, 53.4020413531967], [-3.1431959999999997, 53.40228429999999], [-3.1431589, 53.402294100000006], [-3.1407942999999996, 53.40292980000001], [-3.1370257999999995, 53.40392429999999], [-3.1333279, 53.404910099999995], [-3.131418099999999, 53.405394599999994], [-3.1305439, 53.40558670000001], [-3.1296566999999995, 53.40576300000001], [-3.1288241999999995, 53.40591669999999], [-3.1282593, 53.406021300000006], [-3.1276600999999995, 53.40612189999999], [-3.1265541999999997, 53.406288100000005], [-3.1254266, 53.40643229999999], [-3.1243097999999994, 53.40656169999999], [-3.1232152999999996, 53.406655099999995], [-3.1219229, 53.406748], [-3.1179206, 53.4069809], [-3.1152106999999996, 53.4071407], [-3.1143481999999993, 53.4071982], [-3.1133684999999995, 53.40725669999999], [-3.0999796, 53.4080555], [-3.0987996, 53.40812589999999], [-3.0895307999999995, 53.4086866], [-3.0854261999999997, 53.40893549999999], [-3.0826780999999994, 53.4091102], [-3.0819033, 53.40915760000001], [-3.0815395999999997, 53.4091773], [-3.0810903999999995, 53.4091949], [-3.0804551, 53.40921829999999], [-3.0797394, 53.40924309999999], [-3.0793392, 53.40926509999999], [-3.0790277, 53.409282299999994], [-3.0784771999999996, 53.409321199999994], [-3.0775910000000004, 53.4093935], [-3.0769851, 53.4094418], [-3.0763871, 53.4094791], [-3.0753009, 53.4095492], [-3.0745608, 53.4095851], [-3.0741970999999997, 53.4096006], [-3.073929, 53.40960489999999], [-3.0736423, 53.4096031], [-3.0733662999999996, 53.409595], [-3.0730942, 53.40958169999999], [-3.0728486, 53.4095626], [-3.0726167000000006, 53.4095399], [-3.0723353, 53.409504], [-3.0720278999999997, 53.409461499999985], [-3.0717477, 53.4094128], [-3.0703109999999993, 53.4091543], [-3.0695606999999994, 53.40902040000001], [-3.0685289999999994, 53.408832], [-3.0684602, 53.40881970000001], [-3.0676411, 53.4087043], [-3.0675471, 53.4086866], [-3.06733, 53.40865129999999], [-3.0670797, 53.4086233], [-3.0666821, 53.408588], [-3.0665387, 53.408568900000006], [-3.066343, 53.408538], [-3.0661248, 53.4084969], [-3.0658161, 53.4084236], [-3.0656388, 53.408384299999994], [-3.0654549, 53.4083487], [-3.0648327999999996, 53.408235], [-3.0645901, 53.40819799999999], [-3.0639771999999996, 53.40811249999999], [-3.0636656, 53.4080647], [-3.0631746999999994, 53.407978], [-3.0630264, 53.4079498], [-3.0628135, 53.40790440000001], [-3.0625354999999996, 53.40783519999999], [-3.0622729999999994, 53.4077491], [-3.0621506, 53.40770030000001], [-3.0619926999999993, 53.4076421], [-3.0617054999999995, 53.407526899999986], [-3.0615046999999995, 53.4074345], [-3.0614116, 53.407387400000005], [-3.0612393, 53.407293799999984], [-3.061065, 53.40717600000001], [-3.0608039999999996, 53.40696859999999], [-3.0605823999999995, 53.4067792], [-3.0604235999999996, 53.4066607], [-3.0603273999999994, 53.4065967]]} |
6.4 |
2312 |
2325 |
Bidston |
Bidston |
Birkenhead North E.M.U.D |
53.4065967 |
-3.0603274 |
53.4065967 |
-3.0603274 |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 23:25:00 |
Bidston |
TD |
TRACKING_TIMEOUT |
64284501 |
1790029262327449 |
14 |
14 |
2026-09-21 23:35:01.112389 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:00.775224 |
| 727089 |
757423 |
C40098 |
875L70M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:25:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 757423, "stp": "P", "toc": "Southern", "uid": "C40098", "consist": "377114+377419", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40098/2026-09-21/detailed", "trust_id": "875L70M921", "origin_crs": "EGR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Grinstead Sidings", "service_date": "2026-09-21", "dest_arr_time": "2327", "dest_platform": null, "is_terminated": 1, "next_location": "East Grinstead Sidings", "signalling_id": "5L70", "timing_status": null, "origin_station": "East Grinstead", "current_leg_arr": "2327", "current_leg_dep": "2329", "current_leg_end": "East Grinstead Sidings", "origin_dep_time": "2325", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.017693700000000003, 51.1266349], [-0.0177405, 51.1265714], [-0.0178043, 51.126496499999995], [-0.0178725, 51.1264103], [-0.017915999999999998, 51.1263574], [-0.017984299999999998, 51.1262835], [-0.0180643, 51.12619829999999], [-0.0181357, 51.126125900000005], [-0.018222200000000004, 51.126044], [-0.0183062, 51.1259715], [-0.0183844, 51.12590089999999], [-0.0184889, 51.12581109999999], [-0.018561, 51.12575699999999], [-0.018629599999999996, 51.1257058], [-0.0186954, 51.1256627], [-0.0187522, 51.1256223], [-0.0188405, 51.12556150000001], [-0.0189686, 51.125483], [-0.019109500000000005, 51.1253908], [-0.020150799999999996, 51.12485360000001], [-0.020688799999999997, 51.124578]]}", "current_leg_start": "East Grinstead", "dest_arr_time_act": "2327", "motion_projection": null, "next_location_lat": "51.1245780", "next_location_lon": "-0.0206888", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 107.328, \"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\": 313.62, \"from_m\": 107.328, \"capability_applied\": null, \"effective_limit_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\": 757423, \"profile_key\": \"5aa4c784d187abf11bf043e6e0ce1d2c1bae8e95ac7cd2cba21e50b5a059b7d7\", \"schedule_id\": 5905, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"East Grinstead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132379}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": null, \"location\": \"East Grinstead Sidings\", \"stage_seq\": 2, \"distance_m\": 313.62, \"section_seq\": 1, \"route_path_id\": 132379}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 313.62, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132379}], \"total_distance_m\": 313.62, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 313.62, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2325", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1438.0", "current_position_lat": "51.1259810", "current_position_lon": "-0.0182952", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "East Grinstead", "service_state_platform": "1", "timing_fact_generation": 1790031366666816, "current_leg_arrival_utc": "2026-09-21T23:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:00.794788", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T23:29:30+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:02.137053", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
EGR |
None |
5L70 |
377114+377419 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 107.328, "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": 313.62, "from_m": 107.328, "capability_applied": null, "effective_limit_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": 757423, "profile_key": "5aa4c784d187abf11bf043e6e0ce1d2c1bae8e95ac7cd2cba21e50b5a059b7d7", "schedule_id": 5905, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2325", "location": "East Grinstead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132379}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": null, "location": "East Grinstead Sidings", "stage_seq": 2, "distance_m": 313.62, "section_seq": 1, "route_path_id": 132379}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 313.62, "from_m": 0.0, "section_seq": 1, "route_path_id": 132379}], "total_distance_m": 313.62, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 313.62, "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} |
[] |
East Grinstead |
2325 |
2325 |
1 |
None |
None |
East Grinstead Sidings |
2327 |
2327 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C40098/2026-09-21/detailed |
None |
East Grinstead |
2026-09-21T23:29:30+01:00 |
East Grinstead Sidings |
1438.0 |
{"type": "LineString", "coordinates": [[-0.017693700000000003, 51.1266349], [-0.0177405, 51.1265714], [-0.0178043, 51.126496499999995], [-0.0178725, 51.1264103], [-0.017915999999999998, 51.1263574], [-0.017984299999999998, 51.1262835], [-0.0180643, 51.12619829999999], [-0.0181357, 51.126125900000005], [-0.018222200000000004, 51.126044], [-0.0183062, 51.1259715], [-0.0183844, 51.12590089999999], [-0.0184889, 51.12581109999999], [-0.018561, 51.12575699999999], [-0.018629599999999996, 51.1257058], [-0.0186954, 51.1256627], [-0.0187522, 51.1256223], [-0.0188405, 51.12556150000001], [-0.0189686, 51.125483], [-0.019109500000000005, 51.1253908], [-0.020150799999999996, 51.12485360000001], [-0.020688799999999997, 51.124578]]} |
0.2 |
2329 |
2327 |
None |
None |
East Grinstead Sidings |
51.1259810 |
-0.0182952 |
51.1245780 |
-0.0206888 |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 23:25:00 |
East Grinstead |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790031366666816 |
33 |
33 |
2026-09-21 23:35:02.137053 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:00.794788 |
| 727090 |
757989 |
L04095 |
875Y35M921 |
2026-09-21 |
COMPLETE |
20396079 |
2026-09-22 00:25:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 757989, "stp": "P", "toc": "South Western Railway", "uid": "L04095", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L04095/2026-09-22/detailed", "trust_id": "875Y35M921", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Yard Sidings", "service_date": "2026-09-21", "dest_arr_time": "0026", "dest_platform": null, "is_terminated": 1, "next_location": "Clapham Yard Sidings", "signalling_id": "5Y35", "timing_status": "EARLY", "origin_station": "London Waterloo", "current_leg_arr": "0025", "current_leg_dep": "0006", "current_leg_end": "Clapham Yard Sidings", "origin_dep_time": "2358", "origin_platform": "16", "current_location": "Clapham Yard Sidings", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "-1 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": "0026", "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": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.292, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 685.497, \"from_m\": 578.292, \"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\": 742.123, \"from_m\": 685.497, \"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\": 1872.163, \"from_m\": 742.123, \"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\": 3625.401, \"from_m\": 1872.163, \"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\": 3685.42, \"from_m\": 3625.401, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 757989, \"profile_key\": \"4b1b783dc4b50585f6078bc8bcfb174336e035fac49bd562b945437cf4012b63\", \"schedule_id\": 16042, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136875}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.123, \"section_seq\": 1, \"route_path_id\": 136875}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 3, \"distance_m\": 3219.167, \"section_seq\": 1, \"route_path_id\": 136875}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 4, \"distance_m\": 4248.751, \"section_seq\": 1, \"route_path_id\": 136875}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005\", \"location\": \"West London Jn\", \"stage_seq\": 5, \"distance_m\": 5100.793, \"section_seq\": 1, \"route_path_id\": 136875}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0006\", \"location\": \"Clapham Yard\", \"stage_seq\": 6, \"distance_m\": 6455.661, \"section_seq\": 1, \"route_path_id\": 136875}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": null, \"location\": \"Clapham Yard Sidings\", \"stage_seq\": 7, \"distance_m\": 6616.843, \"section_seq\": 1, \"route_path_id\": 136875}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6616.843, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136875}], \"total_distance_m\": 6616.843, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 5108.661, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1508.182, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2358", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "51.4634067", "current_position_lon": "-0.1759776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:19Z\", \"source_id\": 64355894, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:25Z\", \"source_id\": 20392495, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:10Z\", \"source_id\": 20393374, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:25Z\", \"source_id\": 64363269, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:10Z\", \"source_id\": 20396079, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Yard Sidings", "service_state_platform": null, "timing_fact_generation": 1790033050846671, "current_leg_arrival_utc": "2026-09-23T00:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:00.819407", "service_state_evidence_id": 20396079, "current_leg_start_actual_dep": "2026-09-23T00:06:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:01.103299", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
None |
5Y35 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 578.292, "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": 685.497, "from_m": 578.292, "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": 742.123, "from_m": 685.497, "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": 1872.163, "from_m": 742.123, "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": 3625.401, "from_m": 1872.163, "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": 3685.42, "from_m": 3625.401, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 757989, "profile_key": "4b1b783dc4b50585f6078bc8bcfb174336e035fac49bd562b945437cf4012b63", "schedule_id": 16042, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2358", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136875}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.123, "section_seq": 1, "route_path_id": 136875}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001H", "location": "Nine Elms Jn", "stage_seq": 3, "distance_m": 3219.167, "section_seq": 1, "route_path_id": 136875}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "Queenstown Road (Battersea)", "stage_seq": 4, "distance_m": 4248.751, "section_seq": 1, "route_path_id": 136875}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "West London Jn", "stage_seq": 5, "distance_m": 5100.793, "section_seq": 1, "route_path_id": 136875}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0006", "location": "Clapham Yard", "stage_seq": 6, "distance_m": 6455.661, "section_seq": 1, "route_path_id": 136875}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": null, "location": "Clapham Yard Sidings", "stage_seq": 7, "distance_m": 6616.843, "section_seq": 1, "route_path_id": 136875}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6616.843, "from_m": 0.0, "section_seq": 1, "route_path_id": 136875}], "total_distance_m": 6616.843, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 5108.661, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1508.182, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29121, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:19Z", "source_id": 64355894, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:12:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:25Z", "source_id": 20392495, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T00:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:10Z", "source_id": 20393374, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29203, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:25Z", "source_id": 64363269, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:18:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:10Z", "source_id": 20396079, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
London Waterloo |
2358 |
2358 |
16 |
None |
None |
Clapham Yard Sidings |
0026 |
0026 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L04095/2026-09-22/detailed |
None |
Clapham Yard |
2026-09-23T00:06:00+01:00 |
Clapham Yard Sidings |
19.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 |
0006 |
0025 |
Clapham Yard |
Clapham Yard Sidings |
Clapham Yard Sidings |
51.4634067 |
-0.1759776 |
51.4634067 |
-0.1759776 |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 23:25:00 |
Clapham Yard Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396079 |
1790033050846671 |
20 |
20 |
2026-09-21 23:35:01.103299 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:00.819407 |
| 727091 |
757685 |
L11949 |
529C73M921 |
2026-09-21 |
COMPLETE |
20395940 |
2026-09-22 00:25:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 757685, "stp": "P", "toc": "London Overground", "uid": "L11949", "consist": null, "dest_crs": "WCY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L11949/2026-09-22/detailed", "trust_id": "529C73M921", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-21", "dest_arr_time": "0027", "dest_platform": "1", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "9C73", "timing_status": "EARLY", "origin_station": "Dalston Junction", "current_leg_arr": "0025", "current_leg_dep": "0019", "current_leg_end": "West Croydon", "origin_dep_time": "2338", "origin_platform": "2", "current_location": "West Croydon", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "0027", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": "Norwood Junction", "current_leg_milage": "1.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"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\": 473.749, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2211.407, \"from_m\": 473.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3362.932, \"from_m\": 2211.407, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5100.59, \"from_m\": 3362.932, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5157.927, \"from_m\": 5100.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6897.434, \"from_m\": 5157.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7203.925, \"from_m\": 6897.434, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7241.38, \"from_m\": 7203.925, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7621.463, \"from_m\": 7241.38, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8337.015, \"from_m\": 7621.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8569.295, \"from_m\": 8337.015, \"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\": 10252.253, \"from_m\": 8569.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10336.691, \"from_m\": 10252.253, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13551.437, \"from_m\": 10336.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19499.344, \"from_m\": 13551.437, \"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\": 19560.861, \"from_m\": 19499.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23291.249, \"from_m\": 19560.861, \"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\": 23464.33, \"from_m\": 23291.249, \"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\": 23541.141, \"from_m\": 23464.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23546.524, \"from_m\": 23541.141, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24154.579, \"from_m\": 23546.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24165.445, \"from_m\": 24154.579, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24637.144, \"from_m\": 24165.445, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24661.082, \"from_m\": 24637.144, \"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\": 25620.662, \"from_m\": 24661.082, \"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\": 25828.659, \"from_m\": 25620.662, \"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\": 25863.915, \"from_m\": 25828.659, \"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\": 26098.653, \"from_m\": 25863.915, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 757685, \"profile_key\": \"c485aec4f9f30a1d16440454bf5629d7ebc12d74bfff98052ca1cddd8b6076b6\", \"schedule_id\": 16059, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 672.613, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 1554.851, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2344H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 2787.17, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2347\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 8569.295, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 9553.827, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2351\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10336.691, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2352H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 10813.015, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2354H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11127.08, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 11736.746, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12026.19, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 12783.015, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 13, \"distance_m\": 13517.456, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0002\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 14, \"distance_m\": 13745.368, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0003H\", \"location\": \"Brockley\", \"stage_seq\": 15, \"distance_m\": 15061.38, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"0005H\", \"wtt_dep\": \"0006\", \"location\": \"Honor Oak Park\", \"stage_seq\": 16, \"distance_m\": 16726.451, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": \"0008H\", \"location\": \"Forest Hill\", \"stage_seq\": 17, \"distance_m\": 18078.814, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0011H\", \"location\": \"Sydenham\", \"stage_seq\": 18, \"distance_m\": 19499.344, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0013H\", \"location\": \"Penge West\", \"stage_seq\": 19, \"distance_m\": 20753.272, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0015H\", \"location\": \"Anerley\", \"stage_seq\": 20, \"distance_m\": 21375.375, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"0018\", \"wtt_dep\": \"0019\", \"location\": \"Norwood Junction\", \"stage_seq\": 21, \"distance_m\": 23226.51, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 22, \"distance_m\": 24661.082, \"section_seq\": 1, \"route_path_id\": 136889}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 23, \"distance_m\": 26098.653, \"section_seq\": 1, \"route_path_id\": 136889}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 26098.653, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136889}], \"total_distance_m\": 26098.653, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25239.456, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 859.197, \"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.3789421", "current_position_lon": "-0.1019610", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:39Z\", \"source_id\": 64322032, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:45Z\", \"source_id\": 20382443, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:04Z\", \"source_id\": 64325500, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:08Z\", \"source_id\": 20383523, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:03Z\", \"source_id\": 64329571, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:06Z\", \"source_id\": 20384790, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:25Z\", \"source_id\": 64332755, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:29Z\", \"source_id\": 20385755, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:15Z\", \"source_id\": 64335014, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:20Z\", \"source_id\": 20386477, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:58Z\", \"source_id\": 64337286, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:59Z\", \"source_id\": 20387198, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:27Z\", \"source_id\": 64339149, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:30Z\", \"source_id\": 20387776, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:51Z\", \"source_id\": 64340765, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:55Z\", \"source_id\": 20388312, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:20Z\", \"source_id\": 64342638, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:42Z\", \"source_id\": 20388893, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:22Z\", \"source_id\": 64346458, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:25Z\", \"source_id\": 20389881, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:37Z\", \"source_id\": 64349252, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:38Z\", \"source_id\": 20390606, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:00Z\", \"source_id\": 64352129, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:06Z\", \"source_id\": 20391444, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:58Z\", \"source_id\": 64354467, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:00Z\", \"source_id\": 20392087, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:08Z\", \"source_id\": 64356798, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:15Z\", \"source_id\": 20392764, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:13Z\", \"source_id\": 64359059, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:14Z\", \"source_id\": 20393399, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:35Z\", \"source_id\": 64360490, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:41Z\", \"source_id\": 20393814, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:50Z\", \"source_id\": 64362692, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:56Z\", \"source_id\": 20394406, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:39Z\", \"source_id\": 64368076, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:46Z\", \"source_id\": 20395940, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1790033026842062, "current_leg_arrival_utc": "2026-09-23T00:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:09.235569", "service_state_evidence_id": 20395940, "current_leg_start_actual_dep": "2026-09-23T00:19:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:09.313162", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
DLJ |
WCY |
9C73 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 418.272, "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": 473.749, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2211.407, "from_m": 473.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3362.932, "from_m": 2211.407, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5100.59, "from_m": 3362.932, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5157.927, "from_m": 5100.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6897.434, "from_m": 5157.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7203.925, "from_m": 6897.434, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7241.38, "from_m": 7203.925, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7621.463, "from_m": 7241.38, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8337.015, "from_m": 7621.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8569.295, "from_m": 8337.015, "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": 10252.253, "from_m": 8569.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10336.691, "from_m": 10252.253, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13551.437, "from_m": 10336.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19499.344, "from_m": 13551.437, "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": 19560.861, "from_m": 19499.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23291.249, "from_m": 19560.861, "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": 23464.33, "from_m": 23291.249, "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": 23541.141, "from_m": 23464.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23546.524, "from_m": 23541.141, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24154.579, "from_m": 23546.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24165.445, "from_m": 24154.579, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24637.144, "from_m": 24165.445, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24661.082, "from_m": 24637.144, "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": 25620.662, "from_m": 24661.082, "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": 25828.659, "from_m": 25620.662, "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": 25863.915, "from_m": 25828.659, "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": 26098.653, "from_m": 25863.915, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 757685, "profile_key": "c485aec4f9f30a1d16440454bf5629d7ebc12d74bfff98052ca1cddd8b6076b6", "schedule_id": 16059, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2338", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Haggerston", "stage_seq": 2, "distance_m": 672.613, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342", "location": "Hoxton", "stage_seq": 3, "distance_m": 1554.851, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2344H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 2787.17, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Whitechapel", "stage_seq": 5, "distance_m": 8569.295, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349", "location": "Shadwell", "stage_seq": 6, "distance_m": 9553.827, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351", "location": "Wapping", "stage_seq": 7, "distance_m": 10336.691, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2352H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 10813.015, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11127.08, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 11736.746, "section_seq": 1, "route_path_id": 136889}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12026.19, "section_seq": 1, "route_path_id": 136889}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 12783.015, "section_seq": 1, "route_path_id": 136889}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "New Cross Gate North Jn", "stage_seq": 13, "distance_m": 13517.456, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "New Cross Gate Station ELL", "stage_seq": 14, "distance_m": 13745.368, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0003H", "location": "Brockley", "stage_seq": 15, "distance_m": 15061.38, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006", "location": "Honor Oak Park", "stage_seq": 16, "distance_m": 16726.451, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0008H", "location": "Forest Hill", "stage_seq": 17, "distance_m": 18078.814, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0011H", "location": "Sydenham", "stage_seq": 18, "distance_m": 19499.344, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0013H", "location": "Penge West", "stage_seq": 19, "distance_m": 20753.272, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0015H", "location": "Anerley", "stage_seq": 20, "distance_m": 21375.375, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "0018", "wtt_dep": "0019", "location": "Norwood Junction", "stage_seq": 21, "distance_m": 23226.51, "section_seq": 1, "route_path_id": 136889}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 22, "distance_m": 24661.082, "section_seq": 1, "route_path_id": 136889}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": null, "location": "West Croydon", "stage_seq": 23, "distance_m": 26098.653, "section_seq": 1, "route_path_id": 136889}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 26098.653, "from_m": 0.0, "section_seq": 1, "route_path_id": 136889}], "total_distance_m": 26098.653, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25239.456, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 859.197, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:39Z", "source_id": 64322032, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:45:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:45Z", "source_id": 20382443, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:04Z", "source_id": 64325500, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:47:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:08Z", "source_id": 20383523, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:03Z", "source_id": 64329571, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:50:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:06Z", "source_id": 20384790, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:25Z", "source_id": 64332755, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:52:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:29Z", "source_id": 20385755, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:15Z", "source_id": 64335014, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:54:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:20Z", "source_id": 20386477, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:58Z", "source_id": 64337286, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:56:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:59Z", "source_id": 20387198, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:27Z", "source_id": 64339149, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:30Z", "source_id": 20387776, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:51Z", "source_id": 64340765, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:55Z", "source_id": 20388312, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:20Z", "source_id": 64342638, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:42Z", "source_id": 20388893, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:22Z", "source_id": 64346458, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:04:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:25Z", "source_id": 20389881, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:37Z", "source_id": 64349252, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:06:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:38Z", "source_id": 20390606, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:00Z", "source_id": 64352129, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:08:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:06Z", "source_id": 20391444, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:58Z", "source_id": 64354467, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:10:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:00Z", "source_id": 20392087, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:08Z", "source_id": 64356798, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:12:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:15Z", "source_id": 20392764, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30035, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:13Z", "source_id": 64359059, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:14:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:14Z", "source_id": 20393399, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30031, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:35Z", "source_id": 64360490, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:16:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:41Z", "source_id": 20393814, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:50Z", "source_id": 64362692, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:18:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:56Z", "source_id": 20394406, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30054, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:39Z", "source_id": 64368076, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:25:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:46Z", "source_id": 20395940, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
Dalston Junction |
2338 |
2338 |
2 |
None |
None |
West Croydon |
0027 |
0027 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L11949/2026-09-22/detailed |
None |
Norwood Junction |
2026-09-23T00:19:00+01:00 |
West Croydon |
6.0 |
{"type": "LineString", "coordinates": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]} |
1.8 |
0019 |
0025 |
Norwood Junction |
West Croydon |
West Croydon |
51.3789421 |
-0.1019610 |
51.3789421 |
-0.1019610 |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 23:25:00 |
West Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395940 |
1790033026842062 |
88 |
88 |
2026-09-21 23:35:09.313162 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:09.235569 |
| 727092 |
756232 |
C01863 |
545Y26M821 |
2026-09-21 |
COMPLETE |
20396362 |
2026-09-22 00:25:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 756232, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01863", "consist": "801229", "dest_crs": "XGD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01863/2026-09-22/detailed", "trust_id": "545Y26M821", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bounds Green T&R.S.M.D", "service_date": "2026-09-21", "dest_arr_time": "0010", "dest_platform": null, "is_terminated": 1, "next_location": "Bounds Green T&R.S.M.D", "signalling_id": "5Y26", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "0025", "current_leg_dep": "0023", "current_leg_end": "Bounds Green T&R.S.M.D", "origin_dep_time": "2226", "origin_platform": "2", "current_location": "Bounds Green New Yard", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "+15 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": "0010", "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\": 419.464, \"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.599, \"from_m\": 419.464, \"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.686, \"from_m\": 1288.599, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.776, \"from_m\": 1318.686, \"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\": 3465.142, \"from_m\": 1830.776, \"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\": 3722.625, \"from_m\": 3465.142, \"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\": 4486.08, \"from_m\": 3722.625, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4568.885, \"from_m\": 4486.08, \"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\": 4656.499, \"from_m\": 4568.885, \"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\": 5401.643, \"from_m\": 4656.499, \"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\": 5455.502, \"from_m\": 5401.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5474.676, \"from_m\": 5455.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\": 6736.747, \"from_m\": 5474.676, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6755.92, \"from_m\": 6736.747, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6809.779, \"from_m\": 6755.92, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7554.924, \"from_m\": 6809.779, \"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\": 7642.537, \"from_m\": 7554.924, \"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\": 7725.342, \"from_m\": 7642.537, \"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\": 8587.249, \"from_m\": 7725.342, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10918.785, \"from_m\": 8587.249, \"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\": 10984.714, \"from_m\": 10918.785, \"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\": 11516.188, \"from_m\": 10984.714, \"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\": 11586.58, \"from_m\": 11516.188, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11637.387, \"from_m\": 11586.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\": 11898.522, \"from_m\": 11637.387, \"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\": 12081.111, \"from_m\": 11898.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13629.445, \"from_m\": 12081.111, \"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\": 14362.043, \"from_m\": 13629.445, \"capability_applied\": null, \"effective_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\": 756232, \"profile_key\": \"a9c95af1b62b6754c467c26575b464e0034ad8ce710229689aca22a731edee41\", \"schedule_id\": 214, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2226\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.41, \"section_seq\": 1, \"route_path_id\": 114421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.556, \"section_seq\": 1, \"route_path_id\": 114421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.03, \"section_seq\": 1, \"route_path_id\": 114421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236H\", \"location\": \"Harringay\", \"stage_seq\": 5, \"distance_m\": 5590.314, \"section_seq\": 1, \"route_path_id\": 114421}, {\"is_pass\": false, \"wtt_arr\": \"2240\", \"wtt_dep\": \"2257\", \"location\": \"Ferme Park Recp.\", \"stage_seq\": 6, \"distance_m\": 6105.711, \"section_seq\": 1, \"route_path_id\": 114421}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2351\", \"location\": \"Wood Green Sig. K451\", \"stage_seq\": 7, \"distance_m\": 10868.582, \"section_seq\": 1, \"route_path_id\": 114421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353\", \"location\": \"Alexandra Palace\", \"stage_seq\": 8, \"distance_m\": 11183.769, \"section_seq\": 1, \"route_path_id\": 114421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Bowes Park\", \"stage_seq\": 9, \"distance_m\": 12365.23, \"section_seq\": 1, \"route_path_id\": 114421}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": \"0005\", \"location\": \"Bowes Park R.R.L.\", \"stage_seq\": 10, \"distance_m\": 12855.278, \"section_seq\": 1, \"route_path_id\": 114421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"Bowes Park\", \"stage_seq\": 11, \"distance_m\": 13345.326, \"section_seq\": 1, \"route_path_id\": 114421}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": null, \"location\": \"Bounds Green T&R.S.M.D\", \"stage_seq\": 12, \"distance_m\": 14362.043, \"section_seq\": 1, \"route_path_id\": 114421}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 14362.043, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114421}], \"total_distance_m\": 14362.043, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 12077.067, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2284.976, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2226", "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-21T21:40:26Z\", \"source_id\": 64212292, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:30Z\", \"source_id\": 20348463, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:11Z\", \"source_id\": 20351862, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:43Z\", \"source_id\": 64355281, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:51Z\", \"source_id\": 20392335, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:57Z\", \"source_id\": 64357689, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 15826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:04Z\", \"source_id\": 64368431, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:00Z\", \"source_id\": 20393006, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:10Z\", \"source_id\": 20396060, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:11Z\", \"source_id\": 64359044, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:14Z\", \"source_id\": 20393403, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:11Z\", \"source_id\": 20396362, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bounds Green T&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1790033111197318, "current_leg_arrival_utc": "2026-09-23T00:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:11.189960", "service_state_evidence_id": 20396362, "current_leg_start_actual_dep": "2026-09-23T00:20:00+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:11.570523", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
KGX |
XGD |
5Y26 |
801229 |
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": 419.464, "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.599, "from_m": 419.464, "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.686, "from_m": 1288.599, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.776, "from_m": 1318.686, "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": 3465.142, "from_m": 1830.776, "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": 3722.625, "from_m": 3465.142, "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": 4486.08, "from_m": 3722.625, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4568.885, "from_m": 4486.08, "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": 4656.499, "from_m": 4568.885, "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": 5401.643, "from_m": 4656.499, "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": 5455.502, "from_m": 5401.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5474.676, "from_m": 5455.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": 6736.747, "from_m": 5474.676, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6755.92, "from_m": 6736.747, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6809.779, "from_m": 6755.92, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7554.924, "from_m": 6809.779, "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": 7642.537, "from_m": 7554.924, "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": 7725.342, "from_m": 7642.537, "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": 8587.249, "from_m": 7725.342, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10918.785, "from_m": 8587.249, "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": 10984.714, "from_m": 10918.785, "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": 11516.188, "from_m": 10984.714, "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": 11586.58, "from_m": 11516.188, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11637.387, "from_m": 11586.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": 11898.522, "from_m": 11637.387, "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": 12081.111, "from_m": 11898.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13629.445, "from_m": 12081.111, "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": 14362.043, "from_m": 13629.445, "capability_applied": null, "effective_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": 756232, "profile_key": "a9c95af1b62b6754c467c26575b464e0034ad8ce710229689aca22a731edee41", "schedule_id": 214, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2226", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.41, "section_seq": 1, "route_path_id": 114421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.556, "section_seq": 1, "route_path_id": 114421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.03, "section_seq": 1, "route_path_id": 114421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236H", "location": "Harringay", "stage_seq": 5, "distance_m": 5590.314, "section_seq": 1, "route_path_id": 114421}, {"is_pass": false, "wtt_arr": "2240", "wtt_dep": "2257", "location": "Ferme Park Recp.", "stage_seq": 6, "distance_m": 6105.711, "section_seq": 1, "route_path_id": 114421}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2351", "location": "Wood Green Sig. K451", "stage_seq": 7, "distance_m": 10868.582, "section_seq": 1, "route_path_id": 114421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353", "location": "Alexandra Palace", "stage_seq": 8, "distance_m": 11183.769, "section_seq": 1, "route_path_id": 114421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Bowes Park", "stage_seq": 9, "distance_m": 12365.23, "section_seq": 1, "route_path_id": 114421}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "0005", "location": "Bowes Park R.R.L.", "stage_seq": 10, "distance_m": 12855.278, "section_seq": 1, "route_path_id": 114421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Bowes Park", "stage_seq": 11, "distance_m": 13345.326, "section_seq": 1, "route_path_id": 114421}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": null, "location": "Bounds Green T&R.S.M.D", "stage_seq": 12, "distance_m": 14362.043, "section_seq": 1, "route_path_id": 114421}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 14362.043, "from_m": 0.0, "section_seq": 1, "route_path_id": 114421}], "total_distance_m": 14362.043, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 12077.067, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2284.976, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16165, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:26Z", "source_id": 64212292, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:30Z", "source_id": 20348463, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:11Z", "source_id": 20351862, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16031, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:43Z", "source_id": 64355281, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:11:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:51Z", "source_id": 20392335, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15831, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:57Z", "source_id": 64357689, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:13:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 15826, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:04Z", "source_id": 64368431, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:00Z", "source_id": 20393006, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:10Z", "source_id": 20396060, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15838, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:11Z", "source_id": 64359044, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:14:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:14Z", "source_id": 20393403, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:11Z", "source_id": 20396362, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
London Kings Cross |
2226 |
2226 |
2 |
None |
None |
Bounds Green T&R.S.M.D |
0010 |
0010 |
None |
LATE |
+15 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01863/2026-09-22/detailed |
None |
Bowes Park R.R.L. |
2026-09-23T00:20:00+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 |
0023 |
0025 |
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-21 23:35:22 |
TERMINATED |
2026-09-21 23:25:00 |
Bounds Green T&R.S.M.D |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396362 |
1790033111197318 |
113 |
113 |
2026-09-21 23:35:11.570523 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:11.189960 |
| 727093 |
757946 |
L17425 |
655G16M921 |
2026-09-21 |
COMPLETE |
20395877 |
2026-09-22 00:25:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 757946, "stp": "O", "toc": "West Midlands Trains", "uid": "L17425", "consist": "730027+730032", "dest_crs": "BHM", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L17425/2026-09-22/detailed", "trust_id": "655G16M921", "origin_crs": "LIC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-21", "dest_arr_time": "0020", "dest_platform": "4A", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5G16", "timing_status": "LATE", "origin_station": "Lichfield City", "current_leg_arr": "0025", "current_leg_dep": "2352", "current_leg_end": "Birmingham New Street", "origin_dep_time": "2355", "origin_platform": "2", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8245170157930624, 52.68041006541299], [-1.8253957, 52.6799951], [-1.8260503999999995, 52.67968599999999], [-1.8265713, 52.6794435], [-1.8267618999999995, 52.679349399999985], [-1.8271634000000003, 52.67913099999999], [-1.8273635, 52.67900490000001], [-1.8275766, 52.6788703], [-1.8278874, 52.678629099999995], [-1.8280999, 52.6784335], [-1.8283726, 52.6781513], [-1.8286821, 52.6777707], [-1.8291914999999992, 52.6771444], [-1.8292853, 52.6770265], [-1.8293383, 52.67695899999999], [-1.8297145, 52.67645829999999], [-1.8298967999999995, 52.6761524], [-1.8299885, 52.67594650000001], [-1.8300552, 52.6757767], [-1.8301103, 52.67558650000001], [-1.8301533999999997, 52.675359599999986], [-1.8301823, 52.67513770000001], [-1.8302090999999996, 52.6748266], [-1.8302238999999996, 52.6746727], [-1.8305160000000005, 52.67173600000001], [-1.8305373, 52.6715287], [-1.8307076999999996, 52.6698692], [-1.8307298999999997, 52.669653399999994], [-1.8312127, 52.66491370000001], [-1.8313468, 52.6638771], [-1.8314767, 52.6633521], [-1.8316415, 52.66291019999999], [-1.8318375, 52.6624813], [-1.8318839, 52.662398799999984], [-1.8318929, 52.6623846], [-1.8319304, 52.662325999999986], [-1.832085, 52.6620673], [-1.8323807, 52.6616548], [-1.8327081000000005, 52.66125639999999], [-1.8330541, 52.660901], [-1.8334916999999995, 52.6604928], [-1.8340119999999995, 52.66004709999999], [-1.8342637999999996, 52.6598321], [-1.8362734, 52.6581189], [-1.8363218879295928, 52.658076072523166], [-1.8367317000000003, 52.65771409999999], [-1.8371482999999995, 52.6573046], [-1.8376273, 52.65681599999999], [-1.8377782, 52.6566383], [-1.8381003, 52.656259], [-1.8383786, 52.655910299999995], [-1.8385286, 52.6557059], [-1.8389452, 52.655111899999994], [-1.8393128, 52.65452260000001], [-1.8396228, 52.6539277], [-1.8398619, 52.6533963], [-1.8400633, 52.6528546], [-1.8402014, 52.65246049999998], [-1.8403353, 52.65196350000001], [-1.8404236000000005, 52.6515727], [-1.8406926, 52.6501694], [-1.8408051999999997, 52.64953349999998], [-1.8416339999999995, 52.64501839999999], [-1.8418377, 52.6440037], [-1.8419178, 52.6436753], [-1.8420485, 52.6432288], [-1.8421731, 52.64284039999999], [-1.8424204, 52.642219999999995], [-1.8428543, 52.64133379999999], [-1.8433747, 52.64045829999999], [-1.8438425000000005, 52.6398357], [-1.8443362000000003, 52.6392172], [-1.8448724000000003, 52.6385045], [-1.8450688, 52.6382284], [-1.8453412, 52.6377967], [-1.8458260999999996, 52.6369307], [-1.8461711, 52.6361442], [-1.8464460999999996, 52.6353349], [-1.8466311, 52.6346488], [-1.8466632999999997, 52.634459699999994], [-1.8467731999999992, 52.63377119999999], [-1.8468117, 52.6332773], [-1.8468099, 52.6329459], [-1.846797, 52.63185349999999], [-1.8466682, 52.6309435], [-1.8464847, 52.630219100000005], [-1.8462325, 52.62952829999999], [-1.8455965999999993, 52.6281517], [-1.8450120000000003, 52.627207899999995], [-1.8443735999999995, 52.626366100000006], [-1.8443001999999995, 52.62627119999999], [-1.8434328999999996, 52.6252388], [-1.8424100999999995, 52.6240217], [-1.8419296000000005, 52.6233468], [-1.8418801, 52.62327119999999], [-1.8417174999999997, 52.623022899999995], [-1.8415175999999995, 52.62265849999999], [-1.8409421, 52.62150830000001], [-1.840766, 52.62106289999999], [-1.8405443999999995, 52.62036309999999], [-1.8403838, 52.61967999999999], [-1.8402791999999997, 52.6189826], [-1.8402532000000005, 52.618318], [-1.8402309999999995, 52.617602], [-1.8402961, 52.6168849], [-1.8403832999999996, 52.6161546], [-1.8405601, 52.615455799999985], [-1.8407984, 52.6147339], [-1.8409310999999997, 52.6144241], [-1.8410857, 52.614045399999995], [-1.8426456, 52.611132100000006], [-1.8427107000000005, 52.6110166], [-1.8434083, 52.60972929999999], [-1.8439076, 52.6087717], [-1.8443698999999996, 52.6079051], [-1.8447755, 52.60690029999999], [-1.8448302, 52.60660339999999], [-1.8448773, 52.6062108], [-1.844844, 52.605301399999995], [-1.8448275, 52.605155399999994], [-1.8447741, 52.6048711], [-1.8446319, 52.604368400000006], [-1.8444969, 52.6040016], [-1.8442838311428629, 52.60355296986019], [-1.8439201, 52.60278710000001], [-1.8437618, 52.60246930000001], [-1.8430276, 52.6009952], [-1.8415827, 52.5979982], [-1.8408153000000005, 52.59641739999999], [-1.8402724, 52.59531500000001], [-1.8399625, 52.59475410000001], [-1.8396295, 52.5942066], [-1.8393158, 52.5937604], [-1.8389762, 52.593324200000005], [-1.8383384, 52.5925882], [-1.837703, 52.59193440000001], [-1.8371103, 52.59139170000001], [-1.8364532, 52.5908455], [-1.8357548999999995, 52.5903155], [-1.8349147, 52.589731], [-1.8340885, 52.589130100000006], [-1.8337012, 52.5888278], [-1.8333265, 52.5885215], [-1.8325929999999997, 52.587855399999995], [-1.8319116, 52.58715180000001], [-1.8310744, 52.586143], [-1.8307016, 52.5856201], [-1.8303708, 52.5850895], [-1.8300687, 52.5845531], [-1.8298042, 52.5840137], [-1.8295781, 52.583484299999995], [-1.8293909, 52.5829375], [-1.8291351, 52.582078300000006], [-1.828866, 52.5812169], [-1.8287819000000003, 52.58097709999999], [-1.8286955, 52.5807477], [-1.828461, 52.5802678], [-1.8283611, 52.5800894], [-1.8282536, 52.57990980000001], [-1.8280894618132544, 52.579671885186414], [-1.8280042000000003, 52.57954829999999], [-1.8277866, 52.5792776], [-1.8275517999999995, 52.57900709999999], [-1.8273463, 52.578788200000005], [-1.8271189, 52.57857150000001], [-1.8269004, 52.578373500000005], [-1.8266692999999996, 52.57818699999999], [-1.8265298999999993, 52.5780785], [-1.8262793999999996, 52.577843599999994], [-1.8261449, 52.5777494], [-1.8251170999999995, 52.5771196], [-1.8229222, 52.57585749999999], [-1.8217263, 52.575172], [-1.8214686, 52.5750233], [-1.8203723, 52.57437719999999], [-1.8200412, 52.5741599], [-1.8196419999999995, 52.5738622], [-1.8192862, 52.5735514], [-1.8189344999999997, 52.5731949], [-1.8187748, 52.5730017], [-1.8186259999999996, 52.572807], [-1.8183978000000005, 52.57244540000001], [-1.8182982999999997, 52.5722605], [-1.8180934, 52.5717855], [-1.8179766, 52.5713867], [-1.8179190999999997, 52.571046599999995], [-1.8178963, 52.5707106], [-1.8178979999999996, 52.57050759999999], [-1.8179115, 52.57030369999999], [-1.8179392, 52.57009819999999], [-1.8179826, 52.569894], [-1.8180849, 52.5695255], [-1.8181717, 52.56929970000001], [-1.8182550999999996, 52.5691097], [-1.8183496999999995, 52.56892369999999], [-1.8184597999999996, 52.56873710000001], [-1.8185777, 52.56855590000001], [-1.8187211999999997, 52.56835779999999], [-1.8188665, 52.56817050000001], [-1.8192040000000005, 52.5677987], [-1.8194314, 52.5675842], [-1.8196721, 52.56737569999999], [-1.8199694, 52.567140499999994], [-1.8203234, 52.5669072], [-1.8206112999999997, 52.5667264], [-1.8209302000000005, 52.5665459], [-1.821311, 52.566351], [-1.8216090055398928, 52.56621707217535], [-1.8216529702670972, 52.56619731378229], [-1.8217804999999996, 52.56614], [-1.8219616999999997, 52.566063099999994], [-1.8221929, 52.5659786], [-1.8241812999999996, 52.5653021], [-1.8243472, 52.56524629999999], [-1.8245426, 52.5651665], [-1.8246714, 52.5651068], [-1.8248648, 52.5650078], [-1.825083, 52.564882399999995], [-1.8252972, 52.564738099999985], [-1.8254381, 52.5646332], [-1.8255715, 52.5645246], [-1.8256817000000003, 52.56441970000001], [-1.8257874, 52.5643117], [-1.8258752, 52.564208], [-1.8259565, 52.5641013], [-1.8260365999999997, 52.5639946], [-1.8261013999999995, 52.5638853], [-1.8261865, 52.5637384], [-1.8266764, 52.5628518], [-1.8273976, 52.56157569999999], [-1.8275053000000003, 52.5613865], [-1.8297600999999992, 52.55731689999999], [-1.8299951, 52.55688269999999], [-1.8302335, 52.556425999999995], [-1.8304421999999996, 52.5559635], [-1.830618, 52.5554887], [-1.8307521999999996, 52.555017], [-1.8308516, 52.55454780000001], [-1.8309067, 52.5540585], [-1.8309469, 52.55357279999999], [-1.8311970999999996, 52.549805500000005], [-1.8312531096797613, 52.54896191164581], [-1.8314455999999997, 52.5460626], [-1.8314744000000005, 52.5456294], [-1.83149, 52.54542339999999], [-1.8315175, 52.5450831], [-1.8318997999999995, 52.53942450000001], [-1.8319819, 52.5382116], [-1.8320079, 52.537816], [-1.8320363999999996, 52.537423700000005], [-1.832091, 52.53703959999999], [-1.8321513, 52.536745100000005], [-1.8322366, 52.5364493], [-1.8323428, 52.53615469999999], [-1.8324952000000003, 52.5358006], [-1.8327793, 52.5353093], [-1.8328562, 52.535182899999995], [-1.8329747999999997, 52.535008099999985], [-1.8330934999999997, 52.5348469], [-1.8332144, 52.5346918], [-1.8333402000000003, 52.53453929999999], [-1.8334660000000005, 52.5343915], [-1.8336008, 52.53424420000001], [-1.8338835, 52.5339515], [-1.8349632, 52.532875399999995], [-1.8353355, 52.53250280000001], [-1.8372936, 52.5305534], [-1.8390686, 52.5287829], [-1.8392689999999996, 52.52858299999999], [-1.839614, 52.528248000000005], [-1.8399908, 52.52790600000001], [-1.8400720999999995, 52.527833300000005], [-1.8405972, 52.5273886], [-1.8410359, 52.527043299999995], [-1.8414924999999995, 52.5267063], [-1.8428198, 52.5258297], [-1.8431051, 52.5256346], [-1.8441351, 52.5248567], [-1.8445303, 52.5245331], [-1.8449024999999992, 52.52421269999999], [-1.8454292, 52.5237235], [-1.8459241999999996, 52.5232135], [-1.8465243, 52.5225498], [-1.8472054, 52.5217676], [-1.8487127999999995, 52.52005569999999], [-1.8491864999999996, 52.51949569999999], [-1.8492843999999995, 52.51938309999999], [-1.8494695, 52.5191725], [-1.8496451000000005, 52.51896930000001], [-1.8498021, 52.5187898], [-1.8500045999999997, 52.5185588], [-1.8502044, 52.5183295], [-1.8504336999999995, 52.51806349999999], [-1.8506617000000003, 52.51779989999999], [-1.8508252999999997, 52.5176154], [-1.8509992, 52.5174164], [-1.8511606, 52.51722860000001], [-1.8513023, 52.5170663], [-1.8515026, 52.5168353], [-1.8517051, 52.5166068], [-1.8518857, 52.51639879999999], [-1.8521229999999995, 52.5161246], [-1.8522786, 52.51594260000001], [-1.8525218000000003, 52.51566330000001], [-1.8526857999999995, 52.51547620000001], [-1.852815, 52.51532879999999], [-1.8532697, 52.51480649999999], [-1.8535406, 52.5144914], [-1.8537932, 52.5142012], [-1.8539293, 52.5140523], [-1.8540870000000005, 52.513890399999994], [-1.8542585, 52.513727], [-1.8543808, 52.51361529999999], [-1.8545738999999997, 52.5134607], [-1.8547972, 52.51329539999999], [-1.8550136, 52.513150399999994], [-1.855241, 52.51301039999999], [-1.8555452999999995, 52.5128407], [-1.855778, 52.5127227], [-1.8561021, 52.51257109999998], [-1.8564848000000005, 52.51241420000001], [-1.8567879, 52.5123016], [-1.8571392, 52.51218489999999], [-1.8574423, 52.5120975], [-1.8577347, 52.51202249999999], [-1.8579721, 52.511967], [-1.858247, 52.5119082], [-1.8585906, 52.51185219999999], [-1.8588052, 52.5118132], [-1.8589104, 52.5117965], [-1.8592376, 52.51176059999999], [-1.8597048, 52.5117188], [-1.8601722999999992, 52.5116961], [-1.8605376, 52.5116894], [-1.8609246999999995, 52.5116969], [-1.8613302000000005, 52.5117188], [-1.8617133, 52.51175159999999], [-1.8621183, 52.511797300000005], [-1.8625649, 52.511851199999995], [-1.8630074, 52.5119018], [-1.8634071, 52.5119393], [-1.8636874, 52.5119573], [-1.8639220999999997, 52.5119679], [-1.8641313, 52.5119728], [-1.8643136999999996, 52.51197199999999], [-1.8645229000000003, 52.5119695], [-1.8647106999999996, 52.511965], [-1.8648823, 52.51195559999999], [-1.8651545999999997, 52.5119393], [-1.8653826, 52.5119222], [-1.865872, 52.5118667], [-1.8660331, 52.511842599999994], [-1.8662061, 52.511814900000005], [-1.8663252, 52.511797300000005], [-1.8666668, 52.511731799999986], [-1.8672253000000003, 52.5116002], [-1.8673071, 52.511579000000005], [-1.8675082000000005, 52.51152059999999], [-1.8677416, 52.5114488], [-1.8679775999999992, 52.511367199999995], [-1.8681813999999997, 52.5112904], [-1.8683705, 52.5112162], [-1.8685542999999996, 52.5111403], [-1.8687863, 52.51103499999999], [-1.8690960999999997, 52.5108893], [-1.8694488, 52.51072150000001], [-1.8697638999999997, 52.51057300000001], [-1.8700939000000003, 52.510415499999986], [-1.8705767, 52.51018529999999], [-1.8710152, 52.5099755], [-1.8713116000000003, 52.5098319], [-1.8715421999999995, 52.5097217], [-1.8718118999999995, 52.50959069999998], [-1.8720291, 52.509478400000006], [-1.8722571, 52.5093499], [-1.872461, 52.50922419999999], [-1.8726271000000003, 52.5091152], [-1.8727909000000005, 52.508993999999994], [-1.8729261999999995, 52.5088867], [-1.873067, 52.5087675], [-1.8731905, 52.508648699999995], [-1.8732925, 52.508540200000006], [-1.8733595, 52.5084651], [-1.8734381999999996, 52.50836649999999], [-1.8734494, 52.5083524], [-1.8736741, 52.507992], [-1.8737174, 52.50790150000001], [-1.8737550000000005, 52.50781139999999], [-1.873809, 52.50765380000001], [-1.8738529, 52.5075132], [-1.8738725, 52.50742499999999], [-1.8738917999999996, 52.5072932], [-1.8739013, 52.50716810000001], [-1.8738980999999997, 52.5070045], [-1.8738861, 52.506852], [-1.873864, 52.5066872], [-1.8738341, 52.506568], [-1.873781, 52.50640949999999], [-1.8737026, 52.5062301], [-1.8736074, 52.5060481], [-1.8735158, 52.5059091], [-1.8734282999999996, 52.5057931], [-1.8733649, 52.5057116], [-1.8731027, 52.5054216], [-1.8727406, 52.5050952], [-1.8723038999999997, 52.5046763], [-1.8720505000000005, 52.504412599999995], [-1.8719148999999995, 52.5042649], [-1.8717723999999996, 52.504097300000005], [-1.8715659, 52.503861], [-1.8714141, 52.5036828], [-1.8712779, 52.503513299999995], [-1.8711467, 52.5033481], [-1.8709861999999997, 52.503138799999995], [-1.8709041, 52.5030321], [-1.8705441, 52.502482099999995], [-1.8704281000000005, 52.502292899999986], [-1.8702229, 52.50192330000001], [-1.8700539, 52.501598], [-1.8698669, 52.501246300000005], [-1.869694, 52.5009202], [-1.8695831999999997, 52.5007106], [-1.8694339, 52.5003938], [-1.8693631, 52.5002223], [-1.8692742, 52.49993619999999], [-1.8692179, 52.4997445], [-1.8691376, 52.4993811], [-1.8691112, 52.49923390000001], [-1.8690576, 52.498864700000006], [-1.8690258, 52.498508599999994], [-1.8690066, 52.4981379], [-1.8689841000000005, 52.497831899999994], [-1.8689706999999995, 52.4976549], [-1.8689637, 52.4972972], [-1.8689528, 52.49710249999999], [-1.8689382000000003, 52.4967548], [-1.8689369, 52.49638680000001], [-1.868939, 52.4960461], [-1.8689599, 52.49566399999999], [-1.8689759999999995, 52.495465], [-1.8689905999999996, 52.4953028], [-1.8690053, 52.49517010000001], [-1.8690282, 52.49498989999999], [-1.8690791, 52.49462289999999], [-1.8691363501581733, 52.49430286280318], [-1.8691645, 52.494145499999995], [-1.8692815000000005, 52.4936284], [-1.869418, 52.49312319999999], [-1.8694941999999997, 52.4928702], [-1.8695728000000005, 52.49263870000001], [-1.8696156, 52.49250820000001], [-1.8697321, 52.492154], [-1.8699489999999996, 52.4914826], [-1.8702172, 52.4907883], [-1.8703231, 52.4905197], [-1.8703356, 52.49048990000001], [-1.8704196999999996, 52.490289399999995], [-1.8705149000000003, 52.490073], [-1.8706195999999995, 52.489841199999994], [-1.8707308, 52.4896116], [-1.8708262, 52.489428], [-1.8709239, 52.4892466], [-1.8710354, 52.4890491], [-1.871144, 52.4888571], [-1.8712968, 52.488608], [-1.871357, 52.4885021], [-1.8714067, 52.488428299999995], [-1.8715477, 52.4881998], [-1.8716802999999995, 52.48798899999999], [-1.8718413, 52.487729300000005], [-1.8719512, 52.4875627], [-1.8720652, 52.48738709999999], [-1.8721779, 52.487218099999986], [-1.8722677, 52.48707839999999], [-1.8723817, 52.486906100000006], [-1.8725145, 52.486714199999994], [-1.8726204, 52.4865648], [-1.8727694, 52.48636719999999], [-1.8729129, 52.4861908], [-1.8730991999999995, 52.485979999999984], [-1.8732535999999995, 52.485816], [-1.8734212, 52.485646900000006], [-1.8735927000000003, 52.4854802], [-1.8737645, 52.48532349999999], [-1.8739010000000005, 52.4851986], [-1.8739958999999995, 52.48512360000001], [-1.8741414, 52.4849936], [-1.8742889, 52.4848678], [-1.8745598, 52.48465459999999], [-1.8746375, 52.4845941], [-1.8748172999999997, 52.4844611], [-1.8748425, 52.484443799999994], [-1.8749809, 52.4843598], [-1.8750986999999997, 52.48429169999999], [-1.8755621, 52.48403590000001], [-1.8757025999999997, 52.48395680000001], [-1.8758354999999995, 52.48388189999999], [-1.8764176, 52.4835502], [-1.8768269, 52.4833273], [-1.8771852, 52.4831365], [-1.8773263, 52.48306689999998], [-1.8775467, 52.482957799999994], [-1.8779938, 52.4827492], [-1.8784442999999995, 52.48253369999999], [-1.8785884, 52.48247469999999], [-1.8788604, 52.4823589], [-1.8791171, 52.48226150000001], [-1.8795005, 52.48210859999999], [-1.8797535999999997, 52.4820028], [-1.8798551999999995, 52.4819605], [-1.8799647, 52.4819131], [-1.8803311000000005, 52.481752799999995], [-1.8805044, 52.4816836], [-1.8806042, 52.4816469], [-1.880731, 52.4816049], [-1.8808537000000003, 52.4815679], [-1.8809717, 52.481538599999986], [-1.8810996, 52.4815082], [-1.8812293, 52.481480700000006], [-1.8815023, 52.4814276], [-1.8816035, 52.48140920000001], [-1.8817896999999997, 52.481371800000005], [-1.8819969, 52.481327], [-1.8821864, 52.4812858], [-1.8824292, 52.4812337], [-1.8827738, 52.481165299999994], [-1.88306, 52.48111309999999], [-1.8832712000000005, 52.4810777], [-1.8834860999999996, 52.4810433], [-1.8838007000000003, 52.4809969], [-1.8840133, 52.480965399999995], [-1.8842489, 52.4809351], [-1.8844816414109928, 52.48090093787407], [-1.8847302509395572, 52.48085510196349], [-1.8849483610528928, 52.480812156251616], [-1.885140244333504, 52.48077153606617], [-1.8853101733638975, 52.48073267673489], [-1.88546242072658, 52.48069501358549], [-1.885601259004056, 52.480657981945726], [-1.8857309607788324, 52.48062101714331], [-1.8858557986334148, 52.480583554505984], [-1.8859800451503093, 52.480545029361465], [-1.8861079729120216, 52.480504877037504], [-1.8862438545010585, 52.48046253286181], [-1.8863919624999248, 52.48041743216214], [-1.8865565694911273, 52.48036901026621], [-1.8867419480571712, 52.480316702501746], [-1.886952370780563, 52.48025994419649], [-1.887192110243809, 52.48019817067817], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Lichfield City", "dest_arr_time_act": "0020", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Lichfield City", "current_leg_milage": "16.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 507.206, \"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\": 514.997, \"from_m\": 507.206, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 780.917, \"from_m\": 514.997, \"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\": 1131.935, \"from_m\": 780.917, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2151.912, \"from_m\": 1131.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\": 2474.776, \"from_m\": 2151.912, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8831.785, \"from_m\": 2474.776, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8849.749, \"from_m\": 8831.785, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12605.246, \"from_m\": 8849.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12629.26, \"from_m\": 12605.246, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12987.389, \"from_m\": 12629.26, \"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\": 13812.716, \"from_m\": 12987.389, \"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\": 14192.668, \"from_m\": 13812.716, \"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\": 18368.861, \"from_m\": 14192.668, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18378.638, \"from_m\": 18368.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18669.143, \"from_m\": 18378.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\": 18698.18, \"from_m\": 18669.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20592.423, \"from_m\": 18698.18, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20607.579, \"from_m\": 20592.423, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21121.754, \"from_m\": 20607.579, \"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\": 21145.992, \"from_m\": 21121.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21186.521, \"from_m\": 21145.992, \"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\": 21746.505, \"from_m\": 21186.521, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21791.11, \"from_m\": 21746.505, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22051.983, \"from_m\": 21791.11, \"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\": 22564.073, \"from_m\": 22051.983, \"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\": 23818.54, \"from_m\": 22564.073, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24563.73, \"from_m\": 23818.54, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24940.058, \"from_m\": 24563.73, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25720.686, \"from_m\": 24940.058, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26142.616, \"from_m\": 25720.686, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26156.482, \"from_m\": 26142.616, \"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\": 26192.478, \"from_m\": 26156.482, \"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\": 26443.956, \"from_m\": 26192.478, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 757946, \"profile_key\": \"e4cfbee71a165b5c2f540921a3e16930fe7138768d073da5f2abd2115e2c37a6\", \"schedule_id\": 37704, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Lichfield City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145920}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001H\", \"location\": \"Blake Street\", \"stage_seq\": 2, \"distance_m\": 8979.293, \"section_seq\": 1, \"route_path_id\": 145920}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005\", \"location\": \"Four Oaks\", \"stage_seq\": 3, \"distance_m\": 11910.13, \"section_seq\": 1, \"route_path_id\": 145920}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014\", \"location\": \"Aston\", \"stage_seq\": 4, \"distance_m\": 22188.032, \"section_seq\": 1, \"route_path_id\": 145920}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Proof House Jn\", \"stage_seq\": 5, \"distance_m\": 25440.598, \"section_seq\": 1, \"route_path_id\": 145920}, {\"is_pass\": false, \"wtt_arr\": \"0020\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 6, \"distance_m\": 26443.956, \"section_seq\": 1, \"route_path_id\": 145920}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 26443.956, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145920}], \"total_distance_m\": 26443.956, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 25422.941, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1021.015, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2355", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "33.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:19Z\", \"source_id\": 64340132, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:25Z\", \"source_id\": 20388122, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:17Z\", \"source_id\": 64345092, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:21Z\", \"source_id\": 20389506, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:41Z\", \"source_id\": 64362575, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:46Z\", \"source_id\": 20394362, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:25Z\", \"source_id\": 64367864, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:30Z\", \"source_id\": 20395877, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "4", "timing_fact_generation": 1790033010551815, "current_leg_arrival_utc": "2026-09-23T00:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:11.394061", "service_state_evidence_id": 20395877, "current_leg_start_actual_dep": "2026-09-23T00:00:00+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:11.562653", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
LIC |
BHM |
5G16 |
730027+730032 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 507.206, "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": 514.997, "from_m": 507.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 780.917, "from_m": 514.997, "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": 1131.935, "from_m": 780.917, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2151.912, "from_m": 1131.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": 2474.776, "from_m": 2151.912, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8831.785, "from_m": 2474.776, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8849.749, "from_m": 8831.785, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12605.246, "from_m": 8849.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12629.26, "from_m": 12605.246, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12987.389, "from_m": 12629.26, "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": 13812.716, "from_m": 12987.389, "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": 14192.668, "from_m": 13812.716, "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": 18368.861, "from_m": 14192.668, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18378.638, "from_m": 18368.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18669.143, "from_m": 18378.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": 18698.18, "from_m": 18669.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20592.423, "from_m": 18698.18, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20607.579, "from_m": 20592.423, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21121.754, "from_m": 20607.579, "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": 21145.992, "from_m": 21121.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21186.521, "from_m": 21145.992, "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": 21746.505, "from_m": 21186.521, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21791.11, "from_m": 21746.505, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22051.983, "from_m": 21791.11, "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": 22564.073, "from_m": 22051.983, "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": 23818.54, "from_m": 22564.073, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24563.73, "from_m": 23818.54, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24940.058, "from_m": 24563.73, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25720.686, "from_m": 24940.058, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26142.616, "from_m": 25720.686, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26156.482, "from_m": 26142.616, "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": 26192.478, "from_m": 26156.482, "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": 26443.956, "from_m": 26192.478, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 757946, "profile_key": "e4cfbee71a165b5c2f540921a3e16930fe7138768d073da5f2abd2115e2c37a6", "schedule_id": 37704, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2355", "location": "Lichfield City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145920}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001H", "location": "Blake Street", "stage_seq": 2, "distance_m": 8979.293, "section_seq": 1, "route_path_id": 145920}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Four Oaks", "stage_seq": 3, "distance_m": 11910.13, "section_seq": 1, "route_path_id": 145920}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "Aston", "stage_seq": 4, "distance_m": 22188.032, "section_seq": 1, "route_path_id": 145920}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Proof House Jn", "stage_seq": 5, "distance_m": 25440.598, "section_seq": 1, "route_path_id": 145920}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 6, "distance_m": 26443.956, "section_seq": 1, "route_path_id": 145920}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 26443.956, "from_m": 0.0, "section_seq": 1, "route_path_id": 145920}], "total_distance_m": 26443.956, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 25422.941, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1021.015, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19168, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:19Z", "source_id": 64340132, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:59:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:25Z", "source_id": 20388122, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:17Z", "source_id": 64345092, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:21Z", "source_id": 20389506, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19502, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:41Z", "source_id": 64362575, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:18:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:46Z", "source_id": 20394362, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19412, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:25Z", "source_id": 64367864, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:30Z", "source_id": 20395877, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
Lichfield City |
2355 |
2355 |
2 |
None |
None |
Birmingham New Street |
0020 |
0020 |
4A |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L17425/2026-09-22/detailed |
None |
Lichfield City |
2026-09-23T00:00:00+01:00 |
Birmingham New Street |
33.0 |
{"type": "LineString", "coordinates": [[-1.8245170157930624, 52.68041006541299], [-1.8253957, 52.6799951], [-1.8260503999999995, 52.67968599999999], [-1.8265713, 52.6794435], [-1.8267618999999995, 52.679349399999985], [-1.8271634000000003, 52.67913099999999], [-1.8273635, 52.67900490000001], [-1.8275766, 52.6788703], [-1.8278874, 52.678629099999995], [-1.8280999, 52.6784335], [-1.8283726, 52.6781513], [-1.8286821, 52.6777707], [-1.8291914999999992, 52.6771444], [-1.8292853, 52.6770265], [-1.8293383, 52.67695899999999], [-1.8297145, 52.67645829999999], [-1.8298967999999995, 52.6761524], [-1.8299885, 52.67594650000001], [-1.8300552, 52.6757767], [-1.8301103, 52.67558650000001], [-1.8301533999999997, 52.675359599999986], [-1.8301823, 52.67513770000001], [-1.8302090999999996, 52.6748266], [-1.8302238999999996, 52.6746727], [-1.8305160000000005, 52.67173600000001], [-1.8305373, 52.6715287], [-1.8307076999999996, 52.6698692], [-1.8307298999999997, 52.669653399999994], [-1.8312127, 52.66491370000001], [-1.8313468, 52.6638771], [-1.8314767, 52.6633521], [-1.8316415, 52.66291019999999], [-1.8318375, 52.6624813], [-1.8318839, 52.662398799999984], [-1.8318929, 52.6623846], [-1.8319304, 52.662325999999986], [-1.832085, 52.6620673], [-1.8323807, 52.6616548], [-1.8327081000000005, 52.66125639999999], [-1.8330541, 52.660901], [-1.8334916999999995, 52.6604928], [-1.8340119999999995, 52.66004709999999], [-1.8342637999999996, 52.6598321], [-1.8362734, 52.6581189], [-1.8363218879295928, 52.658076072523166], [-1.8367317000000003, 52.65771409999999], [-1.8371482999999995, 52.6573046], [-1.8376273, 52.65681599999999], [-1.8377782, 52.6566383], [-1.8381003, 52.656259], [-1.8383786, 52.655910299999995], [-1.8385286, 52.6557059], [-1.8389452, 52.655111899999994], [-1.8393128, 52.65452260000001], [-1.8396228, 52.6539277], [-1.8398619, 52.6533963], [-1.8400633, 52.6528546], [-1.8402014, 52.65246049999998], [-1.8403353, 52.65196350000001], [-1.8404236000000005, 52.6515727], [-1.8406926, 52.6501694], [-1.8408051999999997, 52.64953349999998], [-1.8416339999999995, 52.64501839999999], [-1.8418377, 52.6440037], [-1.8419178, 52.6436753], [-1.8420485, 52.6432288], [-1.8421731, 52.64284039999999], [-1.8424204, 52.642219999999995], [-1.8428543, 52.64133379999999], [-1.8433747, 52.64045829999999], [-1.8438425000000005, 52.6398357], [-1.8443362000000003, 52.6392172], [-1.8448724000000003, 52.6385045], [-1.8450688, 52.6382284], [-1.8453412, 52.6377967], [-1.8458260999999996, 52.6369307], [-1.8461711, 52.6361442], [-1.8464460999999996, 52.6353349], [-1.8466311, 52.6346488], [-1.8466632999999997, 52.634459699999994], [-1.8467731999999992, 52.63377119999999], [-1.8468117, 52.6332773], [-1.8468099, 52.6329459], [-1.846797, 52.63185349999999], [-1.8466682, 52.6309435], [-1.8464847, 52.630219100000005], [-1.8462325, 52.62952829999999], [-1.8455965999999993, 52.6281517], [-1.8450120000000003, 52.627207899999995], [-1.8443735999999995, 52.626366100000006], [-1.8443001999999995, 52.62627119999999], [-1.8434328999999996, 52.6252388], [-1.8424100999999995, 52.6240217], [-1.8419296000000005, 52.6233468], [-1.8418801, 52.62327119999999], [-1.8417174999999997, 52.623022899999995], [-1.8415175999999995, 52.62265849999999], [-1.8409421, 52.62150830000001], [-1.840766, 52.62106289999999], [-1.8405443999999995, 52.62036309999999], [-1.8403838, 52.61967999999999], [-1.8402791999999997, 52.6189826], [-1.8402532000000005, 52.618318], [-1.8402309999999995, 52.617602], [-1.8402961, 52.6168849], [-1.8403832999999996, 52.6161546], [-1.8405601, 52.615455799999985], [-1.8407984, 52.6147339], [-1.8409310999999997, 52.6144241], [-1.8410857, 52.614045399999995], [-1.8426456, 52.611132100000006], [-1.8427107000000005, 52.6110166], [-1.8434083, 52.60972929999999], [-1.8439076, 52.6087717], [-1.8443698999999996, 52.6079051], [-1.8447755, 52.60690029999999], [-1.8448302, 52.60660339999999], [-1.8448773, 52.6062108], [-1.844844, 52.605301399999995], [-1.8448275, 52.605155399999994], [-1.8447741, 52.6048711], [-1.8446319, 52.604368400000006], [-1.8444969, 52.6040016], [-1.8442838311428629, 52.60355296986019], [-1.8439201, 52.60278710000001], [-1.8437618, 52.60246930000001], [-1.8430276, 52.6009952], [-1.8415827, 52.5979982], [-1.8408153000000005, 52.59641739999999], [-1.8402724, 52.59531500000001], [-1.8399625, 52.59475410000001], [-1.8396295, 52.5942066], [-1.8393158, 52.5937604], [-1.8389762, 52.593324200000005], [-1.8383384, 52.5925882], [-1.837703, 52.59193440000001], [-1.8371103, 52.59139170000001], [-1.8364532, 52.5908455], [-1.8357548999999995, 52.5903155], [-1.8349147, 52.589731], [-1.8340885, 52.589130100000006], [-1.8337012, 52.5888278], [-1.8333265, 52.5885215], [-1.8325929999999997, 52.587855399999995], [-1.8319116, 52.58715180000001], [-1.8310744, 52.586143], [-1.8307016, 52.5856201], [-1.8303708, 52.5850895], [-1.8300687, 52.5845531], [-1.8298042, 52.5840137], [-1.8295781, 52.583484299999995], [-1.8293909, 52.5829375], [-1.8291351, 52.582078300000006], [-1.828866, 52.5812169], [-1.8287819000000003, 52.58097709999999], [-1.8286955, 52.5807477], [-1.828461, 52.5802678], [-1.8283611, 52.5800894], [-1.8282536, 52.57990980000001], [-1.8280894618132544, 52.579671885186414], [-1.8280042000000003, 52.57954829999999], [-1.8277866, 52.5792776], [-1.8275517999999995, 52.57900709999999], [-1.8273463, 52.578788200000005], [-1.8271189, 52.57857150000001], [-1.8269004, 52.578373500000005], [-1.8266692999999996, 52.57818699999999], [-1.8265298999999993, 52.5780785], [-1.8262793999999996, 52.577843599999994], [-1.8261449, 52.5777494], [-1.8251170999999995, 52.5771196], [-1.8229222, 52.57585749999999], [-1.8217263, 52.575172], [-1.8214686, 52.5750233], [-1.8203723, 52.57437719999999], [-1.8200412, 52.5741599], [-1.8196419999999995, 52.5738622], [-1.8192862, 52.5735514], [-1.8189344999999997, 52.5731949], [-1.8187748, 52.5730017], [-1.8186259999999996, 52.572807], [-1.8183978000000005, 52.57244540000001], [-1.8182982999999997, 52.5722605], [-1.8180934, 52.5717855], [-1.8179766, 52.5713867], [-1.8179190999999997, 52.571046599999995], [-1.8178963, 52.5707106], [-1.8178979999999996, 52.57050759999999], [-1.8179115, 52.57030369999999], [-1.8179392, 52.57009819999999], [-1.8179826, 52.569894], [-1.8180849, 52.5695255], [-1.8181717, 52.56929970000001], [-1.8182550999999996, 52.5691097], [-1.8183496999999995, 52.56892369999999], [-1.8184597999999996, 52.56873710000001], [-1.8185777, 52.56855590000001], [-1.8187211999999997, 52.56835779999999], [-1.8188665, 52.56817050000001], [-1.8192040000000005, 52.5677987], [-1.8194314, 52.5675842], [-1.8196721, 52.56737569999999], [-1.8199694, 52.567140499999994], [-1.8203234, 52.5669072], [-1.8206112999999997, 52.5667264], [-1.8209302000000005, 52.5665459], [-1.821311, 52.566351], [-1.8216090055398928, 52.56621707217535], [-1.8216529702670972, 52.56619731378229], [-1.8217804999999996, 52.56614], [-1.8219616999999997, 52.566063099999994], [-1.8221929, 52.5659786], [-1.8241812999999996, 52.5653021], [-1.8243472, 52.56524629999999], [-1.8245426, 52.5651665], [-1.8246714, 52.5651068], [-1.8248648, 52.5650078], [-1.825083, 52.564882399999995], [-1.8252972, 52.564738099999985], [-1.8254381, 52.5646332], [-1.8255715, 52.5645246], [-1.8256817000000003, 52.56441970000001], [-1.8257874, 52.5643117], [-1.8258752, 52.564208], [-1.8259565, 52.5641013], [-1.8260365999999997, 52.5639946], [-1.8261013999999995, 52.5638853], [-1.8261865, 52.5637384], [-1.8266764, 52.5628518], [-1.8273976, 52.56157569999999], [-1.8275053000000003, 52.5613865], [-1.8297600999999992, 52.55731689999999], [-1.8299951, 52.55688269999999], [-1.8302335, 52.556425999999995], [-1.8304421999999996, 52.5559635], [-1.830618, 52.5554887], [-1.8307521999999996, 52.555017], [-1.8308516, 52.55454780000001], [-1.8309067, 52.5540585], [-1.8309469, 52.55357279999999], [-1.8311970999999996, 52.549805500000005], [-1.8312531096797613, 52.54896191164581], [-1.8314455999999997, 52.5460626], [-1.8314744000000005, 52.5456294], [-1.83149, 52.54542339999999], [-1.8315175, 52.5450831], [-1.8318997999999995, 52.53942450000001], [-1.8319819, 52.5382116], [-1.8320079, 52.537816], [-1.8320363999999996, 52.537423700000005], [-1.832091, 52.53703959999999], [-1.8321513, 52.536745100000005], [-1.8322366, 52.5364493], [-1.8323428, 52.53615469999999], [-1.8324952000000003, 52.5358006], [-1.8327793, 52.5353093], [-1.8328562, 52.535182899999995], [-1.8329747999999997, 52.535008099999985], [-1.8330934999999997, 52.5348469], [-1.8332144, 52.5346918], [-1.8333402000000003, 52.53453929999999], [-1.8334660000000005, 52.5343915], [-1.8336008, 52.53424420000001], [-1.8338835, 52.5339515], [-1.8349632, 52.532875399999995], [-1.8353355, 52.53250280000001], [-1.8372936, 52.5305534], [-1.8390686, 52.5287829], [-1.8392689999999996, 52.52858299999999], [-1.839614, 52.528248000000005], [-1.8399908, 52.52790600000001], [-1.8400720999999995, 52.527833300000005], [-1.8405972, 52.5273886], [-1.8410359, 52.527043299999995], [-1.8414924999999995, 52.5267063], [-1.8428198, 52.5258297], [-1.8431051, 52.5256346], [-1.8441351, 52.5248567], [-1.8445303, 52.5245331], [-1.8449024999999992, 52.52421269999999], [-1.8454292, 52.5237235], [-1.8459241999999996, 52.5232135], [-1.8465243, 52.5225498], [-1.8472054, 52.5217676], [-1.8487127999999995, 52.52005569999999], [-1.8491864999999996, 52.51949569999999], [-1.8492843999999995, 52.51938309999999], [-1.8494695, 52.5191725], [-1.8496451000000005, 52.51896930000001], [-1.8498021, 52.5187898], [-1.8500045999999997, 52.5185588], [-1.8502044, 52.5183295], [-1.8504336999999995, 52.51806349999999], [-1.8506617000000003, 52.51779989999999], [-1.8508252999999997, 52.5176154], [-1.8509992, 52.5174164], [-1.8511606, 52.51722860000001], [-1.8513023, 52.5170663], [-1.8515026, 52.5168353], [-1.8517051, 52.5166068], [-1.8518857, 52.51639879999999], [-1.8521229999999995, 52.5161246], [-1.8522786, 52.51594260000001], [-1.8525218000000003, 52.51566330000001], [-1.8526857999999995, 52.51547620000001], [-1.852815, 52.51532879999999], [-1.8532697, 52.51480649999999], [-1.8535406, 52.5144914], [-1.8537932, 52.5142012], [-1.8539293, 52.5140523], [-1.8540870000000005, 52.513890399999994], [-1.8542585, 52.513727], [-1.8543808, 52.51361529999999], [-1.8545738999999997, 52.5134607], [-1.8547972, 52.51329539999999], [-1.8550136, 52.513150399999994], [-1.855241, 52.51301039999999], [-1.8555452999999995, 52.5128407], [-1.855778, 52.5127227], [-1.8561021, 52.51257109999998], [-1.8564848000000005, 52.51241420000001], [-1.8567879, 52.5123016], [-1.8571392, 52.51218489999999], [-1.8574423, 52.5120975], [-1.8577347, 52.51202249999999], [-1.8579721, 52.511967], [-1.858247, 52.5119082], [-1.8585906, 52.51185219999999], [-1.8588052, 52.5118132], [-1.8589104, 52.5117965], [-1.8592376, 52.51176059999999], [-1.8597048, 52.5117188], [-1.8601722999999992, 52.5116961], [-1.8605376, 52.5116894], [-1.8609246999999995, 52.5116969], [-1.8613302000000005, 52.5117188], [-1.8617133, 52.51175159999999], [-1.8621183, 52.511797300000005], [-1.8625649, 52.511851199999995], [-1.8630074, 52.5119018], [-1.8634071, 52.5119393], [-1.8636874, 52.5119573], [-1.8639220999999997, 52.5119679], [-1.8641313, 52.5119728], [-1.8643136999999996, 52.51197199999999], [-1.8645229000000003, 52.5119695], [-1.8647106999999996, 52.511965], [-1.8648823, 52.51195559999999], [-1.8651545999999997, 52.5119393], [-1.8653826, 52.5119222], [-1.865872, 52.5118667], [-1.8660331, 52.511842599999994], [-1.8662061, 52.511814900000005], [-1.8663252, 52.511797300000005], [-1.8666668, 52.511731799999986], [-1.8672253000000003, 52.5116002], [-1.8673071, 52.511579000000005], [-1.8675082000000005, 52.51152059999999], [-1.8677416, 52.5114488], [-1.8679775999999992, 52.511367199999995], [-1.8681813999999997, 52.5112904], [-1.8683705, 52.5112162], [-1.8685542999999996, 52.5111403], [-1.8687863, 52.51103499999999], [-1.8690960999999997, 52.5108893], [-1.8694488, 52.51072150000001], [-1.8697638999999997, 52.51057300000001], [-1.8700939000000003, 52.510415499999986], [-1.8705767, 52.51018529999999], [-1.8710152, 52.5099755], [-1.8713116000000003, 52.5098319], [-1.8715421999999995, 52.5097217], [-1.8718118999999995, 52.50959069999998], [-1.8720291, 52.509478400000006], [-1.8722571, 52.5093499], [-1.872461, 52.50922419999999], [-1.8726271000000003, 52.5091152], [-1.8727909000000005, 52.508993999999994], [-1.8729261999999995, 52.5088867], [-1.873067, 52.5087675], [-1.8731905, 52.508648699999995], [-1.8732925, 52.508540200000006], [-1.8733595, 52.5084651], [-1.8734381999999996, 52.50836649999999], [-1.8734494, 52.5083524], [-1.8736741, 52.507992], [-1.8737174, 52.50790150000001], [-1.8737550000000005, 52.50781139999999], [-1.873809, 52.50765380000001], [-1.8738529, 52.5075132], [-1.8738725, 52.50742499999999], [-1.8738917999999996, 52.5072932], [-1.8739013, 52.50716810000001], [-1.8738980999999997, 52.5070045], [-1.8738861, 52.506852], [-1.873864, 52.5066872], [-1.8738341, 52.506568], [-1.873781, 52.50640949999999], [-1.8737026, 52.5062301], [-1.8736074, 52.5060481], [-1.8735158, 52.5059091], [-1.8734282999999996, 52.5057931], [-1.8733649, 52.5057116], [-1.8731027, 52.5054216], [-1.8727406, 52.5050952], [-1.8723038999999997, 52.5046763], [-1.8720505000000005, 52.504412599999995], [-1.8719148999999995, 52.5042649], [-1.8717723999999996, 52.504097300000005], [-1.8715659, 52.503861], [-1.8714141, 52.5036828], [-1.8712779, 52.503513299999995], [-1.8711467, 52.5033481], [-1.8709861999999997, 52.503138799999995], [-1.8709041, 52.5030321], [-1.8705441, 52.502482099999995], [-1.8704281000000005, 52.502292899999986], [-1.8702229, 52.50192330000001], [-1.8700539, 52.501598], [-1.8698669, 52.501246300000005], [-1.869694, 52.5009202], [-1.8695831999999997, 52.5007106], [-1.8694339, 52.5003938], [-1.8693631, 52.5002223], [-1.8692742, 52.49993619999999], [-1.8692179, 52.4997445], [-1.8691376, 52.4993811], [-1.8691112, 52.49923390000001], [-1.8690576, 52.498864700000006], [-1.8690258, 52.498508599999994], [-1.8690066, 52.4981379], [-1.8689841000000005, 52.497831899999994], [-1.8689706999999995, 52.4976549], [-1.8689637, 52.4972972], [-1.8689528, 52.49710249999999], [-1.8689382000000003, 52.4967548], [-1.8689369, 52.49638680000001], [-1.868939, 52.4960461], [-1.8689599, 52.49566399999999], [-1.8689759999999995, 52.495465], [-1.8689905999999996, 52.4953028], [-1.8690053, 52.49517010000001], [-1.8690282, 52.49498989999999], [-1.8690791, 52.49462289999999], [-1.8691363501581733, 52.49430286280318], [-1.8691645, 52.494145499999995], [-1.8692815000000005, 52.4936284], [-1.869418, 52.49312319999999], [-1.8694941999999997, 52.4928702], [-1.8695728000000005, 52.49263870000001], [-1.8696156, 52.49250820000001], [-1.8697321, 52.492154], [-1.8699489999999996, 52.4914826], [-1.8702172, 52.4907883], [-1.8703231, 52.4905197], [-1.8703356, 52.49048990000001], [-1.8704196999999996, 52.490289399999995], [-1.8705149000000003, 52.490073], [-1.8706195999999995, 52.489841199999994], [-1.8707308, 52.4896116], [-1.8708262, 52.489428], [-1.8709239, 52.4892466], [-1.8710354, 52.4890491], [-1.871144, 52.4888571], [-1.8712968, 52.488608], [-1.871357, 52.4885021], [-1.8714067, 52.488428299999995], [-1.8715477, 52.4881998], [-1.8716802999999995, 52.48798899999999], [-1.8718413, 52.487729300000005], [-1.8719512, 52.4875627], [-1.8720652, 52.48738709999999], [-1.8721779, 52.487218099999986], [-1.8722677, 52.48707839999999], [-1.8723817, 52.486906100000006], [-1.8725145, 52.486714199999994], [-1.8726204, 52.4865648], [-1.8727694, 52.48636719999999], [-1.8729129, 52.4861908], [-1.8730991999999995, 52.485979999999984], [-1.8732535999999995, 52.485816], [-1.8734212, 52.485646900000006], [-1.8735927000000003, 52.4854802], [-1.8737645, 52.48532349999999], [-1.8739010000000005, 52.4851986], [-1.8739958999999995, 52.48512360000001], [-1.8741414, 52.4849936], [-1.8742889, 52.4848678], [-1.8745598, 52.48465459999999], [-1.8746375, 52.4845941], [-1.8748172999999997, 52.4844611], [-1.8748425, 52.484443799999994], [-1.8749809, 52.4843598], [-1.8750986999999997, 52.48429169999999], [-1.8755621, 52.48403590000001], [-1.8757025999999997, 52.48395680000001], [-1.8758354999999995, 52.48388189999999], [-1.8764176, 52.4835502], [-1.8768269, 52.4833273], [-1.8771852, 52.4831365], [-1.8773263, 52.48306689999998], [-1.8775467, 52.482957799999994], [-1.8779938, 52.4827492], [-1.8784442999999995, 52.48253369999999], [-1.8785884, 52.48247469999999], [-1.8788604, 52.4823589], [-1.8791171, 52.48226150000001], [-1.8795005, 52.48210859999999], [-1.8797535999999997, 52.4820028], [-1.8798551999999995, 52.4819605], [-1.8799647, 52.4819131], [-1.8803311000000005, 52.481752799999995], [-1.8805044, 52.4816836], [-1.8806042, 52.4816469], [-1.880731, 52.4816049], [-1.8808537000000003, 52.4815679], [-1.8809717, 52.481538599999986], [-1.8810996, 52.4815082], [-1.8812293, 52.481480700000006], [-1.8815023, 52.4814276], [-1.8816035, 52.48140920000001], [-1.8817896999999997, 52.481371800000005], [-1.8819969, 52.481327], [-1.8821864, 52.4812858], [-1.8824292, 52.4812337], [-1.8827738, 52.481165299999994], [-1.88306, 52.48111309999999], [-1.8832712000000005, 52.4810777], [-1.8834860999999996, 52.4810433], [-1.8838007000000003, 52.4809969], [-1.8840133, 52.480965399999995], [-1.8842489, 52.4809351], [-1.8844816414109928, 52.48090093787407], [-1.8847302509395572, 52.48085510196349], [-1.8849483610528928, 52.480812156251616], [-1.885140244333504, 52.48077153606617], [-1.8853101733638975, 52.48073267673489], [-1.88546242072658, 52.48069501358549], [-1.885601259004056, 52.480657981945726], [-1.8857309607788324, 52.48062101714331], [-1.8858557986334148, 52.480583554505984], [-1.8859800451503093, 52.480545029361465], [-1.8861079729120216, 52.480504877037504], [-1.8862438545010585, 52.48046253286181], [-1.8863919624999248, 52.48041743216214], [-1.8865565694911273, 52.48036901026621], [-1.8867419480571712, 52.480316702501746], [-1.886952370780563, 52.48025994419649], [-1.887192110243809, 52.48019817067817], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} |
16.4 |
2352 |
0025 |
Lichfield City |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 23:25:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395877 |
1790033010551815 |
33 |
33 |
2026-09-21 23:35:11.562653 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:11.394061 |
| 727094 |
747542 |
U02281 |
186U871821 |
2026-09-21 |
COMPLETE |
20396366 |
2026-09-21 23:59:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 747542, "stp": "N", "toc": "Unknown", "uid": "U02281", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:U02281/2026-09-21/detailed", "trust_id": "186U871821", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Esholt Junction", "service_date": "2026-09-21", "dest_arr_time": "0010", "dest_platform": null, "is_terminated": 1, "next_location": "Esholt Junction", "signalling_id": "6U87", "timing_status": "EARLY", "origin_station": "Wakefield Kirkgate S&TE", "current_leg_arr": "2359", "current_leg_dep": "2341", "current_leg_end": "Esholt Junction", "origin_dep_time": "2245", "origin_platform": null, "current_location": "Esholt Junction", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5999044074233584, 53.80829028365337], [-1.6003247, 53.808537], [-1.6007475, 53.8088005], [-1.6011158, 53.80904100000001], [-1.6018414999999997, 53.8095624], [-1.6024098, 53.8100273], [-1.6030949, 53.81062039999998], [-1.6037737000000003, 53.811210200000005], [-1.6043379999999998, 53.8117392], [-1.6050574, 53.812486500000006], [-1.6053136, 53.81279200000001], [-1.6055654, 53.81309219999999], [-1.6066864, 53.81459039999999], [-1.6071837999999998, 53.81522319999999], [-1.6072751, 53.8153394], [-1.6078251, 53.81609780000001], [-1.6083229, 53.81683610000001], [-1.6087828999999998, 53.81751330000001], [-1.609007, 53.81783500000001], [-1.6092463999999995, 53.8181446], [-1.6099503999999998, 53.8188934], [-1.6103653999999998, 53.8192723], [-1.6108028999999997, 53.8196316], [-1.6111428000000003, 53.81990759999999], [-1.6114993, 53.820168200000005], [-1.6116739, 53.8202946], [-1.6118730999999995, 53.8204237], [-1.6122829, 53.8206752], [-1.6126505, 53.8208842], [-1.6130479, 53.821092], [-1.6134169, 53.821281], [-1.6138156, 53.82146180000001], [-1.6141279, 53.82160600000001], [-1.6142827999999998, 53.8216779], [-1.614464, 53.8217522], [-1.6148223, 53.8218935], [-1.6152412, 53.8220463], [-1.6156094, 53.8221703], [-1.6159925000000002, 53.82228789999999], [-1.6163854, 53.822405399999994], [-1.6168161999999997, 53.8225241], [-1.6169675114151385, 53.82256095358621], [-1.6171733999999998, 53.8226111], [-1.61756, 53.822703899999986], [-1.6179667, 53.8227912], [-1.6182008, 53.8228414], [-1.618404, 53.822876599999994], [-1.6188318, 53.82294389999999], [-1.6192898, 53.8230108], [-1.6203399, 53.82315090000001], [-1.6206724999999995, 53.8231988], [-1.6212873999999995, 53.8233041], [-1.6219298, 53.82343629999998], [-1.622194, 53.8234953], [-1.6225132999999998, 53.8235698], [-1.6233239, 53.82378779999999], [-1.6241096999999998, 53.8240379], [-1.6246226999999998, 53.8242184], [-1.6249694, 53.824351], [-1.6255085, 53.8245758], [-1.6258391, 53.824718699999984], [-1.6274373, 53.8254619], [-1.6278473999999998, 53.8256496], [-1.6284757, 53.8259192], [-1.6291563, 53.826182], [-1.6294882, 53.8262916], [-1.6298127999999998, 53.8263961], [-1.630136, 53.8264915], [-1.6304894, 53.8265956], [-1.6310828, 53.826745599999995], [-1.6313932999999998, 53.826815999999994], [-1.6317192, 53.8268829], [-1.6320443999999998, 53.8269446], [-1.6323488, 53.826994899999995], [-1.6327049, 53.8270507], [-1.6331072, 53.82710369999999], [-1.6334592999999995, 53.8271461], [-1.6338341, 53.8271797], [-1.6341989, 53.8272078], [-1.6345723999999997, 53.82722679999999], [-1.6350645999999998, 53.8272466], [-1.6355654999999998, 53.82724859999999], [-1.6361984999999997, 53.82723549999999], [-1.6364787999999997, 53.8272229], [-1.6368716999999997, 53.8271956], [-1.6372968, 53.827158399999995], [-1.6377084999999998, 53.827108499999994], [-1.638339, 53.8270162], [-1.6388624, 53.82692320000002], [-1.6390556999999997, 53.82688960000001], [-1.6397174999999995, 53.82677089999999], [-1.6404538, 53.8266407], [-1.6407420999999998, 53.8265904], [-1.6411806999999998, 53.8265283], [-1.6415931, 53.826476], [-1.6419851999999997, 53.8264352], [-1.6422877, 53.8264107], [-1.642613, 53.8263894], [-1.6431735, 53.826364], [-1.6436542999999997, 53.82635530000001], [-1.6441291, 53.8263569], [-1.6444798, 53.8263616], [-1.6448223999999998, 53.82637749999999], [-1.6454414, 53.826419], [-1.6457887000000002, 53.82644930000001], [-1.6461508, 53.8264865], [-1.6466368999999998, 53.826552799999995], [-1.6471445, 53.8266305], [-1.6478188, 53.826761], [-1.6484742999999995, 53.82691140000001], [-1.6492914, 53.8271131], [-1.6502183, 53.8273768], [-1.6511389, 53.82764509999999], [-1.6532660999999995, 53.82824649999999], [-1.6537043, 53.82836739999999], [-1.6541641, 53.828482699999995], [-1.6546393999999998, 53.8285891], [-1.6551265, 53.828690300000005], [-1.6556547, 53.8287865], [-1.6562091, 53.8288799], [-1.656807, 53.828957399999986], [-1.657414, 53.8290242], [-1.6587170000000002, 53.8291298], [-1.66011, 53.82923910000001], [-1.6606197, 53.8292865], [-1.6611568, 53.8293486], [-1.6617444999999995, 53.8294227], [-1.6623106999999997, 53.82951019999999], [-1.662795, 53.8295947], [-1.6632855999999998, 53.8296923], [-1.6641834, 53.82989010000001], [-1.6649141999999997, 53.83007580000001], [-1.6653791999999998, 53.83020890000001], [-1.6658655000000002, 53.8303628], [-1.6668255, 53.830701], [-1.6672669999999998, 53.83087389999999], [-1.6677232999999998, 53.8310576], [-1.6681708, 53.83125489999999], [-1.6685991999999998, 53.8314535], [-1.6695042999999998, 53.8318755], [-1.6712550999999998, 53.8327046], [-1.6721282999999998, 53.8331056], [-1.6729968999999998, 53.8334912], [-1.6738810999999998, 53.833871], [-1.6743089, 53.8340604], [-1.6747606, 53.8342697], [-1.6775697, 53.8355856], [-1.6789785, 53.8362665], [-1.6803731, 53.83693350000001], [-1.6817642, 53.83756979999999], [-1.6821398, 53.8377244], [-1.6825252, 53.837874500000005], [-1.6829183999999997, 53.8380211], [-1.6833565, 53.83817249999999], [-1.6840858, 53.838436], [-1.6846252999999998, 53.8386221], [-1.6848150999999998, 53.83867870000002], [-1.6849055999999998, 53.838704], [-1.6849079640808278, 53.83870460637248], [-1.6856100999999997, 53.8388847], [-1.6861649, 53.8390294], [-1.6864099999999995, 53.83908619999999], [-1.6871780999999997, 53.8392625], [-1.6874528999999998, 53.83932139999999], [-1.6878264, 53.83939139999999], [-1.6884054, 53.83949880000001], [-1.688916, 53.8395804], [-1.6893327, 53.83964420000001], [-1.6896143999999995, 53.839678799999994], [-1.6901524, 53.839741200000006], [-1.6904594999999998, 53.83977459999999], [-1.6908723, 53.8398243], [-1.6916078, 53.83992469999999], [-1.692197, 53.84000809999999], [-1.6931857999999995, 53.84014810000001], [-1.6946111, 53.8403477], [-1.6952422129015174, 53.84046508143667], [-1.6957418, 53.840557999999994], [-1.6970419, 53.8408372], [-1.6976351, 53.8410109], [-1.6983529999999998, 53.84124329999999], [-1.6992208999999998, 53.84157940000001], [-1.7001523, 53.8419907], [-1.7010368, 53.842468999999994], [-1.7021019, 53.8431856], [-1.7027026999999997, 53.8437174], [-1.7029561, 53.84395550000001], [-1.7035288, 53.844674600000005], [-1.703774, 53.8450759], [-1.7040331, 53.84553399999999], [-1.7042889, 53.8462087], [-1.704482, 53.847063199999994], [-1.7044348, 53.8480663], [-1.704093, 53.8491785], [-1.7037306, 53.8502301], [-1.7035843, 53.8506554], [-1.7034594, 53.851105899999986], [-1.7033864999999997, 53.8515008], [-1.7033591999999995, 53.85190990000001], [-1.7033961, 53.85261659999999], [-1.7034693999999997, 53.8529823], [-1.7035535000000002, 53.8533448], [-1.7037606000000003, 53.85386080000001], [-1.7039572999999997, 53.8542722], [-1.7041915, 53.8546742], [-1.704462, 53.855039399999995], [-1.7047485, 53.85537369999999], [-1.7051481999999998, 53.8557737], [-1.7058929000000005, 53.8564291], [-1.7066463999999997, 53.85714759999999], [-1.7067990398270907, 53.857327090965974], [-1.7070124999999998, 53.85757809999999], [-1.7073324999999997, 53.8580314], [-1.7076062999999997, 53.8585137], [-1.7078302999999997, 53.85900879999999], [-1.7082157999999998, 53.8604949], [-1.7082337, 53.8605771], [-1.7083003, 53.8608384], [-1.708395, 53.861236799999986], [-1.7085062, 53.86166790000001], [-1.7086647999999998, 53.862345100000006], [-1.7087675999999998, 53.86299620000001], [-1.7087703, 53.863507199999994], [-1.7087287, 53.86402249999999], [-1.7086757999999995, 53.86435660000001], [-1.7086395999999997, 53.86454160000001], [-1.7085718, 53.86474959999999], [-1.7085174999999997, 53.8649007], [-1.7084189999999997, 53.8651083], [-1.7083491999999998, 53.865236], [-1.7081486999999995, 53.8656033], [-1.7078542999999995, 53.86603159999999], [-1.7074908999999998, 53.8665575]]}", "current_leg_start": "Kirkstall Down Loop", "dest_arr_time_act": "0010", "motion_projection": null, "next_location_lat": "53.8665575", "next_location_lon": "-1.7074909", "previous_location": "Kirkstall Down Loop", "current_leg_milage": "6.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 840.754, \"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\": 881.247, \"from_m\": 840.754, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6186.074, \"from_m\": 881.247, \"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\": 8582.846, \"from_m\": 6186.074, \"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\": 8638.915, \"from_m\": 8582.846, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8694.905, \"from_m\": 8638.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19201.239, \"from_m\": 8694.905, \"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\": 19748.572, \"from_m\": 19201.239, \"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\": 20993.913, \"from_m\": 19748.572, \"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\": 21392.096, \"from_m\": 20993.913, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22583.662, \"from_m\": 21392.096, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23767.886, \"from_m\": 22583.662, \"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\": 29862.949, \"from_m\": 23767.886, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32487.626, \"from_m\": 29862.949, \"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\": 32615.627, \"from_m\": 32487.626, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32789.125, \"from_m\": 32615.627, \"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\": 35808.511, \"from_m\": 32789.125, \"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\": 36489.101, \"from_m\": 35808.511, \"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}], \"service_id\": 747542, \"profile_key\": \"2267c94c025b07d77f743c0c8f9c8bb492fa22b0fc0f268bf037fabd5d97ca24\", \"schedule_id\": 41316, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Wakefield Kirkgate S&TE\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Wakefield Kirkgate Goods Loop (Up)\", \"stage_seq\": 2, \"distance_m\": 530.664, \"section_seq\": 1, \"route_path_id\": 147271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252H\", \"location\": \"Altofts Jn\", \"stage_seq\": 3, \"distance_m\": 6005.985, \"section_seq\": 1, \"route_path_id\": 147271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254H\", \"location\": \"Methley Jn\", \"stage_seq\": 4, \"distance_m\": 8638.915, \"section_seq\": 1, \"route_path_id\": 147271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300H\", \"location\": \"Stourton Jn\", \"stage_seq\": 5, \"distance_m\": 16687.73, \"section_seq\": 1, \"route_path_id\": 147271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 6, \"distance_m\": 21013.897, \"section_seq\": 1, \"route_path_id\": 147271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Whitehall Jn\", \"stage_seq\": 7, \"distance_m\": 22377.268, \"section_seq\": 1, \"route_path_id\": 147271}, {\"is_pass\": false, \"wtt_arr\": \"2308H\", \"wtt_dep\": \"2315H\", \"location\": \"Armley Jn\", \"stage_seq\": 8, \"distance_m\": 23599.19, \"section_seq\": 1, \"route_path_id\": 147271}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2355H\", \"location\": \"Kirkstall Down Loop\", \"stage_seq\": 9, \"distance_m\": 25513.72, \"section_seq\": 1, \"route_path_id\": 147271}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001H\", \"location\": \"Apperley Jn\", \"stage_seq\": 10, \"distance_m\": 32501.579, \"section_seq\": 1, \"route_path_id\": 147271}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": null, \"location\": \"Esholt Junction\", \"stage_seq\": 11, \"distance_m\": 36489.101, \"section_seq\": 1, \"route_path_id\": 147271}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36489.101, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147271}], \"total_distance_m\": 36489.101, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 35592.357, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 896.744, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2245", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "53.8665575", "current_position_lon": "-1.7074909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:35Z\", \"source_id\": 64255930, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:41Z\", \"source_id\": 20361720, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:25Z\", \"source_id\": 64281647, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:28Z\", \"source_id\": 20369676, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:11Z\", \"source_id\": 20396366, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Esholt Junction", "service_state_platform": null, "timing_fact_generation": 1790033111406235, "current_leg_arrival_utc": "2026-09-23T00:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:11.399953", "service_state_evidence_id": 20396366, "current_leg_start_actual_dep": "2026-09-22T23:55:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-21T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:11.567245", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
None |
6U87 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 840.754, "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": 881.247, "from_m": 840.754, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6186.074, "from_m": 881.247, "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": 8582.846, "from_m": 6186.074, "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": 8638.915, "from_m": 8582.846, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8694.905, "from_m": 8638.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19201.239, "from_m": 8694.905, "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": 19748.572, "from_m": 19201.239, "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": 20993.913, "from_m": 19748.572, "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": 21392.096, "from_m": 20993.913, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22583.662, "from_m": 21392.096, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23767.886, "from_m": 22583.662, "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": 29862.949, "from_m": 23767.886, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32487.626, "from_m": 29862.949, "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": 32615.627, "from_m": 32487.626, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32789.125, "from_m": 32615.627, "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": 35808.511, "from_m": 32789.125, "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": 36489.101, "from_m": 35808.511, "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}], "service_id": 747542, "profile_key": "2267c94c025b07d77f743c0c8f9c8bb492fa22b0fc0f268bf037fabd5d97ca24", "schedule_id": 41316, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2245", "location": "Wakefield Kirkgate S&TE", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Wakefield Kirkgate Goods Loop (Up)", "stage_seq": 2, "distance_m": 530.664, "section_seq": 1, "route_path_id": 147271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252H", "location": "Altofts Jn", "stage_seq": 3, "distance_m": 6005.985, "section_seq": 1, "route_path_id": 147271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254H", "location": "Methley Jn", "stage_seq": 4, "distance_m": 8638.915, "section_seq": 1, "route_path_id": 147271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300H", "location": "Stourton Jn", "stage_seq": 5, "distance_m": 16687.73, "section_seq": 1, "route_path_id": 147271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303H", "location": "Engine Shed Jn", "stage_seq": 6, "distance_m": 21013.897, "section_seq": 1, "route_path_id": 147271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Whitehall Jn", "stage_seq": 7, "distance_m": 22377.268, "section_seq": 1, "route_path_id": 147271}, {"is_pass": false, "wtt_arr": "2308H", "wtt_dep": "2315H", "location": "Armley Jn", "stage_seq": 8, "distance_m": 23599.19, "section_seq": 1, "route_path_id": 147271}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2355H", "location": "Kirkstall Down Loop", "stage_seq": 9, "distance_m": 25513.72, "section_seq": 1, "route_path_id": 147271}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001H", "location": "Apperley Jn", "stage_seq": 10, "distance_m": 32501.579, "section_seq": 1, "route_path_id": 147271}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": null, "location": "Esholt Junction", "stage_seq": 11, "distance_m": 36489.101, "section_seq": 1, "route_path_id": 147271}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36489.101, "from_m": 0.0, "section_seq": 1, "route_path_id": 147271}], "total_distance_m": 36489.101, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 35592.357, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 896.744, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:35Z", "source_id": 64255930, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:04:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:41Z", "source_id": 20361720, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:25Z", "source_id": 64281647, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:18:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:28Z", "source_id": 20369676, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:11Z", "source_id": 20396366, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}] |
Wakefield Kirkgate S&TE |
2245 |
2245 |
None |
None |
None |
Esholt Junction |
0010 |
0010 |
None |
EARLY |
-11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:U02281/2026-09-21/detailed |
None |
Kirkstall Down Loop |
2026-09-22T23:55:30+01:00 |
Esholt Junction |
18.0 |
{"type": "LineString", "coordinates": [[-1.5999044074233584, 53.80829028365337], [-1.6003247, 53.808537], [-1.6007475, 53.8088005], [-1.6011158, 53.80904100000001], [-1.6018414999999997, 53.8095624], [-1.6024098, 53.8100273], [-1.6030949, 53.81062039999998], [-1.6037737000000003, 53.811210200000005], [-1.6043379999999998, 53.8117392], [-1.6050574, 53.812486500000006], [-1.6053136, 53.81279200000001], [-1.6055654, 53.81309219999999], [-1.6066864, 53.81459039999999], [-1.6071837999999998, 53.81522319999999], [-1.6072751, 53.8153394], [-1.6078251, 53.81609780000001], [-1.6083229, 53.81683610000001], [-1.6087828999999998, 53.81751330000001], [-1.609007, 53.81783500000001], [-1.6092463999999995, 53.8181446], [-1.6099503999999998, 53.8188934], [-1.6103653999999998, 53.8192723], [-1.6108028999999997, 53.8196316], [-1.6111428000000003, 53.81990759999999], [-1.6114993, 53.820168200000005], [-1.6116739, 53.8202946], [-1.6118730999999995, 53.8204237], [-1.6122829, 53.8206752], [-1.6126505, 53.8208842], [-1.6130479, 53.821092], [-1.6134169, 53.821281], [-1.6138156, 53.82146180000001], [-1.6141279, 53.82160600000001], [-1.6142827999999998, 53.8216779], [-1.614464, 53.8217522], [-1.6148223, 53.8218935], [-1.6152412, 53.8220463], [-1.6156094, 53.8221703], [-1.6159925000000002, 53.82228789999999], [-1.6163854, 53.822405399999994], [-1.6168161999999997, 53.8225241], [-1.6169675114151385, 53.82256095358621], [-1.6171733999999998, 53.8226111], [-1.61756, 53.822703899999986], [-1.6179667, 53.8227912], [-1.6182008, 53.8228414], [-1.618404, 53.822876599999994], [-1.6188318, 53.82294389999999], [-1.6192898, 53.8230108], [-1.6203399, 53.82315090000001], [-1.6206724999999995, 53.8231988], [-1.6212873999999995, 53.8233041], [-1.6219298, 53.82343629999998], [-1.622194, 53.8234953], [-1.6225132999999998, 53.8235698], [-1.6233239, 53.82378779999999], [-1.6241096999999998, 53.8240379], [-1.6246226999999998, 53.8242184], [-1.6249694, 53.824351], [-1.6255085, 53.8245758], [-1.6258391, 53.824718699999984], [-1.6274373, 53.8254619], [-1.6278473999999998, 53.8256496], [-1.6284757, 53.8259192], [-1.6291563, 53.826182], [-1.6294882, 53.8262916], [-1.6298127999999998, 53.8263961], [-1.630136, 53.8264915], [-1.6304894, 53.8265956], [-1.6310828, 53.826745599999995], [-1.6313932999999998, 53.826815999999994], [-1.6317192, 53.8268829], [-1.6320443999999998, 53.8269446], [-1.6323488, 53.826994899999995], [-1.6327049, 53.8270507], [-1.6331072, 53.82710369999999], [-1.6334592999999995, 53.8271461], [-1.6338341, 53.8271797], [-1.6341989, 53.8272078], [-1.6345723999999997, 53.82722679999999], [-1.6350645999999998, 53.8272466], [-1.6355654999999998, 53.82724859999999], [-1.6361984999999997, 53.82723549999999], [-1.6364787999999997, 53.8272229], [-1.6368716999999997, 53.8271956], [-1.6372968, 53.827158399999995], [-1.6377084999999998, 53.827108499999994], [-1.638339, 53.8270162], [-1.6388624, 53.82692320000002], [-1.6390556999999997, 53.82688960000001], [-1.6397174999999995, 53.82677089999999], [-1.6404538, 53.8266407], [-1.6407420999999998, 53.8265904], [-1.6411806999999998, 53.8265283], [-1.6415931, 53.826476], [-1.6419851999999997, 53.8264352], [-1.6422877, 53.8264107], [-1.642613, 53.8263894], [-1.6431735, 53.826364], [-1.6436542999999997, 53.82635530000001], [-1.6441291, 53.8263569], [-1.6444798, 53.8263616], [-1.6448223999999998, 53.82637749999999], [-1.6454414, 53.826419], [-1.6457887000000002, 53.82644930000001], [-1.6461508, 53.8264865], [-1.6466368999999998, 53.826552799999995], [-1.6471445, 53.8266305], [-1.6478188, 53.826761], [-1.6484742999999995, 53.82691140000001], [-1.6492914, 53.8271131], [-1.6502183, 53.8273768], [-1.6511389, 53.82764509999999], [-1.6532660999999995, 53.82824649999999], [-1.6537043, 53.82836739999999], [-1.6541641, 53.828482699999995], [-1.6546393999999998, 53.8285891], [-1.6551265, 53.828690300000005], [-1.6556547, 53.8287865], [-1.6562091, 53.8288799], [-1.656807, 53.828957399999986], [-1.657414, 53.8290242], [-1.6587170000000002, 53.8291298], [-1.66011, 53.82923910000001], [-1.6606197, 53.8292865], [-1.6611568, 53.8293486], [-1.6617444999999995, 53.8294227], [-1.6623106999999997, 53.82951019999999], [-1.662795, 53.8295947], [-1.6632855999999998, 53.8296923], [-1.6641834, 53.82989010000001], [-1.6649141999999997, 53.83007580000001], [-1.6653791999999998, 53.83020890000001], [-1.6658655000000002, 53.8303628], [-1.6668255, 53.830701], [-1.6672669999999998, 53.83087389999999], [-1.6677232999999998, 53.8310576], [-1.6681708, 53.83125489999999], [-1.6685991999999998, 53.8314535], [-1.6695042999999998, 53.8318755], [-1.6712550999999998, 53.8327046], [-1.6721282999999998, 53.8331056], [-1.6729968999999998, 53.8334912], [-1.6738810999999998, 53.833871], [-1.6743089, 53.8340604], [-1.6747606, 53.8342697], [-1.6775697, 53.8355856], [-1.6789785, 53.8362665], [-1.6803731, 53.83693350000001], [-1.6817642, 53.83756979999999], [-1.6821398, 53.8377244], [-1.6825252, 53.837874500000005], [-1.6829183999999997, 53.8380211], [-1.6833565, 53.83817249999999], [-1.6840858, 53.838436], [-1.6846252999999998, 53.8386221], [-1.6848150999999998, 53.83867870000002], [-1.6849055999999998, 53.838704], [-1.6849079640808278, 53.83870460637248], [-1.6856100999999997, 53.8388847], [-1.6861649, 53.8390294], [-1.6864099999999995, 53.83908619999999], [-1.6871780999999997, 53.8392625], [-1.6874528999999998, 53.83932139999999], [-1.6878264, 53.83939139999999], [-1.6884054, 53.83949880000001], [-1.688916, 53.8395804], [-1.6893327, 53.83964420000001], [-1.6896143999999995, 53.839678799999994], [-1.6901524, 53.839741200000006], [-1.6904594999999998, 53.83977459999999], [-1.6908723, 53.8398243], [-1.6916078, 53.83992469999999], [-1.692197, 53.84000809999999], [-1.6931857999999995, 53.84014810000001], [-1.6946111, 53.8403477], [-1.6952422129015174, 53.84046508143667], [-1.6957418, 53.840557999999994], [-1.6970419, 53.8408372], [-1.6976351, 53.8410109], [-1.6983529999999998, 53.84124329999999], [-1.6992208999999998, 53.84157940000001], [-1.7001523, 53.8419907], [-1.7010368, 53.842468999999994], [-1.7021019, 53.8431856], [-1.7027026999999997, 53.8437174], [-1.7029561, 53.84395550000001], [-1.7035288, 53.844674600000005], [-1.703774, 53.8450759], [-1.7040331, 53.84553399999999], [-1.7042889, 53.8462087], [-1.704482, 53.847063199999994], [-1.7044348, 53.8480663], [-1.704093, 53.8491785], [-1.7037306, 53.8502301], [-1.7035843, 53.8506554], [-1.7034594, 53.851105899999986], [-1.7033864999999997, 53.8515008], [-1.7033591999999995, 53.85190990000001], [-1.7033961, 53.85261659999999], [-1.7034693999999997, 53.8529823], [-1.7035535000000002, 53.8533448], [-1.7037606000000003, 53.85386080000001], [-1.7039572999999997, 53.8542722], [-1.7041915, 53.8546742], [-1.704462, 53.855039399999995], [-1.7047485, 53.85537369999999], [-1.7051481999999998, 53.8557737], [-1.7058929000000005, 53.8564291], [-1.7066463999999997, 53.85714759999999], [-1.7067990398270907, 53.857327090965974], [-1.7070124999999998, 53.85757809999999], [-1.7073324999999997, 53.8580314], [-1.7076062999999997, 53.8585137], [-1.7078302999999997, 53.85900879999999], [-1.7082157999999998, 53.8604949], [-1.7082337, 53.8605771], [-1.7083003, 53.8608384], [-1.708395, 53.861236799999986], [-1.7085062, 53.86166790000001], [-1.7086647999999998, 53.862345100000006], [-1.7087675999999998, 53.86299620000001], [-1.7087703, 53.863507199999994], [-1.7087287, 53.86402249999999], [-1.7086757999999995, 53.86435660000001], [-1.7086395999999997, 53.86454160000001], [-1.7085718, 53.86474959999999], [-1.7085174999999997, 53.8649007], [-1.7084189999999997, 53.8651083], [-1.7083491999999998, 53.865236], [-1.7081486999999995, 53.8656033], [-1.7078542999999995, 53.86603159999999], [-1.7074908999999998, 53.8665575]]} |
6.8 |
2341 |
2359 |
Kirkstall Down Loop |
Esholt Junction |
Esholt Junction |
53.8665575 |
-1.7074909 |
53.8665575 |
-1.7074909 |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 22:59:00 |
Esholt Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396366 |
1790033111406235 |
34 |
34 |
2026-09-21 23:35:11.567245 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:11.399953 |
| 727095 |
757407 |
W68779 |
032G54M921 |
2026-09-21 |
COMPLETE |
20396053 |
2026-09-22 00:25:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 757407, "stp": "O", "toc": "ScotRail", "uid": "W68779", "consist": "158705", "dest_crs": "EDB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68779/2026-09-22/detailed", "trust_id": "032G54M921", "origin_crs": "GLT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-21", "dest_arr_time": "0026", "dest_platform": "8W", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2G54", "timing_status": "EARLY", "origin_station": "Glenrothes with Thornton", "current_leg_arr": "0025", "current_leg_dep": "0021", "current_leg_end": "Edinburgh", "origin_dep_time": "2323", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0026", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 155.399, \"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\": 167.926, \"from_m\": 155.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4323.426, \"from_m\": 167.926, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4375.511, \"from_m\": 4323.426, \"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\": 12494.589, \"from_m\": 4375.511, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12947.291, \"from_m\": 12494.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13986.969, \"from_m\": 12947.291, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20985.069, \"from_m\": 13986.969, \"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\": 22431.611, \"from_m\": 20985.069, \"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\": 24078.026, \"from_m\": 22431.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24114.842, \"from_m\": 24078.026, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24664.775, \"from_m\": 24114.842, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28632.354, \"from_m\": 24664.775, \"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\": 28722.386, \"from_m\": 28632.354, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29394.553, \"from_m\": 28722.386, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29409.192, \"from_m\": 29394.553, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29476.102, \"from_m\": 29409.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29528.484, \"from_m\": 29476.102, \"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\": 29849.403, \"from_m\": 29528.484, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30013.884, \"from_m\": 29849.403, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31362.508, \"from_m\": 30013.884, \"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\": 32658.497, \"from_m\": 31362.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32682.633, \"from_m\": 32658.497, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32722.977, \"from_m\": 32682.633, \"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\": 35411.222, \"from_m\": 32722.977, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35710.822, \"from_m\": 35411.222, \"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\": 35808.982, \"from_m\": 35710.822, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37184.341, \"from_m\": 35808.982, \"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\": 41097.217, \"from_m\": 37184.341, \"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\": 44567.086, \"from_m\": 41097.217, \"capability_applied\": 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\": 45059.259, \"from_m\": 44567.086, \"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\": 46694.0, \"from_m\": 45059.259, \"capability_applied\": 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\": 46796.063, \"from_m\": 46694.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\": 48396.782, \"from_m\": 46796.063, \"capability_applied\": 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\": 48457.445, \"from_m\": 48396.782, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48538.276, \"from_m\": 48457.445, \"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\": 48598.086, \"from_m\": 48538.276, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48625.727, \"from_m\": 48598.086, \"capability_applied\": 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\": 50017.315, \"from_m\": 48625.727, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51017.619, \"from_m\": 50017.315, \"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\": 51167.483, \"from_m\": 51017.619, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51259.113, \"from_m\": 51167.483, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51703.719, \"from_m\": 51259.113, \"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\": 757407, \"profile_key\": \"5d78dc2e52c16ef69f7ef2bcf3ad0b26750764b67938a70a4036232aa6c4a231\", \"schedule_id\": 41719, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Glenrothes with Thornton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": false, \"wtt_arr\": \"2329H\", \"wtt_dep\": \"2330H\", \"location\": \"Cardenden\", \"stage_seq\": 2, \"distance_m\": 7866.702, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2335\", \"location\": \"Lochgelly\", \"stage_seq\": 3, \"distance_m\": 11253.484, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2341\", \"location\": \"Cowdenbeath\", \"stage_seq\": 4, \"distance_m\": 14685.37, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2347\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 5, \"distance_m\": 21117.841, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350H\", \"location\": \"Dunfermline Town\", \"stage_seq\": 6, \"distance_m\": 23660.001, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2354H\", \"location\": \"Rosyth\", \"stage_seq\": 7, \"distance_m\": 27182.286, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": false, \"wtt_arr\": \"2357H\", \"wtt_dep\": \"2358H\", \"location\": \"Inverkeithing\", \"stage_seq\": 8, \"distance_m\": 29643.741, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0002H\", \"location\": \"North Queensferry\", \"stage_seq\": 9, \"distance_m\": 32575.895, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": false, \"wtt_arr\": \"0005H\", \"wtt_dep\": \"0006H\", \"location\": \"Dalmeny\", \"stage_seq\": 10, \"distance_m\": 35488.142, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 11, \"distance_m\": 36260.732, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": false, \"wtt_arr\": \"0011H\", \"wtt_dep\": \"0012H\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 12, \"distance_m\": 42051.945, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0015H\", \"location\": \"South Gyle\", \"stage_seq\": 13, \"distance_m\": 43431.203, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 14, \"distance_m\": 46822.468, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0021H\", \"location\": \"Haymarket\", \"stage_seq\": 15, \"distance_m\": 48789.304, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Princes St Gardens\", \"stage_seq\": 16, \"distance_m\": 50118.564, \"section_seq\": 1, \"route_path_id\": 147608}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 17, \"distance_m\": 51703.719, \"section_seq\": 1, \"route_path_id\": 147608}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 51703.719, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147608}], \"total_distance_m\": 51703.719, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 51019.025, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 684.694, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2323", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:19Z\", \"source_id\": 64294343, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:22Z\", \"source_id\": 20373702, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:11Z\", \"source_id\": 64301865, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:16Z\", \"source_id\": 20376033, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:15Z\", \"source_id\": 64308066, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:18Z\", \"source_id\": 20378002, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:23Z\", \"source_id\": 64323081, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:25Z\", \"source_id\": 20382738, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:03Z\", \"source_id\": 64326919, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:09Z\", \"source_id\": 20383971, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:45Z\", \"source_id\": 64330550, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:48Z\", \"source_id\": 20385101, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:04Z\", \"source_id\": 64341014, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:09Z\", \"source_id\": 20388389, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:47Z\", \"source_id\": 64345764, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:51Z\", \"source_id\": 20389678, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:58Z\", \"source_id\": 64350870, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:05Z\", \"source_id\": 20391098, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:06Z\", \"source_id\": 64356769, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:09Z\", \"source_id\": 20392737, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:11Z\", \"source_id\": 64359046, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:14Z\", \"source_id\": 20393417, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:47Z\", \"source_id\": 64364520, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:51Z\", \"source_id\": 20394934, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:00Z\", \"source_id\": 64368380, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:06Z\", \"source_id\": 20396053, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "16", "timing_fact_generation": 1790033047362841, "current_leg_arrival_utc": "2026-09-23T00:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:20.447393", "service_state_evidence_id": 20396053, "current_leg_start_actual_dep": "2026-09-23T00:21:30+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:20.822434", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
O |
GLT |
EDB |
2G54 |
158705 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 155.399, "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": 167.926, "from_m": 155.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4323.426, "from_m": 167.926, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4375.511, "from_m": 4323.426, "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": 12494.589, "from_m": 4375.511, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12947.291, "from_m": 12494.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13986.969, "from_m": 12947.291, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20985.069, "from_m": 13986.969, "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": 22431.611, "from_m": 20985.069, "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": 24078.026, "from_m": 22431.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24114.842, "from_m": 24078.026, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24664.775, "from_m": 24114.842, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28632.354, "from_m": 24664.775, "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": 28722.386, "from_m": 28632.354, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29394.553, "from_m": 28722.386, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29409.192, "from_m": 29394.553, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29476.102, "from_m": 29409.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29528.484, "from_m": 29476.102, "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": 29849.403, "from_m": 29528.484, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30013.884, "from_m": 29849.403, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31362.508, "from_m": 30013.884, "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": 32658.497, "from_m": 31362.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32682.633, "from_m": 32658.497, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32722.977, "from_m": 32682.633, "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": 35411.222, "from_m": 32722.977, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35710.822, "from_m": 35411.222, "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": 35808.982, "from_m": 35710.822, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37184.341, "from_m": 35808.982, "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": 41097.217, "from_m": 37184.341, "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": 44567.086, "from_m": 41097.217, "capability_applied": 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": 45059.259, "from_m": 44567.086, "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": 46694.0, "from_m": 45059.259, "capability_applied": 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": 46796.063, "from_m": 46694.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": 48396.782, "from_m": 46796.063, "capability_applied": 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": 48457.445, "from_m": 48396.782, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48538.276, "from_m": 48457.445, "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": 48598.086, "from_m": 48538.276, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48625.727, "from_m": 48598.086, "capability_applied": 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": 50017.315, "from_m": 48625.727, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51017.619, "from_m": 50017.315, "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": 51167.483, "from_m": 51017.619, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 51259.113, "from_m": 51167.483, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 51703.719, "from_m": 51259.113, "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": 757407, "profile_key": "5d78dc2e52c16ef69f7ef2bcf3ad0b26750764b67938a70a4036232aa6c4a231", "schedule_id": 41719, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Glenrothes with Thornton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147608}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330H", "location": "Cardenden", "stage_seq": 2, "distance_m": 7866.702, "section_seq": 1, "route_path_id": 147608}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Lochgelly", "stage_seq": 3, "distance_m": 11253.484, "section_seq": 1, "route_path_id": 147608}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2341", "location": "Cowdenbeath", "stage_seq": 4, "distance_m": 14685.37, "section_seq": 1, "route_path_id": 147608}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Dunfermline Queen Margaret", "stage_seq": 5, "distance_m": 21117.841, "section_seq": 1, "route_path_id": 147608}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350H", "location": "Dunfermline Town", "stage_seq": 6, "distance_m": 23660.001, "section_seq": 1, "route_path_id": 147608}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354H", "location": "Rosyth", "stage_seq": 7, "distance_m": 27182.286, "section_seq": 1, "route_path_id": 147608}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": "2358H", "location": "Inverkeithing", "stage_seq": 8, "distance_m": 29643.741, "section_seq": 1, "route_path_id": 147608}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0002H", "location": "North Queensferry", "stage_seq": 9, "distance_m": 32575.895, "section_seq": 1, "route_path_id": 147608}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006H", "location": "Dalmeny", "stage_seq": 10, "distance_m": 35488.142, "section_seq": 1, "route_path_id": 147608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Dalmeny Jn", "stage_seq": 11, "distance_m": 36260.732, "section_seq": 1, "route_path_id": 147608}, {"is_pass": false, "wtt_arr": "0011H", "wtt_dep": "0012H", "location": "Edinburgh Gateway", "stage_seq": 12, "distance_m": 42051.945, "section_seq": 1, "route_path_id": 147608}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0015H", "location": "South Gyle", "stage_seq": 13, "distance_m": 43431.203, "section_seq": 1, "route_path_id": 147608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019", "location": "Haymarket West Jn", "stage_seq": 14, "distance_m": 46822.468, "section_seq": 1, "route_path_id": 147608}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0021H", "location": "Haymarket", "stage_seq": 15, "distance_m": 48789.304, "section_seq": 1, "route_path_id": 147608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Princes St Gardens", "stage_seq": 16, "distance_m": 50118.564, "section_seq": 1, "route_path_id": 147608}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 17, "distance_m": 51703.719, "section_seq": 1, "route_path_id": 147608}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 51703.719, "from_m": 0.0, "section_seq": 1, "route_path_id": 147608}], "total_distance_m": 51703.719, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 51019.025, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 684.694, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 505, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:19Z", "source_id": 64294343, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:29:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:22Z", "source_id": 20373702, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 509, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:11Z", "source_id": 64301865, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:33:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:16Z", "source_id": 20376033, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 513, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:15Z", "source_id": 64308066, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:39:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:18Z", "source_id": 20378002, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:23Z", "source_id": 64323081, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:46:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:25Z", "source_id": 20382738, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:03Z", "source_id": 64326919, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:49:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:09Z", "source_id": 20383971, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 565, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:45Z", "source_id": 64330550, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:53:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:48Z", "source_id": 20385101, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 571, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:04Z", "source_id": 64341014, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:59:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:09Z", "source_id": 20388389, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 591, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:47Z", "source_id": 64345764, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:51Z", "source_id": 20389678, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 733, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:58Z", "source_id": 64350870, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:07:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:05Z", "source_id": 20391098, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:06Z", "source_id": 64356769, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:13:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:09Z", "source_id": 20392737, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 743, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:11Z", "source_id": 64359046, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:15:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:14Z", "source_id": 20393417, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:47Z", "source_id": 64364520, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:20:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:51Z", "source_id": 20394934, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 850, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:00Z", "source_id": 64368380, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:25:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:06Z", "source_id": 20396053, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
Glenrothes with Thornton |
2323 |
2323 |
1 |
None |
None |
Edinburgh |
0026 |
0026 |
8W |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68779/2026-09-22/detailed |
None |
Haymarket |
2026-09-23T00:21:30+01:00 |
Edinburgh |
4.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
0021 |
0025 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 23:25:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396053 |
1790033047362841 |
72 |
72 |
2026-09-21 23:35:20.822434 |
16 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:20.447393 |
| 727096 |
757199 |
L87110 |
041D63M921 |
2026-09-21 |
COMPLETE |
20396172 |
2026-09-22 00:25:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 757199, "stp": "P", "toc": "ScotRail", "uid": "L87110", "consist": "385027", "dest_crs": "MTH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87110/2026-09-22/detailed", "trust_id": "041D63M921", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-21", "dest_arr_time": "0022", "dest_platform": "2", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "1D63", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "0025", "current_leg_dep": "0015", "current_leg_end": "Motherwell", "origin_dep_time": "2313", "origin_platform": "12", "current_location": "Motherwell", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9320617935691464, 55.76740757446782], [-3.9375925, 55.7695518], [-3.9378082, 55.7696367], [-3.939283, 55.7702184], [-3.9396872, 55.7703859], [-3.940912, 55.7708649], [-3.9436125, 55.7719111], [-3.9445575, 55.77228550000001], [-3.9477707999999994, 55.77354009999999], [-3.9484688, 55.77381259999999], [-3.952587250125894, 55.77541289515713], [-3.9536198, 55.7758141], [-3.9539368, 55.7759344], [-3.9550421, 55.7763274], [-3.9568453, 55.77702], [-3.9574954, 55.77727329999999], [-3.957506224288115, 55.77727757636819], [-3.9582502, 55.77757149999999], [-3.9587217, 55.7777578], [-3.959115, 55.777898], [-3.9611802, 55.77870149999999], [-3.964157600000001, 55.779850399999994], [-3.9649065, 55.780139299999995], [-3.9668738, 55.780923300000005], [-3.9686845, 55.78161560000001], [-3.969389800000001, 55.78189989999999], [-3.9700877, 55.7821685], [-3.9702494, 55.7822315], [-3.971389, 55.7826756], [-3.9753851999999994, 55.78421379999999], [-3.97962, 55.78588030000001], [-3.982966399999999, 55.7871713], [-3.986979400000001, 55.7886982], [-3.9882091, 55.78916], [-3.989383600000001, 55.7896369], [-3.9918289, 55.790629800000005], [-3.992252399999999, 55.79081300000001], [-3.9928289, 55.7910843], [-3.9934522, 55.79140280000001], [-3.9939026, 55.791633], [-3.9949399999999993, 55.7922876], [-3.995510399999999, 55.792710199999995], [-3.995807000000001, 55.7929299], [-3.996267, 55.7932978], [-3.9964936, 55.7935033], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]}", "current_leg_start": "Wishaw", "dest_arr_time_act": "0022", "motion_projection": null, "next_location_lat": "55.7918868", "next_location_lon": "-3.9949725", "previous_location": "Wishaw", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1751.992, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3143.579, \"from_m\": 1751.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3300.695, \"from_m\": 3143.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3459.605, \"from_m\": 3300.695, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5113.448, \"from_m\": 3459.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5896.98, \"from_m\": 5113.448, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5943.923, \"from_m\": 5896.98, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7417.687, \"from_m\": 5943.923, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20189.006, \"from_m\": 7417.687, \"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\": 20249.511, \"from_m\": 20189.006, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22493.863, \"from_m\": 20249.511, \"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\": 22673.681, \"from_m\": 22493.863, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45161.429, \"from_m\": 22673.681, \"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\": 45469.948, \"from_m\": 45161.429, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45742.035, \"from_m\": 45469.948, \"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\": 45784.718, \"from_m\": 45742.035, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46280.723, \"from_m\": 45784.718, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46652.068, \"from_m\": 46280.723, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47107.947, \"from_m\": 46652.068, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47161.58, \"from_m\": 47107.947, \"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\": 47976.78, \"from_m\": 47161.58, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48021.852, \"from_m\": 47976.78, \"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\": 48157.181, \"from_m\": 48021.852, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50760.798, \"from_m\": 48157.181, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53877.564, \"from_m\": 50760.798, \"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\": 55767.257, \"from_m\": 53877.564, \"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\": 62118.993, \"from_m\": 55767.257, \"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\": 63380.924, \"from_m\": 62118.993, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63727.386, \"from_m\": 63380.924, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63825.213, \"from_m\": 63727.386, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63848.828, \"from_m\": 63825.213, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63979.386, \"from_m\": 63848.828, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67973.012, \"from_m\": 63979.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\": 67986.379, \"from_m\": 67973.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68219.234, \"from_m\": 67986.379, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69055.924, \"from_m\": 68219.234, \"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\": 69191.966, \"from_m\": 69055.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\": 69215.882, \"from_m\": 69191.966, \"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\": 69297.661, \"from_m\": 69215.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\": 71722.651, \"from_m\": 69297.661, \"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\": 72127.653, \"from_m\": 71722.651, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 72564.179, \"from_m\": 72127.653, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 72802.232, \"from_m\": 72564.179, \"capability_applied\": null, \"effective_limit_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\": 757199, \"profile_key\": \"3435e20d50130a9744471ee93fccafa9fc69a14697961217302826bd40058528\", \"schedule_id\": 18557, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2313\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2317\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2321\", \"location\": \"Slateford\", \"stage_seq\": 4, \"distance_m\": 5737.415, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Kingsknowe\", \"stage_seq\": 5, \"distance_m\": 7349.105, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326H\", \"location\": \"Wester Hailes\", \"stage_seq\": 6, \"distance_m\": 8687.734, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2330\", \"location\": \"Curriehill\", \"stage_seq\": 7, \"distance_m\": 11352.711, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336H\", \"location\": \"Kirknewton\", \"stage_seq\": 8, \"distance_m\": 18790.238, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Midcalder Jn\", \"stage_seq\": 9, \"distance_m\": 20074.185, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Cobbinshaw Sig. EJ712\", \"stage_seq\": 10, \"distance_m\": 30864.542, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Auchengray\", \"stage_seq\": 11, \"distance_m\": 35865.306, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Carstairs East Jn\", \"stage_seq\": 12, \"distance_m\": 45715.015, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2359\", \"location\": \"Carstairs\", \"stage_seq\": 13, \"distance_m\": 46771.192, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 14, \"distance_m\": 48081.723, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002\", \"location\": \"Lanark Jn\", \"stage_seq\": 15, \"distance_m\": 50904.534, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": \"0008H\", \"location\": \"Carluke\", \"stage_seq\": 16, \"distance_m\": 60201.442, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012\", \"location\": \"Law Jn\", \"stage_seq\": 17, \"distance_m\": 63727.386, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0016\", \"location\": \"Wishaw\", \"stage_seq\": 18, \"distance_m\": 67277.432, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018H\", \"location\": \"Shieldmuir\", \"stage_seq\": 19, \"distance_m\": 69541.363, \"section_seq\": 1, \"route_path_id\": 137849}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": null, \"location\": \"Motherwell\", \"stage_seq\": 20, \"distance_m\": 72802.232, \"section_seq\": 1, \"route_path_id\": 137849}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 72802.232, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137849}], \"total_distance_m\": 72802.232, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 72707.086, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 95.146, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2313", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.7918868", "current_position_lon": "-3.9949725", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:16Z\", \"source_id\": 64277949, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:21Z\", \"source_id\": 20368584, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:53Z\", \"source_id\": 64284019, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:55Z\", \"source_id\": 20370446, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 726, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:55Z\", \"source_id\": 64292049, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:59Z\", \"source_id\": 20372999, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:42Z\", \"source_id\": 64305719, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:43Z\", \"source_id\": 20377240, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:42Z\", \"source_id\": 64331867, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:45Z\", \"source_id\": 20385471, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:01Z\", \"source_id\": 64349742, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:05Z\", \"source_id\": 20390779, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:22Z\", \"source_id\": 64353738, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:26Z\", \"source_id\": 20391896, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:40Z\", \"source_id\": 64357378, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:46Z\", \"source_id\": 20392917, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:48Z\", \"source_id\": 64362662, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:50Z\", \"source_id\": 20394388, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:25Z\", \"source_id\": 64368761, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:30Z\", \"source_id\": 20396172, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell", "service_state_platform": "2", "timing_fact_generation": 1790033071482383, "current_leg_arrival_utc": "2026-09-23T00:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:20.452407", "service_state_evidence_id": 20396172, "current_leg_start_actual_dep": "2026-09-23T00:19:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:20.819135", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
MTH |
1D63 |
385027 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1751.992, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3143.579, "from_m": 1751.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3300.695, "from_m": 3143.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3459.605, "from_m": 3300.695, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5113.448, "from_m": 3459.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5896.98, "from_m": 5113.448, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5943.923, "from_m": 5896.98, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7417.687, "from_m": 5943.923, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20189.006, "from_m": 7417.687, "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": 20249.511, "from_m": 20189.006, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22493.863, "from_m": 20249.511, "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": 22673.681, "from_m": 22493.863, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45161.429, "from_m": 22673.681, "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": 45469.948, "from_m": 45161.429, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45742.035, "from_m": 45469.948, "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": 45784.718, "from_m": 45742.035, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46280.723, "from_m": 45784.718, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46652.068, "from_m": 46280.723, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47107.947, "from_m": 46652.068, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 47161.58, "from_m": 47107.947, "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": 47976.78, "from_m": 47161.58, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48021.852, "from_m": 47976.78, "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": 48157.181, "from_m": 48021.852, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50760.798, "from_m": 48157.181, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 53877.564, "from_m": 50760.798, "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": 55767.257, "from_m": 53877.564, "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": 62118.993, "from_m": 55767.257, "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": 63380.924, "from_m": 62118.993, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63727.386, "from_m": 63380.924, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63825.213, "from_m": 63727.386, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63848.828, "from_m": 63825.213, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63979.386, "from_m": 63848.828, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67973.012, "from_m": 63979.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": 67986.379, "from_m": 67973.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68219.234, "from_m": 67986.379, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69055.924, "from_m": 68219.234, "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": 69191.966, "from_m": 69055.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": 69215.882, "from_m": 69191.966, "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": 69297.661, "from_m": 69215.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": 71722.651, "from_m": 69297.661, "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": 72127.653, "from_m": 71722.651, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 72564.179, "from_m": 72127.653, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 72802.232, "from_m": 72564.179, "capability_applied": null, "effective_limit_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": 757199, "profile_key": "3435e20d50130a9744471ee93fccafa9fc69a14697961217302826bd40058528", "schedule_id": 18557, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2313", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 137849}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2317", "location": "Haymarket", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 137849}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2321", "location": "Slateford", "stage_seq": 4, "distance_m": 5737.415, "section_seq": 1, "route_path_id": 137849}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Kingsknowe", "stage_seq": 5, "distance_m": 7349.105, "section_seq": 1, "route_path_id": 137849}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326H", "location": "Wester Hailes", "stage_seq": 6, "distance_m": 8687.734, "section_seq": 1, "route_path_id": 137849}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2330", "location": "Curriehill", "stage_seq": 7, "distance_m": 11352.711, "section_seq": 1, "route_path_id": 137849}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Kirknewton", "stage_seq": 8, "distance_m": 18790.238, "section_seq": 1, "route_path_id": 137849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Midcalder Jn", "stage_seq": 9, "distance_m": 20074.185, "section_seq": 1, "route_path_id": 137849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Cobbinshaw Sig. EJ712", "stage_seq": 10, "distance_m": 30864.542, "section_seq": 1, "route_path_id": 137849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Auchengray", "stage_seq": 11, "distance_m": 35865.306, "section_seq": 1, "route_path_id": 137849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Carstairs East Jn", "stage_seq": 12, "distance_m": 45715.015, "section_seq": 1, "route_path_id": 137849}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2359", "location": "Carstairs", "stage_seq": 13, "distance_m": 46771.192, "section_seq": 1, "route_path_id": 137849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Carstairs North Jn", "stage_seq": 14, "distance_m": 48081.723, "section_seq": 1, "route_path_id": 137849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002", "location": "Lanark Jn", "stage_seq": 15, "distance_m": 50904.534, "section_seq": 1, "route_path_id": 137849}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008H", "location": "Carluke", "stage_seq": 16, "distance_m": 60201.442, "section_seq": 1, "route_path_id": 137849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Law Jn", "stage_seq": 17, "distance_m": 63727.386, "section_seq": 1, "route_path_id": 137849}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0016", "location": "Wishaw", "stage_seq": 18, "distance_m": 67277.432, "section_seq": 1, "route_path_id": 137849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018H", "location": "Shieldmuir", "stage_seq": 19, "distance_m": 69541.363, "section_seq": 1, "route_path_id": 137849}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": null, "location": "Motherwell", "stage_seq": 20, "distance_m": 72802.232, "section_seq": 1, "route_path_id": 137849}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 72802.232, "from_m": 0.0, "section_seq": 1, "route_path_id": 137849}], "total_distance_m": 72802.232, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 72707.086, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 95.146, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:16Z", "source_id": 64277949, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:16:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:21Z", "source_id": 20368584, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 704, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:53Z", "source_id": 64284019, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:20:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:55Z", "source_id": 20370446, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 726, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:55Z", "source_id": 64292049, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:59Z", "source_id": 20372999, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 720, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:42Z", "source_id": 64305719, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:35:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:43Z", "source_id": 20377240, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2646, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:42Z", "source_id": 64331867, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:52:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:45Z", "source_id": 20385471, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2620, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:01Z", "source_id": 64349742, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:06:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:05Z", "source_id": 20390779, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:22Z", "source_id": 64353738, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:09:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:26Z", "source_id": 20391896, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2604, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:40Z", "source_id": 64357378, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:13:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:46Z", "source_id": 20392917, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2595, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:48Z", "source_id": 64362662, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:18:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:50Z", "source_id": 20394388, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:25Z", "source_id": 64368761, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:25:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:30Z", "source_id": 20396172, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
Edinburgh |
2313 |
2313 |
12 |
None |
None |
Motherwell |
0022 |
0022 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87110/2026-09-22/detailed |
None |
Wishaw |
2026-09-23T00:19:00+01:00 |
Motherwell |
10.0 |
{"type": "LineString", "coordinates": [[-3.9320617935691464, 55.76740757446782], [-3.9375925, 55.7695518], [-3.9378082, 55.7696367], [-3.939283, 55.7702184], [-3.9396872, 55.7703859], [-3.940912, 55.7708649], [-3.9436125, 55.7719111], [-3.9445575, 55.77228550000001], [-3.9477707999999994, 55.77354009999999], [-3.9484688, 55.77381259999999], [-3.952587250125894, 55.77541289515713], [-3.9536198, 55.7758141], [-3.9539368, 55.7759344], [-3.9550421, 55.7763274], [-3.9568453, 55.77702], [-3.9574954, 55.77727329999999], [-3.957506224288115, 55.77727757636819], [-3.9582502, 55.77757149999999], [-3.9587217, 55.7777578], [-3.959115, 55.777898], [-3.9611802, 55.77870149999999], [-3.964157600000001, 55.779850399999994], [-3.9649065, 55.780139299999995], [-3.9668738, 55.780923300000005], [-3.9686845, 55.78161560000001], [-3.969389800000001, 55.78189989999999], [-3.9700877, 55.7821685], [-3.9702494, 55.7822315], [-3.971389, 55.7826756], [-3.9753851999999994, 55.78421379999999], [-3.97962, 55.78588030000001], [-3.982966399999999, 55.7871713], [-3.986979400000001, 55.7886982], [-3.9882091, 55.78916], [-3.989383600000001, 55.7896369], [-3.9918289, 55.790629800000005], [-3.992252399999999, 55.79081300000001], [-3.9928289, 55.7910843], [-3.9934522, 55.79140280000001], [-3.9939026, 55.791633], [-3.9949399999999993, 55.7922876], [-3.995510399999999, 55.792710199999995], [-3.995807000000001, 55.7929299], [-3.996267, 55.7932978], [-3.9964936, 55.7935033], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]} |
3.3 |
0015 |
0025 |
Wishaw |
Motherwell |
Motherwell |
55.7918868 |
-3.9949725 |
55.7918868 |
-3.9949725 |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 23:25:00 |
Motherwell |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396172 |
1790033071482383 |
65 |
65 |
2026-09-21 23:35:20.819135 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:20.452407 |
| 727097 |
756547 |
F57960 |
522D821821 |
2026-09-21 |
COMPLETE |
20396398 |
2026-09-21 23:35:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 756547, "stp": "N", "toc": "c2c", "uid": "F57960", "consist": "357027", "dest_crs": "SFO", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F57960/2026-09-21/detailed", "trust_id": "522D821821", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stanford-le-Hope", "service_date": "2026-09-21", "dest_arr_time": "2335", "dest_platform": "1", "is_terminated": 1, "next_location": "Stanford-le-Hope", "signalling_id": "2D82", "timing_status": "ON TIME", "origin_station": "London Fenchurch Street", "current_leg_arr": "2335", "current_leg_dep": "2332", "current_leg_end": "Stanford-le-Hope", "origin_dep_time": "2241", "origin_platform": "1", "current_location": "Stanford-le-Hope", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.41293863909222017, 51.48488840330631], [0.4130919, 51.48523309999999], [0.41338279999999994, 51.4861768], [0.4135496, 51.48665509999999], [0.4137118, 51.4871117], [0.4139987, 51.487833], [0.4141746999999999, 51.48820849999999], [0.4143626999999999, 51.4885783], [0.41498299999999994, 51.48974139999999], [0.4156112, 51.49089889999998], [0.4158463999999999, 51.491311399999994], [0.4159979999999999, 51.4915317], [0.4161095, 51.4916996], [0.416396, 51.4921047], [0.4167037, 51.492497499999985], [0.41816219999999993, 51.4941476], [0.4189218, 51.4950435], [0.4194667999999999, 51.49571370000001], [0.4199535999999999, 51.496363200000005], [0.42041319999999993, 51.4970389], [0.4208398, 51.49772360000001], [0.42123959999999994, 51.4983838], [0.4213393999999999, 51.4985609], [0.42145995367246686, 51.4987748385867], [0.4216216, 51.499061700000006], [0.42201149999999993, 51.49973120000001], [0.4223989, 51.5004008], [0.4228097, 51.50113360000001], [0.4231906999999999, 51.5018893], [0.4233561, 51.5022603], [0.4235159999999999, 51.5026617], [0.4236186, 51.50293489999999], [0.4236531, 51.5030457], [0.4237783, 51.5034333], [0.4238595, 51.50367419999999], [0.4239432, 51.50402150000001], [0.424003, 51.50421169999999], [0.4241122, 51.504711699999994], [0.4242038, 51.50521309999999], [0.4242541, 51.505769], [0.4242696, 51.506168900000006], [0.424273, 51.5062557], [0.4242891, 51.506605099999994], [0.4242916, 51.5069585], [0.42429579999999995, 51.5076788], [0.42420920000000006, 51.5083775], [0.4241013, 51.5090912], [0.42395609999999995, 51.5097443], [0.42380729999999994, 51.51037769999999], [0.4235621, 51.5116433], [0.4232467999999999, 51.51299209999999], [0.4229714, 51.51419260000001]]}", "current_leg_start": "East Tilbury", "dest_arr_time_act": "2335", "motion_projection": null, "next_location_lat": "51.5141926", "next_location_lon": "0.4229714", "previous_location": "East Tilbury", "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\": 702.808, \"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\": 2554.428, \"from_m\": 702.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2811.993, \"from_m\": 2554.428, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4166.508, \"from_m\": 2811.993, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.957, \"from_m\": 4166.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4283.717, \"from_m\": 4224.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\": 4771.9, \"from_m\": 4283.717, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5184.07, \"from_m\": 4771.9, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5260.388, \"from_m\": 5184.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5696.59, \"from_m\": 5260.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10664.45, \"from_m\": 5696.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11282.04, \"from_m\": 10664.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\": 12049.168, \"from_m\": 11282.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12059.861, \"from_m\": 12049.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14141.617, \"from_m\": 12059.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25895.908, \"from_m\": 14141.617, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26530.151, \"from_m\": 25895.908, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34642.075, \"from_m\": 26530.151, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36035.753, \"from_m\": 34642.075, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36331.685, \"from_m\": 36035.753, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36477.302, \"from_m\": 36331.685, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36628.417, \"from_m\": 36477.302, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41449.855, \"from_m\": 36628.417, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41489.231, \"from_m\": 41449.855, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41527.149, \"from_m\": 41489.231, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42033.31, \"from_m\": 41527.149, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 42841.231, \"from_m\": 42033.31, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49851.67, \"from_m\": 42841.231, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 756547, \"profile_key\": \"be3215298f225179cb780d07628be530f54d113ac5e62ba50a6fa1ac43b834af\", \"schedule_id\": 36521, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145182}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 145182}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": \"2245H\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 145182}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 145182}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": \"2250H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 145182}, {\"is_pass\": false, \"wtt_arr\": \"2255\", \"wtt_dep\": \"2255H\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13259.7, \"section_seq\": 1, \"route_path_id\": 145182}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2307\", \"location\": \"Upminster\", \"stage_seq\": 7, \"distance_m\": 25523.962, \"section_seq\": 1, \"route_path_id\": 145182}, {\"is_pass\": false, \"wtt_arr\": \"2312\", \"wtt_dep\": \"2312H\", \"location\": \"Ockendon\", \"stage_seq\": 8, \"distance_m\": 30813.567, \"section_seq\": 1, \"route_path_id\": 145182}, {\"is_pass\": false, \"wtt_arr\": \"2315H\", \"wtt_dep\": \"2316H\", \"location\": \"Chafford Hundred\", \"stage_seq\": 9, \"distance_m\": 34887.741, \"section_seq\": 1, \"route_path_id\": 145182}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 10, \"distance_m\": 36760.804, \"section_seq\": 1, \"route_path_id\": 145182}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2321\", \"location\": \"Grays\", \"stage_seq\": 11, \"distance_m\": 37976.536, \"section_seq\": 1, \"route_path_id\": 145182}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2324H\", \"location\": \"Tilbury Town\", \"stage_seq\": 12, \"distance_m\": 40805.307, \"section_seq\": 1, \"route_path_id\": 145182}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2331H\", \"location\": \"East Tilbury\", \"stage_seq\": 13, \"distance_m\": 46482.796, \"section_seq\": 1, \"route_path_id\": 145182}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 14, \"distance_m\": 48646.898, \"section_seq\": 1, \"route_path_id\": 145182}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": null, \"location\": \"Stanford-le-Hope\", \"stage_seq\": 15, \"distance_m\": 49851.67, \"section_seq\": 1, \"route_path_id\": 145182}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49851.67, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145182}], \"total_distance_m\": 49851.67, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49223.387, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 628.283, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2241", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5141926", "current_position_lon": "0.4229714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:05Z\", \"source_id\": 64221260, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:08Z\", \"source_id\": 20351250, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:52Z\", \"source_id\": 64230321, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:54Z\", \"source_id\": 20354018, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:55:12Z\", \"source_id\": 64240729, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:55:15Z\", \"source_id\": 20357044, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:35Z\", \"source_id\": 64255972, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:41Z\", \"source_id\": 20361716, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:27Z\", \"source_id\": 64269551, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:29Z\", \"source_id\": 20365960, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:12Z\", \"source_id\": 64272629, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:14Z\", \"source_id\": 20366969, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:19Z\", \"source_id\": 64283141, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:21Z\", \"source_id\": 20370147, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:27Z\", \"source_id\": 64289757, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:30Z\", \"source_id\": 20372266, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:44Z\", \"source_id\": 64301217, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:47Z\", \"source_id\": 20375814, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:21Z\", \"source_id\": 20396398, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stanford-le-Hope", "service_state_platform": "1", "timing_fact_generation": 1790033121190484, "current_leg_arrival_utc": "2026-09-22T23:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:21.184521", "service_state_evidence_id": 20396398, "current_leg_start_actual_dep": "2026-09-22T23:31:30+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-21T22:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:22.268474", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
FST |
SFO |
2D82 |
357027 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 702.808, "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": 2554.428, "from_m": 702.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2811.993, "from_m": 2554.428, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4166.508, "from_m": 2811.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.957, "from_m": 4166.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4283.717, "from_m": 4224.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": 4771.9, "from_m": 4283.717, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5184.07, "from_m": 4771.9, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5260.388, "from_m": 5184.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5696.59, "from_m": 5260.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10664.45, "from_m": 5696.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11282.04, "from_m": 10664.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": 12049.168, "from_m": 11282.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12059.861, "from_m": 12049.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14141.617, "from_m": 12059.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25895.908, "from_m": 14141.617, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26530.151, "from_m": 25895.908, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34642.075, "from_m": 26530.151, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36035.753, "from_m": 34642.075, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36331.685, "from_m": 36035.753, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36477.302, "from_m": 36331.685, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36628.417, "from_m": 36477.302, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41449.855, "from_m": 36628.417, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41489.231, "from_m": 41449.855, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41527.149, "from_m": 41489.231, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42033.31, "from_m": 41527.149, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 42841.231, "from_m": 42033.31, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49851.67, "from_m": 42841.231, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 756547, "profile_key": "be3215298f225179cb780d07628be530f54d113ac5e62ba50a6fa1ac43b834af", "schedule_id": 36521, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2241", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145182}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 145182}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": "2245H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 145182}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 145182}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": "2250H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 145182}, {"is_pass": false, "wtt_arr": "2255", "wtt_dep": "2255H", "location": "Barking", "stage_seq": 6, "distance_m": 13259.7, "section_seq": 1, "route_path_id": 145182}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2307", "location": "Upminster", "stage_seq": 7, "distance_m": 25523.962, "section_seq": 1, "route_path_id": 145182}, {"is_pass": false, "wtt_arr": "2312", "wtt_dep": "2312H", "location": "Ockendon", "stage_seq": 8, "distance_m": 30813.567, "section_seq": 1, "route_path_id": 145182}, {"is_pass": false, "wtt_arr": "2315H", "wtt_dep": "2316H", "location": "Chafford Hundred", "stage_seq": 9, "distance_m": 34887.741, "section_seq": 1, "route_path_id": 145182}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "West Thurrock Jn", "stage_seq": 10, "distance_m": 36760.804, "section_seq": 1, "route_path_id": 145182}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2321", "location": "Grays", "stage_seq": 11, "distance_m": 37976.536, "section_seq": 1, "route_path_id": 145182}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2324H", "location": "Tilbury Town", "stage_seq": 12, "distance_m": 40805.307, "section_seq": 1, "route_path_id": 145182}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2331H", "location": "East Tilbury", "stage_seq": 13, "distance_m": 46482.796, "section_seq": 1, "route_path_id": 145182}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Thames Haven Jn", "stage_seq": 14, "distance_m": 48646.898, "section_seq": 1, "route_path_id": 145182}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": null, "location": "Stanford-le-Hope", "stage_seq": 15, "distance_m": 49851.67, "section_seq": 1, "route_path_id": 145182}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49851.67, "from_m": 0.0, "section_seq": 1, "route_path_id": 145182}], "total_distance_m": 49851.67, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49223.387, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 628.283, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:05Z", "source_id": 64221260, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:45:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:08Z", "source_id": 20351250, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:52Z", "source_id": 64230321, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:50:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:54Z", "source_id": 20354018, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14722, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:55:12Z", "source_id": 64240729, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:55:15Z", "source_id": 20357044, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14614, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:35Z", "source_id": 64255972, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:41Z", "source_id": 20361716, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14537, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:27Z", "source_id": 64269551, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:12:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:29Z", "source_id": 20365960, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14561, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:12Z", "source_id": 64272629, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:15:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:14Z", "source_id": 20366969, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14552, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:19Z", "source_id": 64283141, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:20:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:21Z", "source_id": 20370147, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14504, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:27Z", "source_id": 64289757, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:24:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:30Z", "source_id": 20372266, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:44Z", "source_id": 64301217, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:47Z", "source_id": 20375814, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:21Z", "source_id": 20396398, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}] |
London Fenchurch Street |
2241 |
2241 |
1 |
None |
None |
Stanford-le-Hope |
2335 |
2335 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F57960/2026-09-21/detailed |
None |
East Tilbury |
2026-09-22T23:31:30+01:00 |
Stanford-le-Hope |
3.0 |
{"type": "LineString", "coordinates": [[0.41293863909222017, 51.48488840330631], [0.4130919, 51.48523309999999], [0.41338279999999994, 51.4861768], [0.4135496, 51.48665509999999], [0.4137118, 51.4871117], [0.4139987, 51.487833], [0.4141746999999999, 51.48820849999999], [0.4143626999999999, 51.4885783], [0.41498299999999994, 51.48974139999999], [0.4156112, 51.49089889999998], [0.4158463999999999, 51.491311399999994], [0.4159979999999999, 51.4915317], [0.4161095, 51.4916996], [0.416396, 51.4921047], [0.4167037, 51.492497499999985], [0.41816219999999993, 51.4941476], [0.4189218, 51.4950435], [0.4194667999999999, 51.49571370000001], [0.4199535999999999, 51.496363200000005], [0.42041319999999993, 51.4970389], [0.4208398, 51.49772360000001], [0.42123959999999994, 51.4983838], [0.4213393999999999, 51.4985609], [0.42145995367246686, 51.4987748385867], [0.4216216, 51.499061700000006], [0.42201149999999993, 51.49973120000001], [0.4223989, 51.5004008], [0.4228097, 51.50113360000001], [0.4231906999999999, 51.5018893], [0.4233561, 51.5022603], [0.4235159999999999, 51.5026617], [0.4236186, 51.50293489999999], [0.4236531, 51.5030457], [0.4237783, 51.5034333], [0.4238595, 51.50367419999999], [0.4239432, 51.50402150000001], [0.424003, 51.50421169999999], [0.4241122, 51.504711699999994], [0.4242038, 51.50521309999999], [0.4242541, 51.505769], [0.4242696, 51.506168900000006], [0.424273, 51.5062557], [0.4242891, 51.506605099999994], [0.4242916, 51.5069585], [0.42429579999999995, 51.5076788], [0.42420920000000006, 51.5083775], [0.4241013, 51.5090912], [0.42395609999999995, 51.5097443], [0.42380729999999994, 51.51037769999999], [0.4235621, 51.5116433], [0.4232467999999999, 51.51299209999999], [0.4229714, 51.51419260000001]]} |
2.1 |
2332 |
2335 |
East Tilbury |
Stanford-le-Hope |
Stanford-le-Hope |
51.5141926 |
0.4229714 |
51.5141926 |
0.4229714 |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 22:35:00 |
Stanford-le-Hope |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396398 |
1790033121190484 |
65 |
65 |
2026-09-21 23:35:22.268474 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:21.184521 |
| 727098 |
757732 |
Y65554 |
529A74M921 |
2026-09-21 |
COMPLETE |
20396051 |
2026-09-22 00:25:00 |
2026-09-21 23:35:22 |
2026-09-23 23:35:22 |
{"id": 757732, "stp": "P", "toc": "London Overground", "uid": "Y65554", "consist": null, "dest_crs": "CYP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65554/2026-09-22/detailed", "trust_id": "529A74M921", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-21", "dest_arr_time": "0024", "dest_platform": "5", "is_terminated": 1, "next_location": "Crystal Palace", "signalling_id": "9A74", "timing_status": "LATE", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "0025", "current_leg_dep": "0021", "current_leg_end": "Crystal Palace", "origin_dep_time": "2341", "origin_platform": "2", "current_location": "Crystal Palace", "last_update_time": "2026-09-21T23:35:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]}", "current_leg_start": "Sydenham", "dest_arr_time_act": "0024", "motion_projection": null, "next_location_lat": "51.4177859", "next_location_lon": "-0.0721365", "previous_location": "Sydenham", "current_leg_milage": "1.2", "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.186, \"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\": 4534.845, \"from_m\": 2797.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5686.37, \"from_m\": 4534.845, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7424.028, \"from_m\": 5686.37, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7481.365, \"from_m\": 7424.028, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9220.872, \"from_m\": 7481.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9527.363, \"from_m\": 9220.872, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9564.818, \"from_m\": 9527.363, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9944.901, \"from_m\": 9564.818, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10660.453, \"from_m\": 9944.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10892.733, \"from_m\": 10660.453, \"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\": 12575.691, \"from_m\": 10892.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12660.129, \"from_m\": 12575.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15874.875, \"from_m\": 12660.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22023.866, \"from_m\": 15874.875, \"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\": 23709.616, \"from_m\": 22023.866, \"capability_applied\": null, \"effective_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\": 757732, \"profile_key\": \"3fcbc65cdf6cd5ed79c5250314b2b619b9e445d540a1fd6ba5eafc9fe4c298da\", \"schedule_id\": 31480, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 892.4, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 1135.864, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2346\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 2323.071, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 2996.051, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 3878.289, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2352H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 5110.607, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2355\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 10892.733, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"2357\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 11877.265, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 12660.129, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 13136.453, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0003\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 13450.518, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": \"0005\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 14060.184, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005H\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 14349.628, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 15106.453, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 15840.894, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": \"0009\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 16068.806, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0011H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 17384.818, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"0013H\", \"wtt_dep\": \"0014\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 19049.889, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"0016\", \"wtt_dep\": \"0016H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 20402.252, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": \"0020\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 21822.782, \"section_seq\": 1, \"route_path_id\": 122490}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": null, \"location\": \"Crystal Palace\", \"stage_seq\": 22, \"distance_m\": 23709.616, \"section_seq\": 1, \"route_path_id\": 122490}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23709.616, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122490}], \"total_distance_m\": 23709.616, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21284.087, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2425.529, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2341", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4177859", "current_position_lon": "-0.0721365", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:56Z\", \"source_id\": 64318195, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:01Z\", \"source_id\": 20381168, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:34Z\", \"source_id\": 64321863, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:38Z\", \"source_id\": 20382387, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:19Z\", \"source_id\": 64325820, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:20Z\", \"source_id\": 20383620, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:18Z\", \"source_id\": 64329911, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:20Z\", \"source_id\": 20384905, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:51Z\", \"source_id\": 64333289, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:54Z\", \"source_id\": 20385917, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:03Z\", \"source_id\": 64336077, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:09Z\", \"source_id\": 20386821, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:54Z\", \"source_id\": 64338436, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:54Z\", \"source_id\": 20387569, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:51Z\", \"source_id\": 64340793, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:55Z\", \"source_id\": 20388314, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:31Z\", \"source_id\": 64342856, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:46Z\", \"source_id\": 20388978, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:01Z\", \"source_id\": 64344760, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:02:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:05Z\", \"source_id\": 20389405, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:49Z\", \"source_id\": 64347053, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:56Z\", \"source_id\": 20390039, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:24Z\", \"source_id\": 64351422, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:31Z\", \"source_id\": 20391254, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:00Z\", \"source_id\": 64355544, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:05Z\", \"source_id\": 20392408, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:28Z\", \"source_id\": 64359380, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:30Z\", \"source_id\": 20393489, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:57Z\", \"source_id\": 64361792, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:59Z\", \"source_id\": 20394162, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:58Z\", \"source_id\": 64364721, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:04Z\", \"source_id\": 20394987, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29870, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:00Z\", \"source_id\": 64368385, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:06Z\", \"source_id\": 20396051, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crystal Palace", "service_state_platform": "5", "timing_fact_generation": 1790033047489042, "current_leg_arrival_utc": "2026-09-23T00:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:21.580709", "service_state_evidence_id": 20396051, "current_leg_start_actual_dep": "2026-09-23T00:21:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:22.271891", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
CYP |
9A74 |
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.186, "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": 4534.845, "from_m": 2797.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5686.37, "from_m": 4534.845, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7424.028, "from_m": 5686.37, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7481.365, "from_m": 7424.028, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9220.872, "from_m": 7481.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9527.363, "from_m": 9220.872, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9564.818, "from_m": 9527.363, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9944.901, "from_m": 9564.818, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10660.453, "from_m": 9944.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10892.733, "from_m": 10660.453, "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": 12575.691, "from_m": 10892.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12660.129, "from_m": 12575.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15874.875, "from_m": 12660.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22023.866, "from_m": 15874.875, "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": 23709.616, "from_m": 22023.866, "capability_applied": null, "effective_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": 757732, "profile_key": "3fcbc65cdf6cd5ed79c5250314b2b619b9e445d540a1fd6ba5eafc9fe4c298da", "schedule_id": 31480, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2341", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 892.4, "section_seq": 1, "route_path_id": 122490}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 1135.864, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 2323.071, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "Haggerston", "stage_seq": 5, "distance_m": 2996.051, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350", "location": "Hoxton", "stage_seq": 6, "distance_m": 3878.289, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2352H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 5110.607, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2355", "location": "Whitechapel", "stage_seq": 8, "distance_m": 10892.733, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357", "location": "Shadwell", "stage_seq": 9, "distance_m": 11877.265, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359", "location": "Wapping", "stage_seq": 10, "distance_m": 12660.129, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 13136.453, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0003", "location": "Canada Water", "stage_seq": 12, "distance_m": 13450.518, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0005", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 14060.184, "section_seq": 1, "route_path_id": 122490}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005H", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 14349.628, "section_seq": 1, "route_path_id": 122490}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 15106.453, "section_seq": 1, "route_path_id": 122490}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 15840.894, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0009", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 16068.806, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0011H", "location": "Brockley", "stage_seq": 18, "distance_m": 17384.818, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "0013H", "wtt_dep": "0014", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 19049.889, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0016H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 20402.252, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0020", "location": "Sydenham", "stage_seq": 21, "distance_m": 21822.782, "section_seq": 1, "route_path_id": 122490}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": null, "location": "Crystal Palace", "stage_seq": 22, "distance_m": 23709.616, "section_seq": 1, "route_path_id": 122490}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23709.616, "from_m": 0.0, "section_seq": 1, "route_path_id": 122490}], "total_distance_m": 23709.616, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21284.087, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2425.529, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:56Z", "source_id": 64318195, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:01Z", "source_id": 20381168, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:34Z", "source_id": 64321863, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:45:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:38Z", "source_id": 20382387, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:19Z", "source_id": 64325820, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:20Z", "source_id": 20383620, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:18Z", "source_id": 64329911, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:50:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:20Z", "source_id": 20384905, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:51Z", "source_id": 64333289, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:54Z", "source_id": 20385917, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:03Z", "source_id": 64336077, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:55:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:09Z", "source_id": 20386821, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:54Z", "source_id": 64338436, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:57:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:54Z", "source_id": 20387569, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:51Z", "source_id": 64340793, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:59:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:55Z", "source_id": 20388314, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:31Z", "source_id": 64342856, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:00:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:46Z", "source_id": 20388978, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:01Z", "source_id": 64344760, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:02:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:05Z", "source_id": 20389405, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:49Z", "source_id": 64347053, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:04:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:56Z", "source_id": 20390039, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:24Z", "source_id": 64351422, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:08:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:31Z", "source_id": 20391254, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:00Z", "source_id": 64355544, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:11:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:05Z", "source_id": 20392408, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:28Z", "source_id": 64359380, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:14:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:30Z", "source_id": 20393489, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:57Z", "source_id": 64361792, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:17:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:59Z", "source_id": 20394162, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:58Z", "source_id": 64364721, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:04Z", "source_id": 20394987, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29870, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:00Z", "source_id": 64368385, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:25:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:06Z", "source_id": 20396051, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
2341 |
2341 |
2 |
None |
None |
Crystal Palace |
0024 |
0024 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65554/2026-09-22/detailed |
None |
Sydenham |
2026-09-23T00:21:00+01:00 |
Crystal Palace |
4.0 |
{"type": "LineString", "coordinates": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]} |
1.2 |
0021 |
0025 |
Sydenham |
Crystal Palace |
Crystal Palace |
51.4177859 |
-0.0721365 |
51.4177859 |
-0.0721365 |
1 |
0 |
2026-09-21 23:35:22 |
TERMINATED |
2026-09-21 23:25:00 |
Crystal Palace |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396051 |
1790033047489042 |
88 |
88 |
2026-09-21 23:35:22.271891 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:21.580709 |
| 727099 |
758012 |
P90634 |
885F77M921 |
2026-09-21 |
COMPLETE |
20396050 |
2026-09-22 00:25:00 |
2026-09-21 23:35:52 |
2026-09-23 23:35:52 |
{"id": 758012, "stp": "P", "toc": "Southeastern", "uid": "P90634", "consist": "465028+465184", "dest_crs": "CST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90634/2026-09-22/detailed", "trust_id": "885F77M921", "origin_crs": null, "show_on_map": 0, "dar_est_time": "23:59:00", "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-21", "dest_arr_time": "0027", "dest_platform": "7", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "5F77", "timing_status": "EARLY", "origin_station": "Grove Park Up Carriage Holding Sidings", "current_leg_arr": "0025", "current_leg_dep": "0003", "current_leg_end": "London Cannon Street", "origin_dep_time": "2359", "origin_platform": null, "current_location": "London Cannon Street", "last_update_time": "2026-09-21T23:35:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0090699, 51.4415533], [0.0089136, 51.44175629999999], [0.0084983, 51.4421493], [0.007954499999999998, 51.44269309999999], [0.00783278118631993, 51.442817580280106], [0.0075357, 51.443121399999995], [0.0069653, 51.443667299999994], [0.006286199999999999, 51.4443458], [0.0060942, 51.44455129999999], [0.0059331, 51.444823799999995], [0.0058986, 51.444871], [0.0056503, 51.4452114], [0.0055495, 51.4453103], [0.0053660999999999995, 51.44549979999999], [0.005200999999999999, 51.4456637], [0.005135999999999999, 51.4457494], [0.0050903, 51.44580100000001], [0.004830299999999999, 51.4461001], [0.0044415999999999995, 51.4464847], [0.0042761, 51.4466471], [0.004018, 51.4469069], [0.003885799999999999, 51.44703979999999], [0.0036906, 51.447232], [0.0031937000000000003, 51.44773310000001], [0.0030265, 51.4478986], [0.0027714999999999997, 51.4481495], [0.0024954999999999995, 51.4484274], [0.0021484, 51.448769599999984], [0.0017646000000000005, 51.44915420000001], [0.0014747, 51.44942949999999], [0.0012903, 51.4496107], [0.0011037, 51.4498487], [0.0008787, 51.45012489999999], [0.0007853999999999999, 51.4502093], [0.0004084043279090945, 51.45054125268212], [0.00027698623750240534, 51.450676924907526], [0.00016173128957978254, 51.45079717622316], [0.00006021141069459552, 51.45090416225997], [-0.00003000147259978652, 51.4510000386489], [-0.0001113354337499942, 51.451086961020906], [-0.00018621854620265823, 51.45116708500694], [-0.00025707888340440935, 51.451242566237944], [-0.0003263445188018781, 51.45131556034486], [-0.0003964435258416953, 51.45138822295865], [-0.0004698039779704915, 51.451462709710256], [-0.0005488539486348976, 51.451541176230634], [-0.0006360215112815442, 51.45162577815073], [-0.0007337347393570619, 51.45171867110149], [-0.0008444217063080813, 51.45182201071387], [-0.0009705104855812332, 51.45193795261881], [-0.0011144291506231484, 51.45206865244727], [-0.0013230999999999998, 51.452252099999995], [-0.0015972999999999998, 51.45248550000001], [-0.0017426, 51.45260899999999], [-0.0019446, 51.45277010000001], [-0.0020177, 51.45282939999999], [-0.00233, 51.4530924], [-0.0025515, 51.4532652], [-0.0027512000000000005, 51.4534144], [-0.0029730999999999994, 51.4535722], [-0.0035268, 51.453956799999986], [-0.003702500000000001, 51.454066700000006], [-0.0044035, 51.45449200000001], [-0.0051758, 51.45492329999999], [-0.0059862, 51.45534529999999], [-0.006456099999999999, 51.4555864], [-0.0069359, 51.4558142], [-0.0073685, 51.4560174], [-0.0078542, 51.4562357], [-0.0083599, 51.456452000000006], [-0.008796499999999999, 51.4566289], [-0.009210799999999998, 51.45679520000001], [-0.0096948, 51.45697809999999], [-0.0103828, 51.45723310000001], [-0.0110132, 51.457469], [-0.0116116, 51.45770329999999], [-0.0120166, 51.45788040000001], [-0.012541399999999998, 51.45813489999999], [-0.0128483, 51.4582968], [-0.0130249, 51.45839899999999], [-0.013231100000000004, 51.458521399999995], [-0.013747399999999998, 51.45886869999999], [-0.0139336, 51.4590032], [-0.014212399999999997, 51.4592185], [-0.014369899999999996, 51.4593526], [-0.014503399999999996, 51.45946539999999], [-0.0146247, 51.4595744], [-0.0147361, 51.45967679999999], [-0.015072899999999997, 51.4600143], [-0.015162299999999998, 51.4601059], [-0.015362499999999998, 51.4603339], [-0.015431430936490551, 51.460417887955224], [-0.015458199503066402, 51.46045050370677], [-0.015491599999999998, 51.46049119999999], [-0.015626810470552793, 51.46066692622487], [-0.0156628, 51.4607137], [-0.0157754, 51.4608775], [-0.0158673, 51.46101579999999], [-0.0160208, 51.461271100000005], [-0.016102, 51.461419], [-0.016179799999999998, 51.461574], [-0.016289199999999997, 51.4618266], [-0.0164091, 51.4621456], [-0.0164915, 51.4623995], [-0.016610899999999998, 51.4627797], [-0.0166968, 51.4630449], [-0.0168208, 51.4634293], [-0.016864699999999996, 51.46356589999999], [-0.016875799999999996, 51.4635995], [-0.017004199999999997, 51.46389800000001], [-0.0170915, 51.46405359999999], [-0.017162799999999995, 51.4641946], [-0.0172674, 51.46443889999999], [-0.0172799, 51.464483], [-0.0173128, 51.46458379999999], [-0.017439899999999998, 51.4649477], [-0.017534599999999997, 51.46525100000001], [-0.017650899999999997, 51.46559909999999], [-0.0177356, 51.4658153], [-0.017841799999999998, 51.466037199999995], [-0.0179675, 51.466264300000006], [-0.0180991, 51.4664625], [-0.018233200000000005, 51.4666453], [-0.0184529, 51.46688850000001], [-0.0186603, 51.467121899999995], [-0.0189368, 51.467373], [-0.01926804254709995, 51.46763624730511], [-0.019410099999999996, 51.4676844], [-0.01942728662649193, 51.46769088470786], [-0.01954237268678388, 51.46776578153707], [-0.019714499999999996, 51.46787779999998], [-0.019994399999999996, 51.4680323], [-0.020295299999999995, 51.468182699999986], [-0.020592399999999997, 51.46831900000001], [-0.021173399999999995, 51.4685629], [-0.0218126, 51.4688371], [-0.02223546933965226, 51.469012840800104], [-0.022571999999999995, 51.46915270000001], [-0.0230656, 51.469365499999995], [-0.0243718, 51.46991829999999], [-0.0248669, 51.470130100000006], [-0.025641199999999996, 51.4705173], [-0.025973399999999997, 51.4706777], [-0.026290199999999996, 51.4708339], [-0.026442, 51.470913499999995], [-0.0266967, 51.471051200000005], [-0.0269296, 51.47118269999999], [-0.027746, 51.4716894], [-0.0284268, 51.47214099999999], [-0.0285885, 51.4722483], [-0.0292431, 51.4727291], [-0.0296939, 51.47308090000001], [-0.0301107, 51.4734069], [-0.0305535, 51.47384519999999], [-0.030932, 51.4742065], [-0.0312633, 51.47454919999999], [-0.031588899999999996, 51.474909200000006], [-0.0319146, 51.47529680000001], [-0.0321813, 51.4756243], [-0.0324959, 51.4760292], [-0.0327537, 51.476368400000005], [-0.03305489999999999, 51.476787300000005], [-0.03331719999999999, 51.477161800000005], [-0.033567299999999994, 51.477529999999994], [-0.0337974, 51.47787129999998], [-0.0340297, 51.4782133], [-0.0342497, 51.4785303], [-0.0344598, 51.4788453], [-0.034676099999999994, 51.479148499999994], [-0.0347661, 51.4792787], [-0.0350055, 51.479624699999995], [-0.0353601, 51.4802207], [-0.035599200000000004, 51.48058369999999], [-0.035731299999999994, 51.4807732], [-0.0359724, 51.481070999999986], [-0.036124, 51.48125979999999], [-0.0363913, 51.4815687], [-0.036642499999999995, 51.4818194], [-0.03678998529299981, 51.481952933193696], [-0.036866600000000006, 51.4820223], [-0.0371119, 51.482235], [-0.0373249, 51.48239399999999], [-0.0375438, 51.4825495], [-0.0378488, 51.4827614], [-0.0380771, 51.4828902], [-0.038290099999999994, 51.4830163], [-0.038343265677723865, 51.48304447959757], [-0.03854284778666202, 51.48314284202234], [-0.03871739704017264, 51.483231415946186], [-0.038870666376136176, 51.48331143737151], [-0.03900640873243309, 51.483384142300736], [-0.03912837704694386, 51.48345076673625], [-0.039240324257548934, 51.48351254668045], [-0.03934600330212878, 51.48357071813577], [-0.03944916711856386, 51.4836265171046], [-0.03955356864473465, 51.48368117958934], [-0.039662960818521595, 51.48373594159239], [-0.03978109657780518, 51.48379203911617], [-0.039911728860465845, 51.483850708163075], [-0.04005861060438407, 51.48391318473551], [-0.04022549474744032, 51.48398070483589], [-0.04041613422751505, 51.48405450446661], [-0.04063428198248872, 51.48413581963008], [-0.0407924, 51.4841974], [-0.0418288, 51.48458079999999], [-0.042987599999999994, 51.485073], [-0.0434639, 51.485291], [-0.043696566170375525, 51.48539461824919], [-0.04376478738344701, 51.48542500063034], [-0.0439296, 51.48549839999998], [-0.04406859999999999, 51.4855555], [-0.04431009999999999, 51.485654700000005], [-0.04523364253680907, 51.48602364233819], [-0.045450079410082105, 51.48610697126801], [-0.04564180734105044, 51.48617999627665], [-0.04581221246054109, 51.48624423367314], [-0.04596468089938111, 51.48630119976656], [-0.04610259878839751, 51.486352410865955], [-0.04622935225841731, 51.48639938328037], [-0.04634832744026755, 51.486443633318885], [-0.04646291046477525, 51.48648667729053], [-0.046576487462767435, 51.486530031504365], [-0.04669244456507114, 51.48657521226945], [-0.046814167902513394, 51.486623735894824], [-0.04694504360592121, 51.48667711868957], [-0.047088457806121635, 51.48673687696272], [-0.04724779663394167, 51.48680452702334], [-0.047426446220208376, 51.48688158518048], [-0.04762779269574875, 51.48696956774318], [-0.0476834, 51.486992400000005], [-0.04954889999999999, 51.4877555], [-0.05006699999999999, 51.4879752], [-0.050372999999999994, 51.4881065], [-0.0506642, 51.4882368], [-0.050848, 51.4883262], [-0.0512278, 51.488510100000006], [-0.0516578, 51.4887262], [-0.051924, 51.48886649999999], [-0.0521676, 51.48898760000001], [-0.05241479999999999, 51.4891062], [-0.05286140000000001, 51.4893178], [-0.053263099999999994, 51.48949150000001], [-0.053828999999999995, 51.489716099999995], [-0.054285999999999994, 51.4898969], [-0.054513299999999994, 51.4899758], [-0.05472919999999999, 51.49005559999999], [-0.05499609999999999, 51.4901558], [-0.0552134, 51.4902406], [-0.055446699999999995, 51.490331999999995], [-0.05759140000000001, 51.4912632], [-0.05784219999999999, 51.4913759], [-0.05829149999999999, 51.4915705], [-0.0604607, 51.4925143], [-0.0609676, 51.4927389], [-0.06135779999999998, 51.4929093], [-0.062752, 51.493522299999995], [-0.0639445, 51.49405560000001], [-0.0647842, 51.49443399999999], [-0.065521, 51.4947767], [-0.0660534, 51.49504709999999], [-0.06677120000000002, 51.4954222], [-0.067129, 51.4956008], [-0.06754969999999999, 51.495794], [-0.06794439999999999, 51.4959648], [-0.06835759999999999, 51.496132399999986], [-0.0689536, 51.49636639999999], [-0.06941019999999999, 51.4965596], [-0.06990510000000001, 51.4967797], [-0.0708392, 51.497239500000006], [-0.07210449999999999, 51.4978878], [-0.0730468, 51.498387400000006], [-0.07377556816539182, 51.4987748385867], [-0.074286, 51.49904620000001], [-0.0760067, 51.4999783], [-0.07696089999999998, 51.50049], [-0.07748499999999998, 51.50077040000001], [-0.0778572, 51.5009845], [-0.0782342, 51.5012023], [-0.0791395, 51.5016777], [-0.0802967, 51.50228940000001], [-0.08051169999999999, 51.5024008], [-0.0813896, 51.50284509999999], [-0.08161989999999998, 51.5029578], [-0.0818829, 51.5030919], [-0.0824847, 51.50338969999999], [-0.0827038, 51.5034996], [-0.0828384, 51.5035711], [-0.08303849999999999, 51.50368849999999], [-0.08315849999999998, 51.503769899999995], [-0.08327059999999999, 51.5038506], [-0.0835106, 51.5040562], [-0.08383179999999998, 51.504369700000005], [-0.0840235, 51.5045287], [-0.0842281, 51.50467809999999], [-0.0845645, 51.504896200000005], [-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "Grove Park Up Sg Ln Ed EXT", "dest_arr_time_act": "0027", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "Grove Park Up Sg Ln Ed EXT", "current_leg_milage": "6.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 870.908, \"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\": 908.544, \"from_m\": 870.908, \"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\": 1404.175, \"from_m\": 908.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1509.996, \"from_m\": 1404.175, \"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\": 2685.416, \"from_m\": 1509.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3102.439, \"from_m\": 2685.416, \"capability_applied\": null, \"effective_limit_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\": 3511.024, \"from_m\": 3102.439, \"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\": 3608.268, \"from_m\": 3511.024, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6892.115, \"from_m\": 3608.268, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6939.36, \"from_m\": 6892.115, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9660.765, \"from_m\": 6939.36, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9731.446, \"from_m\": 9660.765, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9813.428, \"from_m\": 9731.446, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10878.704, \"from_m\": 9813.428, \"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\": 11446.111, \"from_m\": 10878.704, \"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\": 758012, \"profile_key\": \"e4c3c01e1435436ae9cfbf26609ff91fdad6a47f32b5cc25a62f4166249778c9\", \"schedule_id\": 24520, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Grove Park Up Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140237}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0007\", \"location\": \"Grove Park Up Sg Ln Ed EXT\", \"stage_seq\": 2, \"distance_m\": 399.075, \"section_seq\": 1, \"route_path_id\": 140237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009H\", \"location\": \"Hither Green\", \"stage_seq\": 3, \"distance_m\": 1654.997, \"section_seq\": 1, \"route_path_id\": 140237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 4, \"distance_m\": 3198.234, \"section_seq\": 1, \"route_path_id\": 140237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015H\", \"location\": \"St. John's\", \"stage_seq\": 5, \"distance_m\": 4281.69, \"section_seq\": 1, \"route_path_id\": 140237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016H\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 5417.605, \"section_seq\": 1, \"route_path_id\": 140237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017\", \"location\": \"North Kent East Jn\", \"stage_seq\": 7, \"distance_m\": 6329.93, \"section_seq\": 1, \"route_path_id\": 140237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 8, \"distance_m\": 6892.115, \"section_seq\": 1, \"route_path_id\": 140237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023\", \"location\": \"London Bridge\", \"stage_seq\": 9, \"distance_m\": 10335.269, \"section_seq\": 1, \"route_path_id\": 140237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Borough Market Jn\", \"stage_seq\": 10, \"distance_m\": 10689.997, \"section_seq\": 1, \"route_path_id\": 140237}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 11, \"distance_m\": 11446.111, \"section_seq\": 1, \"route_path_id\": 140237}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 11446.111, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140237}], \"total_distance_m\": 11446.111, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 10360.033, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1086.078, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2359", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:09Z\", \"source_id\": 64353503, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:10Z\", \"source_id\": 20391808, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:01Z\", \"source_id\": 64359917, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:05Z\", \"source_id\": 20393647, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:19Z\", \"source_id\": 64361188, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:25Z\", \"source_id\": 20394018, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:21:34Z\", \"source_id\": 64366205, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:21:41Z\", \"source_id\": 20395394, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:00Z\", \"source_id\": 64368376, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:06Z\", \"source_id\": 20396050, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "7", "timing_fact_generation": 1790033046883099, "current_leg_arrival_utc": "2026-09-23T00:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:26.008287", "service_state_evidence_id": 20396050, "current_leg_start_actual_dep": "2026-09-23T00:07:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:26.621402", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
CST |
5F77 |
465028+465184 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 870.908, "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": 908.544, "from_m": 870.908, "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": 1404.175, "from_m": 908.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1509.996, "from_m": 1404.175, "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": 2685.416, "from_m": 1509.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3102.439, "from_m": 2685.416, "capability_applied": null, "effective_limit_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": 3511.024, "from_m": 3102.439, "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": 3608.268, "from_m": 3511.024, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6892.115, "from_m": 3608.268, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6939.36, "from_m": 6892.115, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9660.765, "from_m": 6939.36, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9731.446, "from_m": 9660.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9813.428, "from_m": 9731.446, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10878.704, "from_m": 9813.428, "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": 11446.111, "from_m": 10878.704, "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": 758012, "profile_key": "e4c3c01e1435436ae9cfbf26609ff91fdad6a47f32b5cc25a62f4166249778c9", "schedule_id": 24520, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2359", "location": "Grove Park Up Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140237}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0007", "location": "Grove Park Up Sg Ln Ed EXT", "stage_seq": 2, "distance_m": 399.075, "section_seq": 1, "route_path_id": 140237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009H", "location": "Hither Green", "stage_seq": 3, "distance_m": 1654.997, "section_seq": 1, "route_path_id": 140237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Parks Bridge Jn", "stage_seq": 4, "distance_m": 3198.234, "section_seq": 1, "route_path_id": 140237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015H", "location": "St. John's", "stage_seq": 5, "distance_m": 4281.69, "section_seq": 1, "route_path_id": 140237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016H", "location": "New Cross", "stage_seq": 6, "distance_m": 5417.605, "section_seq": 1, "route_path_id": 140237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "North Kent East Jn", "stage_seq": 7, "distance_m": 6329.93, "section_seq": 1, "route_path_id": 140237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Surrey Canal Jn", "stage_seq": 8, "distance_m": 6892.115, "section_seq": 1, "route_path_id": 140237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023", "location": "London Bridge", "stage_seq": 9, "distance_m": 10335.269, "section_seq": 1, "route_path_id": 140237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Borough Market Jn", "stage_seq": 10, "distance_m": 10689.997, "section_seq": 1, "route_path_id": 140237}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 11, "distance_m": 11446.111, "section_seq": 1, "route_path_id": 140237}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 11446.111, "from_m": 0.0, "section_seq": 1, "route_path_id": 140237}], "total_distance_m": 11446.111, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 10360.033, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1086.078, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31688, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:09Z", "source_id": 64353503, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:10:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:10Z", "source_id": 20391808, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31544, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:01Z", "source_id": 64359917, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:15:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:05Z", "source_id": 20393647, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:19Z", "source_id": 64361188, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:17:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:25Z", "source_id": 20394018, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:21:34Z", "source_id": 64366205, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:22:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:21:41Z", "source_id": 20395394, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31470, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:00Z", "source_id": 64368376, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:06Z", "source_id": 20396050, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
Grove Park Up Carriage Holding Sidings |
2359 |
2359 |
None |
23:59:00 |
None |
London Cannon Street |
0027 |
0027 |
7 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90634/2026-09-22/detailed |
None |
Grove Park Up Sg Ln Ed EXT |
2026-09-23T00:07:00+01:00 |
London Cannon Street |
22.0 |
{"type": "LineString", "coordinates": [[0.0090699, 51.4415533], [0.0089136, 51.44175629999999], [0.0084983, 51.4421493], [0.007954499999999998, 51.44269309999999], [0.00783278118631993, 51.442817580280106], [0.0075357, 51.443121399999995], [0.0069653, 51.443667299999994], [0.006286199999999999, 51.4443458], [0.0060942, 51.44455129999999], [0.0059331, 51.444823799999995], [0.0058986, 51.444871], [0.0056503, 51.4452114], [0.0055495, 51.4453103], [0.0053660999999999995, 51.44549979999999], [0.005200999999999999, 51.4456637], [0.005135999999999999, 51.4457494], [0.0050903, 51.44580100000001], [0.004830299999999999, 51.4461001], [0.0044415999999999995, 51.4464847], [0.0042761, 51.4466471], [0.004018, 51.4469069], [0.003885799999999999, 51.44703979999999], [0.0036906, 51.447232], [0.0031937000000000003, 51.44773310000001], [0.0030265, 51.4478986], [0.0027714999999999997, 51.4481495], [0.0024954999999999995, 51.4484274], [0.0021484, 51.448769599999984], [0.0017646000000000005, 51.44915420000001], [0.0014747, 51.44942949999999], [0.0012903, 51.4496107], [0.0011037, 51.4498487], [0.0008787, 51.45012489999999], [0.0007853999999999999, 51.4502093], [0.0004084043279090945, 51.45054125268212], [0.00027698623750240534, 51.450676924907526], [0.00016173128957978254, 51.45079717622316], [0.00006021141069459552, 51.45090416225997], [-0.00003000147259978652, 51.4510000386489], [-0.0001113354337499942, 51.451086961020906], [-0.00018621854620265823, 51.45116708500694], [-0.00025707888340440935, 51.451242566237944], [-0.0003263445188018781, 51.45131556034486], [-0.0003964435258416953, 51.45138822295865], [-0.0004698039779704915, 51.451462709710256], [-0.0005488539486348976, 51.451541176230634], [-0.0006360215112815442, 51.45162577815073], [-0.0007337347393570619, 51.45171867110149], [-0.0008444217063080813, 51.45182201071387], [-0.0009705104855812332, 51.45193795261881], [-0.0011144291506231484, 51.45206865244727], [-0.0013230999999999998, 51.452252099999995], [-0.0015972999999999998, 51.45248550000001], [-0.0017426, 51.45260899999999], [-0.0019446, 51.45277010000001], [-0.0020177, 51.45282939999999], [-0.00233, 51.4530924], [-0.0025515, 51.4532652], [-0.0027512000000000005, 51.4534144], [-0.0029730999999999994, 51.4535722], [-0.0035268, 51.453956799999986], [-0.003702500000000001, 51.454066700000006], [-0.0044035, 51.45449200000001], [-0.0051758, 51.45492329999999], [-0.0059862, 51.45534529999999], [-0.006456099999999999, 51.4555864], [-0.0069359, 51.4558142], [-0.0073685, 51.4560174], [-0.0078542, 51.4562357], [-0.0083599, 51.456452000000006], [-0.008796499999999999, 51.4566289], [-0.009210799999999998, 51.45679520000001], [-0.0096948, 51.45697809999999], [-0.0103828, 51.45723310000001], [-0.0110132, 51.457469], [-0.0116116, 51.45770329999999], [-0.0120166, 51.45788040000001], [-0.012541399999999998, 51.45813489999999], [-0.0128483, 51.4582968], [-0.0130249, 51.45839899999999], [-0.013231100000000004, 51.458521399999995], [-0.013747399999999998, 51.45886869999999], [-0.0139336, 51.4590032], [-0.014212399999999997, 51.4592185], [-0.014369899999999996, 51.4593526], [-0.014503399999999996, 51.45946539999999], [-0.0146247, 51.4595744], [-0.0147361, 51.45967679999999], [-0.015072899999999997, 51.4600143], [-0.015162299999999998, 51.4601059], [-0.015362499999999998, 51.4603339], [-0.015431430936490551, 51.460417887955224], [-0.015458199503066402, 51.46045050370677], [-0.015491599999999998, 51.46049119999999], [-0.015626810470552793, 51.46066692622487], [-0.0156628, 51.4607137], [-0.0157754, 51.4608775], [-0.0158673, 51.46101579999999], [-0.0160208, 51.461271100000005], [-0.016102, 51.461419], [-0.016179799999999998, 51.461574], [-0.016289199999999997, 51.4618266], [-0.0164091, 51.4621456], [-0.0164915, 51.4623995], [-0.016610899999999998, 51.4627797], [-0.0166968, 51.4630449], [-0.0168208, 51.4634293], [-0.016864699999999996, 51.46356589999999], [-0.016875799999999996, 51.4635995], [-0.017004199999999997, 51.46389800000001], [-0.0170915, 51.46405359999999], [-0.017162799999999995, 51.4641946], [-0.0172674, 51.46443889999999], [-0.0172799, 51.464483], [-0.0173128, 51.46458379999999], [-0.017439899999999998, 51.4649477], [-0.017534599999999997, 51.46525100000001], [-0.017650899999999997, 51.46559909999999], [-0.0177356, 51.4658153], [-0.017841799999999998, 51.466037199999995], [-0.0179675, 51.466264300000006], [-0.0180991, 51.4664625], [-0.018233200000000005, 51.4666453], [-0.0184529, 51.46688850000001], [-0.0186603, 51.467121899999995], [-0.0189368, 51.467373], [-0.01926804254709995, 51.46763624730511], [-0.019410099999999996, 51.4676844], [-0.01942728662649193, 51.46769088470786], [-0.01954237268678388, 51.46776578153707], [-0.019714499999999996, 51.46787779999998], [-0.019994399999999996, 51.4680323], [-0.020295299999999995, 51.468182699999986], [-0.020592399999999997, 51.46831900000001], [-0.021173399999999995, 51.4685629], [-0.0218126, 51.4688371], [-0.02223546933965226, 51.469012840800104], [-0.022571999999999995, 51.46915270000001], [-0.0230656, 51.469365499999995], [-0.0243718, 51.46991829999999], [-0.0248669, 51.470130100000006], [-0.025641199999999996, 51.4705173], [-0.025973399999999997, 51.4706777], [-0.026290199999999996, 51.4708339], [-0.026442, 51.470913499999995], [-0.0266967, 51.471051200000005], [-0.0269296, 51.47118269999999], [-0.027746, 51.4716894], [-0.0284268, 51.47214099999999], [-0.0285885, 51.4722483], [-0.0292431, 51.4727291], [-0.0296939, 51.47308090000001], [-0.0301107, 51.4734069], [-0.0305535, 51.47384519999999], [-0.030932, 51.4742065], [-0.0312633, 51.47454919999999], [-0.031588899999999996, 51.474909200000006], [-0.0319146, 51.47529680000001], [-0.0321813, 51.4756243], [-0.0324959, 51.4760292], [-0.0327537, 51.476368400000005], [-0.03305489999999999, 51.476787300000005], [-0.03331719999999999, 51.477161800000005], [-0.033567299999999994, 51.477529999999994], [-0.0337974, 51.47787129999998], [-0.0340297, 51.4782133], [-0.0342497, 51.4785303], [-0.0344598, 51.4788453], [-0.034676099999999994, 51.479148499999994], [-0.0347661, 51.4792787], [-0.0350055, 51.479624699999995], [-0.0353601, 51.4802207], [-0.035599200000000004, 51.48058369999999], [-0.035731299999999994, 51.4807732], [-0.0359724, 51.481070999999986], [-0.036124, 51.48125979999999], [-0.0363913, 51.4815687], [-0.036642499999999995, 51.4818194], [-0.03678998529299981, 51.481952933193696], [-0.036866600000000006, 51.4820223], [-0.0371119, 51.482235], [-0.0373249, 51.48239399999999], [-0.0375438, 51.4825495], [-0.0378488, 51.4827614], [-0.0380771, 51.4828902], [-0.038290099999999994, 51.4830163], [-0.038343265677723865, 51.48304447959757], [-0.03854284778666202, 51.48314284202234], [-0.03871739704017264, 51.483231415946186], [-0.038870666376136176, 51.48331143737151], [-0.03900640873243309, 51.483384142300736], [-0.03912837704694386, 51.48345076673625], [-0.039240324257548934, 51.48351254668045], [-0.03934600330212878, 51.48357071813577], [-0.03944916711856386, 51.4836265171046], [-0.03955356864473465, 51.48368117958934], [-0.039662960818521595, 51.48373594159239], [-0.03978109657780518, 51.48379203911617], [-0.039911728860465845, 51.483850708163075], [-0.04005861060438407, 51.48391318473551], [-0.04022549474744032, 51.48398070483589], [-0.04041613422751505, 51.48405450446661], [-0.04063428198248872, 51.48413581963008], [-0.0407924, 51.4841974], [-0.0418288, 51.48458079999999], [-0.042987599999999994, 51.485073], [-0.0434639, 51.485291], [-0.043696566170375525, 51.48539461824919], [-0.04376478738344701, 51.48542500063034], [-0.0439296, 51.48549839999998], [-0.04406859999999999, 51.4855555], [-0.04431009999999999, 51.485654700000005], [-0.04523364253680907, 51.48602364233819], [-0.045450079410082105, 51.48610697126801], [-0.04564180734105044, 51.48617999627665], [-0.04581221246054109, 51.48624423367314], [-0.04596468089938111, 51.48630119976656], [-0.04610259878839751, 51.486352410865955], [-0.04622935225841731, 51.48639938328037], [-0.04634832744026755, 51.486443633318885], [-0.04646291046477525, 51.48648667729053], [-0.046576487462767435, 51.486530031504365], [-0.04669244456507114, 51.48657521226945], [-0.046814167902513394, 51.486623735894824], [-0.04694504360592121, 51.48667711868957], [-0.047088457806121635, 51.48673687696272], [-0.04724779663394167, 51.48680452702334], [-0.047426446220208376, 51.48688158518048], [-0.04762779269574875, 51.48696956774318], [-0.0476834, 51.486992400000005], [-0.04954889999999999, 51.4877555], [-0.05006699999999999, 51.4879752], [-0.050372999999999994, 51.4881065], [-0.0506642, 51.4882368], [-0.050848, 51.4883262], [-0.0512278, 51.488510100000006], [-0.0516578, 51.4887262], [-0.051924, 51.48886649999999], [-0.0521676, 51.48898760000001], [-0.05241479999999999, 51.4891062], [-0.05286140000000001, 51.4893178], [-0.053263099999999994, 51.48949150000001], [-0.053828999999999995, 51.489716099999995], [-0.054285999999999994, 51.4898969], [-0.054513299999999994, 51.4899758], [-0.05472919999999999, 51.49005559999999], [-0.05499609999999999, 51.4901558], [-0.0552134, 51.4902406], [-0.055446699999999995, 51.490331999999995], [-0.05759140000000001, 51.4912632], [-0.05784219999999999, 51.4913759], [-0.05829149999999999, 51.4915705], [-0.0604607, 51.4925143], [-0.0609676, 51.4927389], [-0.06135779999999998, 51.4929093], [-0.062752, 51.493522299999995], [-0.0639445, 51.49405560000001], [-0.0647842, 51.49443399999999], [-0.065521, 51.4947767], [-0.0660534, 51.49504709999999], [-0.06677120000000002, 51.4954222], [-0.067129, 51.4956008], [-0.06754969999999999, 51.495794], [-0.06794439999999999, 51.4959648], [-0.06835759999999999, 51.496132399999986], [-0.0689536, 51.49636639999999], [-0.06941019999999999, 51.4965596], [-0.06990510000000001, 51.4967797], [-0.0708392, 51.497239500000006], [-0.07210449999999999, 51.4978878], [-0.0730468, 51.498387400000006], [-0.07377556816539182, 51.4987748385867], [-0.074286, 51.49904620000001], [-0.0760067, 51.4999783], [-0.07696089999999998, 51.50049], [-0.07748499999999998, 51.50077040000001], [-0.0778572, 51.5009845], [-0.0782342, 51.5012023], [-0.0791395, 51.5016777], [-0.0802967, 51.50228940000001], [-0.08051169999999999, 51.5024008], [-0.0813896, 51.50284509999999], [-0.08161989999999998, 51.5029578], [-0.0818829, 51.5030919], [-0.0824847, 51.50338969999999], [-0.0827038, 51.5034996], [-0.0828384, 51.5035711], [-0.08303849999999999, 51.50368849999999], [-0.08315849999999998, 51.503769899999995], [-0.08327059999999999, 51.5038506], [-0.0835106, 51.5040562], [-0.08383179999999998, 51.504369700000005], [-0.0840235, 51.5045287], [-0.0842281, 51.50467809999999], [-0.0845645, 51.504896200000005], [-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} |
6.9 |
0003 |
0025 |
Grove Park Up Sg Ln Ed EXT |
London Cannon Street |
London Cannon Street |
51.5110406 |
-0.0904120 |
51.5110406 |
-0.0904120 |
1 |
0 |
2026-09-21 23:35:52 |
TERMINATED |
2026-09-21 23:25:00 |
London Cannon Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396050 |
1790033046883099 |
24 |
24 |
2026-09-21 23:35:26.621402 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:26.008287 |
| 727100 |
757262 |
G28348 |
879Y73M921 |
2026-09-21 |
COMPLETE |
20395936 |
2026-09-22 00:25:00 |
2026-09-21 23:35:52 |
2026-09-23 23:35:52 |
{"id": 757262, "stp": "P", "toc": "Thameslink", "uid": "G28348", "consist": "700009", "dest_crs": "SEV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28348/2026-09-22/detailed", "trust_id": "879Y73M921", "origin_crs": "BFR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sevenoaks", "service_date": "2026-09-21", "dest_arr_time": "0025", "dest_platform": "4", "is_terminated": 1, "next_location": "Sevenoaks", "signalling_id": "9Y73", "timing_status": "ON TIME", "origin_station": "London Blackfriars", "current_leg_arr": "0025", "current_leg_dep": "0022", "current_leg_end": "Sevenoaks", "origin_dep_time": "2316", "origin_platform": "3", "current_location": "Sevenoaks", "last_update_time": "2026-09-21T23:35:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.19424569999999997, 51.2902086], [0.1940319, 51.28999339999999], [0.1938622, 51.28983579999999], [0.1934423, 51.28949719999999], [0.1931641, 51.2893146], [0.19274489999999997, 51.2890929], [0.19246119999999997, 51.28896389999999], [0.1918542, 51.2887242], [0.19146489999999997, 51.2886038], [0.19105589999999997, 51.2884966], [0.1902705, 51.28832559999999], [0.1897276, 51.2881946], [0.1894037, 51.2881075], [0.1890096, 51.28798520000001], [0.1886492, 51.2878617], [0.188291, 51.2877226], [0.18813199999999997, 51.2876544], [0.1877957, 51.287505999999986], [0.1875017, 51.2873618], [0.1871779, 51.2871845], [0.1867025, 51.286916], [0.18619889999999997, 51.28657720000001], [0.18606980000000004, 51.2864637], [0.18581819999999996, 51.2862301], [0.1856047, 51.2860358], [0.1854508, 51.28588239999999], [0.18528849999999997, 51.285688500000006], [0.1851868, 51.2855593], [0.18482719999999997, 51.28501279999999], [0.18408359999999996, 51.2840342], [0.1829115, 51.28263320000001], [0.18252509999999997, 51.282235], [0.1821945, 51.28190180000001], [0.1819358, 51.281653099999986], [0.18133119999999997, 51.2810378], [0.18119779999999996, 51.2808779], [0.1810527, 51.28067549999999], [0.1809605, 51.2805575], [0.1808462, 51.2803723], [0.1807825, 51.280227], [0.18072309999999997, 51.2800696], [0.1806451, 51.27979530000001], [0.18059939999999997, 51.27954879999999], [0.1805988, 51.2795422], [0.18057649999999997, 51.27929480000001], [0.1805718, 51.2791658], [0.1805798, 51.27898459999999], [0.1806156, 51.2787572], [0.18069519999999997, 51.27852909999999], [0.1807684, 51.2783575], [0.1808781, 51.2781758], [0.1810051, 51.2779863], [0.1812736, 51.2775722], [0.1814202, 51.27734480000001], [0.18148860000000003, 51.2772431], [0.1816263, 51.2770322], [0.1817495, 51.27682289999999], [0.18188419999999997, 51.27658619999998], [0.1820625, 51.2762304], [0.18221549999999995, 51.27591609999999], [0.1822975, 51.275733499999994], [0.1823858, 51.2755069], [0.1824472, 51.275325499999994], [0.1824871, 51.275211600000006], [0.18251229999999996, 51.2750374], [0.1825374, 51.27476269999998], [0.1824833, 51.2750201], [0.1824397, 51.2752001], [0.1823733, 51.27539650000001], [0.182063, 51.276119199999975], [0.181869, 51.2765049], [0.18177329999999997, 51.27668429999999], [0.1816949, 51.2768276]]}", "current_leg_start": "Bat & Ball", "dest_arr_time_act": "0025", "motion_projection": null, "next_location_lat": "51.2768276", "next_location_lon": "0.1816949", "previous_location": "Bat & Ball", "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\": 235.732, \"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:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 617.965, \"from_m\": 235.732, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 645.877, \"from_m\": 617.965, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 701.047, \"from_m\": 645.877, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1031.138, \"from_m\": 701.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1372.53, \"from_m\": 1031.138, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1457.585, \"from_m\": 1372.53, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1990.932, \"from_m\": 1457.585, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4765.466, \"from_m\": 1990.932, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4849.389, \"from_m\": 4765.466, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4880.997, \"from_m\": 4849.389, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5384.441, \"from_m\": 4880.997, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5416.902, \"from_m\": 5384.441, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6929.35, \"from_m\": 5416.902, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6979.71, \"from_m\": 6929.35, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7298.718, \"from_m\": 6979.71, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9337.329, \"from_m\": 7298.718, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9842.116, \"from_m\": 9337.329, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12159.02, \"from_m\": 9842.116, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12962.862, \"from_m\": 12159.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16338.2, \"from_m\": 12962.862, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16817.631, \"from_m\": 16338.2, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21280.006, \"from_m\": 16817.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\": 21325.426, \"from_m\": 21280.006, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22964.584, \"from_m\": 21325.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28987.252, \"from_m\": 22964.584, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29421.826, \"from_m\": 28987.252, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29516.332, \"from_m\": 29421.826, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29859.047, \"from_m\": 29516.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\": 40024.716, \"from_m\": 29859.047, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40916.991, \"from_m\": 40024.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42319.593, \"from_m\": 40916.991, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43909.154, \"from_m\": 42319.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43945.833, \"from_m\": 43909.154, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44217.497, \"from_m\": 43945.833, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44543.393, \"from_m\": 44217.497, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 44593.437, \"from_m\": 44543.393, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44830.912, \"from_m\": 44593.437, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 757262, \"profile_key\": \"883b9fa4883f0ca0486cef7cf4ad7533e24c6d67c778117bdb7f795083b654e2\", \"schedule_id\": 11133, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"London Blackfriars\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 2, \"distance_m\": 617.965, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 1348.969, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2320H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 4, \"distance_m\": 1888.55, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Loughborough Jn\", \"stage_seq\": 5, \"distance_m\": 4985.827, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 5351.243, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2328\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6067.74, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 6897.498, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 9, \"distance_m\": 7550.066, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2334\", \"location\": \"Nunhead\", \"stage_seq\": 10, \"distance_m\": 8870.976, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337\", \"location\": \"Crofton Park\", \"stage_seq\": 11, \"distance_m\": 10773.292, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Catford\", \"stage_seq\": 12, \"distance_m\": 12232.454, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Bellingham\", \"stage_seq\": 13, \"distance_m\": 13586.335, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345\", \"location\": \"Beckenham Hill\", \"stage_seq\": 14, \"distance_m\": 14682.984, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": \"2347H\", \"location\": \"Ravensbourne\", \"stage_seq\": 15, \"distance_m\": 16050.97, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350\", \"location\": \"Shortlands\", \"stage_seq\": 16, \"distance_m\": 17223.04, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2353H\", \"location\": \"Bromley South\", \"stage_seq\": 17, \"distance_m\": 18532.107, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356H\", \"location\": \"Bickley\", \"stage_seq\": 18, \"distance_m\": 20369.943, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357H\", \"location\": \"Bickley Jn\", \"stage_seq\": 19, \"distance_m\": 21280.006, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 20, \"distance_m\": 22801.116, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"St. Mary Cray\", \"stage_seq\": 21, \"distance_m\": 24868.162, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"0005H\", \"wtt_dep\": \"0006H\", \"location\": \"Swanley\", \"stage_seq\": 22, \"distance_m\": 29156.163, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0011H\", \"location\": \"Eynsford\", \"stage_seq\": 23, \"distance_m\": 33993.522, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0015H\", \"location\": \"Shoreham (Kent)\", \"stage_seq\": 24, \"distance_m\": 37633.52, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"0018\", \"wtt_dep\": \"0018H\", \"location\": \"Otford\", \"stage_seq\": 25, \"distance_m\": 39921.869, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019H\", \"location\": \"Otford Jn\", \"stage_seq\": 26, \"distance_m\": 40888.485, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"0021\", \"wtt_dep\": \"0021H\", \"location\": \"Bat & Ball\", \"stage_seq\": 27, \"distance_m\": 42456.446, \"section_seq\": 1, \"route_path_id\": 114716}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": null, \"location\": \"Sevenoaks\", \"stage_seq\": 28, \"distance_m\": 44830.912, \"section_seq\": 1, \"route_path_id\": 114716}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 44830.912, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114716}], \"total_distance_m\": 44830.912, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42663.458, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2167.454, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2316", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.2768276", "current_position_lon": "0.1816949", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:41Z\", \"source_id\": 64282109, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:45Z\", \"source_id\": 20369825, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:43Z\", \"source_id\": 64294917, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:44Z\", \"source_id\": 20373910, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:43Z\", \"source_id\": 64299663, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:44Z\", \"source_id\": 20375303, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:45Z\", \"source_id\": 64304253, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:49Z\", \"source_id\": 20376829, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:18Z\", \"source_id\": 64309736, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:25Z\", \"source_id\": 20378535, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:07Z\", \"source_id\": 64313949, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:11Z\", \"source_id\": 20379849, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:23Z\", \"source_id\": 64317444, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:24Z\", \"source_id\": 20380901, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:10Z\", \"source_id\": 64321303, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:14Z\", \"source_id\": 20382219, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:31Z\", \"source_id\": 64324733, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:36Z\", \"source_id\": 20383307, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:06Z\", \"source_id\": 64328277, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:10Z\", \"source_id\": 20384429, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:30Z\", \"source_id\": 64331595, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:35Z\", \"source_id\": 20385377, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:37Z\", \"source_id\": 64335513, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:39Z\", \"source_id\": 20386627, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:10Z\", \"source_id\": 64341178, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:15Z\", \"source_id\": 20388433, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:28Z\", \"source_id\": 64347875, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:36Z\", \"source_id\": 20390258, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:39Z\", \"source_id\": 64354081, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:46Z\", \"source_id\": 20391994, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:48Z\", \"source_id\": 64358627, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:50Z\", \"source_id\": 20393287, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:51Z\", \"source_id\": 64361710, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:55Z\", \"source_id\": 20394131, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32563, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:39Z\", \"source_id\": 64365347, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:45Z\", \"source_id\": 20395179, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:37Z\", \"source_id\": 64368065, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:40Z\", \"source_id\": 20395936, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sevenoaks", "service_state_platform": "4", "timing_fact_generation": 1790033020906855, "current_leg_arrival_utc": "2026-09-23T00:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:29.243125", "service_state_evidence_id": 20395936, "current_leg_start_actual_dep": "2026-09-23T00:21:30+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:29.858214", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BFR |
SEV |
9Y73 |
700009 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 235.732, "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:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 617.965, "from_m": 235.732, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 645.877, "from_m": 617.965, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 701.047, "from_m": 645.877, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1031.138, "from_m": 701.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1372.53, "from_m": 1031.138, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1457.585, "from_m": 1372.53, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1990.932, "from_m": 1457.585, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4765.466, "from_m": 1990.932, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4849.389, "from_m": 4765.466, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4880.997, "from_m": 4849.389, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5384.441, "from_m": 4880.997, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5416.902, "from_m": 5384.441, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6929.35, "from_m": 5416.902, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6979.71, "from_m": 6929.35, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7298.718, "from_m": 6979.71, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9337.329, "from_m": 7298.718, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9842.116, "from_m": 9337.329, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12159.02, "from_m": 9842.116, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12962.862, "from_m": 12159.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16338.2, "from_m": 12962.862, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16817.631, "from_m": 16338.2, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21280.006, "from_m": 16817.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": 21325.426, "from_m": 21280.006, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22964.584, "from_m": 21325.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28987.252, "from_m": 22964.584, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29421.826, "from_m": 28987.252, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29516.332, "from_m": 29421.826, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29859.047, "from_m": 29516.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": 40024.716, "from_m": 29859.047, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40916.991, "from_m": 40024.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42319.593, "from_m": 40916.991, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43909.154, "from_m": 42319.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43945.833, "from_m": 43909.154, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44217.497, "from_m": 43945.833, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44543.393, "from_m": 44217.497, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 44593.437, "from_m": 44543.393, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44830.912, "from_m": 44593.437, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 757262, "profile_key": "883b9fa4883f0ca0486cef7cf4ad7533e24c6d67c778117bdb7f795083b654e2", "schedule_id": 11133, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2316", "location": "London Blackfriars", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Blackfriars Jn", "stage_seq": 2, "distance_m": 617.965, "section_seq": 1, "route_path_id": 114716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Southwark Bridge Jn", "stage_seq": 3, "distance_m": 1348.969, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2320H", "location": "Elephant & Castle", "stage_seq": 4, "distance_m": 1888.55, "section_seq": 1, "route_path_id": 114716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Loughborough Jn", "stage_seq": 5, "distance_m": 4985.827, "section_seq": 1, "route_path_id": 114716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 5351.243, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6067.74, "section_seq": 1, "route_path_id": 114716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 6897.498, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Peckham Rye (E)", "stage_seq": 9, "distance_m": 7550.066, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2334", "location": "Nunhead", "stage_seq": 10, "distance_m": 8870.976, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "Crofton Park", "stage_seq": 11, "distance_m": 10773.292, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Catford", "stage_seq": 12, "distance_m": 12232.454, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Bellingham", "stage_seq": 13, "distance_m": 13586.335, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "Beckenham Hill", "stage_seq": 14, "distance_m": 14682.984, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": "2347H", "location": "Ravensbourne", "stage_seq": 15, "distance_m": 16050.97, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350", "location": "Shortlands", "stage_seq": 16, "distance_m": 17223.04, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2353H", "location": "Bromley South", "stage_seq": 17, "distance_m": 18532.107, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356H", "location": "Bickley", "stage_seq": 18, "distance_m": 20369.943, "section_seq": 1, "route_path_id": 114716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357H", "location": "Bickley Jn", "stage_seq": 19, "distance_m": 21280.006, "section_seq": 1, "route_path_id": 114716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "St. Mary Cray Jn", "stage_seq": 20, "distance_m": 22801.116, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "St. Mary Cray", "stage_seq": 21, "distance_m": 24868.162, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006H", "location": "Swanley", "stage_seq": 22, "distance_m": 29156.163, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0011H", "location": "Eynsford", "stage_seq": 23, "distance_m": 33993.522, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0015H", "location": "Shoreham (Kent)", "stage_seq": 24, "distance_m": 37633.52, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "0018", "wtt_dep": "0018H", "location": "Otford", "stage_seq": 25, "distance_m": 39921.869, "section_seq": 1, "route_path_id": 114716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019H", "location": "Otford Jn", "stage_seq": 26, "distance_m": 40888.485, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": "0021H", "location": "Bat & Ball", "stage_seq": 27, "distance_m": 42456.446, "section_seq": 1, "route_path_id": 114716}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": null, "location": "Sevenoaks", "stage_seq": 28, "distance_m": 44830.912, "section_seq": 1, "route_path_id": 114716}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 44830.912, "from_m": 0.0, "section_seq": 1, "route_path_id": 114716}], "total_distance_m": 44830.912, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42663.458, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2167.454, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29334, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:41Z", "source_id": 64282109, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:19:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:45Z", "source_id": 20369825, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:43Z", "source_id": 64294917, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:27:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:44Z", "source_id": 20373910, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29777, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:43Z", "source_id": 64299663, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:30:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:44Z", "source_id": 20375303, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:45Z", "source_id": 64304253, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:33:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:49Z", "source_id": 20376829, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31810, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:18Z", "source_id": 64309736, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:36:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:25Z", "source_id": 20378535, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31822, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:07Z", "source_id": 64313949, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:11Z", "source_id": 20379849, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31835, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:23Z", "source_id": 64317444, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:42:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:24Z", "source_id": 20380901, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31841, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:10Z", "source_id": 64321303, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:14Z", "source_id": 20382219, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31846, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:31Z", "source_id": 64324733, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:47:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:36Z", "source_id": 20383307, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31855, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:06Z", "source_id": 64328277, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:50:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:10Z", "source_id": 20384429, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:30Z", "source_id": 64331595, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:52:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:35Z", "source_id": 20385377, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:37Z", "source_id": 64335513, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:55:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:39Z", "source_id": 20386627, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:10Z", "source_id": 64341178, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:00:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:15Z", "source_id": 20388433, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31965, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:28Z", "source_id": 64347875, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:05:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:36Z", "source_id": 20390258, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32546, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:39Z", "source_id": 64354081, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:10:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:46Z", "source_id": 20391994, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32550, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:48Z", "source_id": 64358627, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:14:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:50Z", "source_id": 20393287, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:51Z", "source_id": 64361710, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T23:18:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:55Z", "source_id": 20394131, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32563, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:39Z", "source_id": 64365347, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T23:21:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:45Z", "source_id": 20395179, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32589, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:37Z", "source_id": 64368065, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T23:25:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:40Z", "source_id": 20395936, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
London Blackfriars |
2316 |
2316 |
3 |
None |
None |
Sevenoaks |
0025 |
0025 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G28348/2026-09-22/detailed |
None |
Bat & Ball |
2026-09-23T00:21:30+01:00 |
Sevenoaks |
3.0 |
{"type": "LineString", "coordinates": [[0.19424569999999997, 51.2902086], [0.1940319, 51.28999339999999], [0.1938622, 51.28983579999999], [0.1934423, 51.28949719999999], [0.1931641, 51.2893146], [0.19274489999999997, 51.2890929], [0.19246119999999997, 51.28896389999999], [0.1918542, 51.2887242], [0.19146489999999997, 51.2886038], [0.19105589999999997, 51.2884966], [0.1902705, 51.28832559999999], [0.1897276, 51.2881946], [0.1894037, 51.2881075], [0.1890096, 51.28798520000001], [0.1886492, 51.2878617], [0.188291, 51.2877226], [0.18813199999999997, 51.2876544], [0.1877957, 51.287505999999986], [0.1875017, 51.2873618], [0.1871779, 51.2871845], [0.1867025, 51.286916], [0.18619889999999997, 51.28657720000001], [0.18606980000000004, 51.2864637], [0.18581819999999996, 51.2862301], [0.1856047, 51.2860358], [0.1854508, 51.28588239999999], [0.18528849999999997, 51.285688500000006], [0.1851868, 51.2855593], [0.18482719999999997, 51.28501279999999], [0.18408359999999996, 51.2840342], [0.1829115, 51.28263320000001], [0.18252509999999997, 51.282235], [0.1821945, 51.28190180000001], [0.1819358, 51.281653099999986], [0.18133119999999997, 51.2810378], [0.18119779999999996, 51.2808779], [0.1810527, 51.28067549999999], [0.1809605, 51.2805575], [0.1808462, 51.2803723], [0.1807825, 51.280227], [0.18072309999999997, 51.2800696], [0.1806451, 51.27979530000001], [0.18059939999999997, 51.27954879999999], [0.1805988, 51.2795422], [0.18057649999999997, 51.27929480000001], [0.1805718, 51.2791658], [0.1805798, 51.27898459999999], [0.1806156, 51.2787572], [0.18069519999999997, 51.27852909999999], [0.1807684, 51.2783575], [0.1808781, 51.2781758], [0.1810051, 51.2779863], [0.1812736, 51.2775722], [0.1814202, 51.27734480000001], [0.18148860000000003, 51.2772431], [0.1816263, 51.2770322], [0.1817495, 51.27682289999999], [0.18188419999999997, 51.27658619999998], [0.1820625, 51.2762304], [0.18221549999999995, 51.27591609999999], [0.1822975, 51.275733499999994], [0.1823858, 51.2755069], [0.1824472, 51.275325499999994], [0.1824871, 51.275211600000006], [0.18251229999999996, 51.2750374], [0.1825374, 51.27476269999998], [0.1824833, 51.2750201], [0.1824397, 51.2752001], [0.1823733, 51.27539650000001], [0.182063, 51.276119199999975], [0.181869, 51.2765049], [0.18177329999999997, 51.27668429999999], [0.1816949, 51.2768276]]} |
1.5 |
0022 |
0025 |
Bat & Ball |
Sevenoaks |
Sevenoaks |
51.2768276 |
0.1816949 |
51.2768276 |
0.1816949 |
1 |
0 |
2026-09-21 23:35:52 |
TERMINATED |
2026-09-21 23:25:00 |
Sevenoaks |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395936 |
1790033020906855 |
117 |
117 |
2026-09-21 23:35:29.858214 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:29.243125 |
| 727101 |
757741 |
P65196 |
145N62M921 |
2026-09-21 |
COMPLETE |
20396120 |
2026-09-22 00:25:00 |
2026-09-21 23:35:52 |
2026-09-23 23:35:52 |
{"id": 757741, "stp": "P", "toc": "Northern", "uid": "P65196", "consist": "156487", "dest_crs": "NCL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65196/2026-09-22/detailed", "trust_id": "145N62M921", "origin_crs": "HPL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-21", "dest_arr_time": "0028½", "dest_platform": "1", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "5N62", "timing_status": "EARLY", "origin_station": "Hartlepool", "current_leg_arr": "0025", "current_leg_dep": "2339", "current_leg_end": "Newcastle", "origin_dep_time": "2342", "origin_platform": "2", "current_location": "Newcastle Central East End", "last_update_time": "2026-09-21T23:35:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.207381, 54.686866499999994], [-1.2077454, 54.68682449999999], [-1.2080594, 54.686801], [-1.2084656, 54.68678910000001], [-1.2087996, 54.6867993], [-1.2091254, 54.6868284], [-1.2094347, 54.68688040000001], [-1.2096903, 54.6869367], [-1.2097321999999997, 54.6869459], [-1.2099786999999995, 54.6870199], [-1.2101729999999995, 54.687098500000005], [-1.2104598, 54.687242899999994], [-1.2106429, 54.68735409999999], [-1.2107889, 54.687459], [-1.2109294999999998, 54.6875849], [-1.2110779, 54.6877508], [-1.2111489999999998, 54.6878496], [-1.2112081999999995, 54.68794859999999], [-1.2112833, 54.6881315], [-1.2113265, 54.6882979], [-1.2113888999999998, 54.6888862], [-1.2114313, 54.68925290000001], [-1.2114597, 54.6894981], [-1.2115462, 54.690366899999994], [-1.2116536, 54.6920784], [-1.2117747, 54.69378910000001], [-1.2119076, 54.6959127], [-1.2120657999999995, 54.69819369999999], [-1.2120907, 54.698518199999995], [-1.2121049, 54.698848299999995], [-1.2121286, 54.6993994], [-1.2121809999999995, 54.700126299999994], [-1.2122808, 54.7015192], [-1.2123023, 54.7018304], [-1.2123283, 54.70233359999999], [-1.2123613, 54.7028377], [-1.2124128, 54.7038523], [-1.2124815, 54.7046668], [-1.2125066, 54.705135299999995], [-1.2125638, 54.7054808], [-1.2125992, 54.7056457], [-1.2126338, 54.70577509999999], [-1.2127477999999998, 54.70607189999999], [-1.212891, 54.7063483], [-1.21301, 54.7065363], [-1.2131326, 54.70668830000001], [-1.2133461, 54.7069139], [-1.2136411, 54.7071851], [-1.2139118999999998, 54.7073888], [-1.2142222, 54.7075918], [-1.2145257, 54.70776819999999], [-1.2147085999999998, 54.7078646], [-1.2148861, 54.70794670000001], [-1.215078, 54.70802940000001], [-1.2152740999999998, 54.7081036], [-1.2154805000000002, 54.7081818], [-1.2157116, 54.708261199999995], [-1.2162276, 54.7084282], [-1.2169384999999997, 54.7086453], [-1.2181832999999995, 54.70902619999999], [-1.2203353, 54.709694000000006], [-1.2224425, 54.71034120000001], [-1.2240023, 54.71082019999999], [-1.2248666999999998, 54.7110609], [-1.2276010999999998, 54.7118803], [-1.2302304, 54.712674], [-1.2328324, 54.7134693], [-1.2380498, 54.7150701], [-1.2415195999999995, 54.7161344], [-1.2450211, 54.71720560000001], [-1.2470959, 54.71788079999999], [-1.2494906, 54.7187442], [-1.251035, 54.719227100000005], [-1.2517892999999998, 54.7194635], [-1.2519336, 54.71950879999999], [-1.2525835000000003, 54.7197125], [-1.2530667, 54.71988900000001], [-1.2535269, 54.72009380000001], [-1.2538864, 54.72026120000001], [-1.2541801, 54.7204229], [-1.2546282999999998, 54.7207013], [-1.2550616, 54.7210009], [-1.2553874, 54.7212708], [-1.2556619999999998, 54.7215208], [-1.2559105, 54.72178290000001], [-1.2561443, 54.7220478], [-1.2564179999999998, 54.72245], [-1.2565614, 54.7226786], [-1.2567141999999998, 54.72296399999998], [-1.2569410999999997, 54.7235423], [-1.2572996, 54.724541999999985], [-1.25764139776733, 54.72551095212874], [-1.2576914, 54.725652700000005], [-1.2584014999999995, 54.727655199999994], [-1.2586957, 54.7284558], [-1.2589972, 54.72928650000001], [-1.2596234999999998, 54.73094], [-1.25981, 54.73132109999999], [-1.2600454, 54.731709499999994], [-1.2601555529919255, 54.73186748576877], [-1.2603076999999998, 54.732085700000006], [-1.2605783000000002, 54.7324443], [-1.2609951999999998, 54.7328783], [-1.2612621, 54.7331417], [-1.2616769999999995, 54.7334772], [-1.2621650000000002, 54.7338645], [-1.2627217, 54.734274600000006], [-1.2637425999999998, 54.7349967], [-1.2639637, 54.7351588], [-1.2657794, 54.7364492], [-1.2672213, 54.737492], [-1.2686323999999998, 54.7384928], [-1.2707486, 54.7400293], [-1.2728838, 54.74156369999999], [-1.2735418, 54.74204580000001], [-1.2740782, 54.74242009999999], [-1.2745947, 54.742764400000006], [-1.2749406, 54.74298079999999], [-1.2753061999999995, 54.743180300000006], [-1.2757032, 54.74338], [-1.2760994, 54.74355619999999], [-1.2765926999999997, 54.7437728], [-1.2771777999999998, 54.744007799999984], [-1.2784109999999995, 54.7444815], [-1.2807207, 54.74537029999999], [-1.2814583, 54.74566959999999], [-1.2820646, 54.7459318], [-1.2831510999999998, 54.74644430000001], [-1.2851582, 54.74750329999999], [-1.287155, 54.7485644], [-1.2911074, 54.750679199999986], [-1.2919109999999998, 54.7511033], [-1.2927612999999998, 54.7515477], [-1.2930244780916125, 54.75169091799431], [-1.2944032, 54.7524412], [-1.2961056999999998, 54.7533258], [-1.2964945, 54.753542499999995], [-1.2969578, 54.7538008], [-1.2975912, 54.7541998], [-1.298014, 54.7545048], [-1.2983396, 54.7547782], [-1.2986779000000002, 54.75509370000001], [-1.2989249, 54.7553459], [-1.2993819, 54.7559067], [-1.3006811, 54.757501], [-1.3020622, 54.7591958], [-1.3022672999999998, 54.7594288], [-1.3024454999999997, 54.75962799999999], [-1.3032581, 54.7604832], [-1.3038377, 54.76100679999999], [-1.3044653, 54.7615939], [-1.3049875, 54.76202170000001], [-1.3054461, 54.76238709999999], [-1.3056951, 54.7625933], [-1.3062978999999997, 54.76306159999999], [-1.3068003999999998, 54.7634589], [-1.3073578999999995, 54.76388279999999], [-1.3075768999999997, 54.764062300000006], [-1.3080974, 54.7644742], [-1.3091847999999997, 54.76531019999999], [-1.3097441, 54.7657886], [-1.3102081, 54.76625899999999], [-1.3110049, 54.76722759999999], [-1.3117647999999995, 54.76853890000001], [-1.3138320999999995, 54.77302759999999], [-1.3152121, 54.7760547], [-1.3153491999999998, 54.77638929999999], [-1.3174586999999998, 54.78110019999999], [-1.3176263999999998, 54.7815534], [-1.3177366, 54.78192330000001], [-1.3178068000000005, 54.78241570000001], [-1.3178239, 54.7826479], [-1.317824, 54.78284789999999], [-1.3177806, 54.7835309], [-1.317748547712604, 54.78370334271616], [-1.3177235, 54.7838381], [-1.3176871999999995, 54.7840096], [-1.3176546999999998, 54.7841019], [-1.3176177999999998, 54.7842126], [-1.3175428000000002, 54.7844242], [-1.3172538, 54.78506629999998], [-1.3170521999999998, 54.78554960000001], [-1.3169807999999998, 54.78572270000001], [-1.3165176, 54.786842199999995], [-1.3163962, 54.7872559], [-1.3163045, 54.78769389999999], [-1.3162685, 54.7880453], [-1.3162759, 54.78852849999999], [-1.3162926999999998, 54.788725199999995], [-1.3165966999999998, 54.7907903], [-1.3167326999999998, 54.7917442], [-1.3167799999999998, 54.7922248], [-1.3167970999999998, 54.792458], [-1.3167895999999997, 54.7926623], [-1.3167421, 54.7931327], [-1.316669, 54.7935508], [-1.3165182999999998, 54.794016499999984], [-1.3163497999999998, 54.7944431], [-1.3159061, 54.795437], [-1.3150904, 54.7973306], [-1.3147790999999998, 54.79803669999999], [-1.3144469999999997, 54.7987764], [-1.3138424, 54.8002411], [-1.3137776, 54.800444000000006], [-1.3137268999999998, 54.8006028], [-1.3136132, 54.80101899999999], [-1.3135540999999995, 54.8014788], [-1.3135409999999998, 54.801758], [-1.313544, 54.8019879], [-1.3135597, 54.8022256], [-1.3135972, 54.8024958], [-1.313702, 54.8029276], [-1.3137983, 54.803242100000006], [-1.3139560999999995, 54.803633], [-1.3141212, 54.8039606], [-1.3143412999999995, 54.8043151], [-1.3146409, 54.80477569999999], [-1.3152451999999997, 54.805636799999995], [-1.31587, 54.8065599], [-1.3161541, 54.806968699999985], [-1.316317, 54.8072656], [-1.3164259, 54.80749840000001], [-1.3165179000000002, 54.8077102], [-1.3165596, 54.80782670000001], [-1.3166245, 54.80802299999999], [-1.3166299, 54.80804680000001], [-1.3166719999999998, 54.8082342], [-1.3167363, 54.80858509999999], [-1.316857, 54.80930550000001], [-1.3170451, 54.8100038], [-1.3171746000000002, 54.8103402], [-1.3173435999999998, 54.8106973], [-1.3175594999999998, 54.81106390000001], [-1.3178293999999997, 54.81144479999999], [-1.3181723, 54.81186770000001], [-1.3185876, 54.812324700000005], [-1.319159, 54.8128503], [-1.3194979999999998, 54.8131621], [-1.3213326, 54.8148316], [-1.3250002999999997, 54.8181681], [-1.3265672999999998, 54.8196221], [-1.3270533, 54.820136899999994], [-1.3274262, 54.82061329999999], [-1.3279096, 54.82133739999998], [-1.3282804, 54.822033], [-1.3284796, 54.82245799999999], [-1.3286104, 54.8228608], [-1.3288769, 54.82371719999999], [-1.3294079999999997, 54.8253543], [-1.3294555, 54.8255009], [-1.3295594999999998, 54.8258502], [-1.3296891, 54.82624959999999], [-1.3299744, 54.8271336], [-1.33016, 54.8277555], [-1.3304701, 54.8287429], [-1.3305293, 54.82891579999998], [-1.3305831999999995, 54.82907889999999], [-1.3307526000000005, 54.8296328], [-1.3308504, 54.8299276], [-1.3309581, 54.8301943], [-1.3310872, 54.8304558], [-1.3312169, 54.8307188], [-1.3313577, 54.8309417], [-1.3315205999999995, 54.83120730000001], [-1.3318101, 54.83156979999999], [-1.3320998000000002, 54.83189699999999], [-1.3324115999999997, 54.832226000000006], [-1.3327785999999997, 54.8325544], [-1.3331074, 54.8328116], [-1.3333618, 54.833007], [-1.3340175999999997, 54.8334426], [-1.3347628000000002, 54.833861299999995], [-1.3352455, 54.834089], [-1.3356701, 54.8342893], [-1.3364144, 54.8345991], [-1.3372455999999997, 54.83492580000001], [-1.3386949965066783, 54.83547284519987], [-1.3388148999999998, 54.835518099999994], [-1.3395761999999998, 54.8357937], [-1.3404283, 54.836102100000005], [-1.3410346, 54.83632159999999], [-1.3414451999999997, 54.83647019999999], [-1.3422955999999997, 54.83683289999999], [-1.3428914, 54.8371131], [-1.3431329, 54.83722149999999], [-1.3445104999999995, 54.83795709999998], [-1.3454967, 54.838506], [-1.3456686999999998, 54.83860529999999], [-1.3458636, 54.83872349999999], [-1.346378, 54.839091], [-1.3464364, 54.839136], [-1.3464843, 54.839172899999994], [-1.3474313999999998, 54.8399025], [-1.3474729261792822, 54.83993417252721], [-1.3490159, 54.84111099999999], [-1.3496105, 54.84155189999999], [-1.3502054, 54.84199999999999], [-1.3513752, 54.8429039], [-1.3524042999999997, 54.84369439999999], [-1.3526596, 54.8438841], [-1.3530478, 54.8441725], [-1.3547047, 54.84542160000001], [-1.3551471999999998, 54.845735399999995], [-1.3554799, 54.8459616], [-1.3576338, 54.84728700000001], [-1.3578093, 54.84741650000001], [-1.3583385, 54.8478557], [-1.3585045000000002, 54.848051699999985], [-1.3586878, 54.84829549999999], [-1.3588310999999995, 54.84854459999999], [-1.3589012000000005, 54.84876119999999], [-1.3589572999999997, 54.84900019999999], [-1.358974, 54.8491995], [-1.3589555, 54.84945979999999], [-1.358901, 54.849690200000005], [-1.3587606999999997, 54.85003520000001], [-1.3585926000000002, 54.8503073], [-1.3583746, 54.85057869999999], [-1.3581943, 54.850751], [-1.3578566, 54.851021200000005], [-1.3575043, 54.85124780000001], [-1.3573064, 54.851356599999995], [-1.3570512999999995, 54.851486], [-1.356796, 54.8516025], [-1.3565648, 54.8517147], [-1.3557116, 54.85208649999999], [-1.3552163999999998, 54.8523184], [-1.35487, 54.8524873], [-1.3543651, 54.85278370000001], [-1.3541120999999998, 54.8529456], [-1.3538764, 54.8531101], [-1.3535122999999998, 54.8533912], [-1.3531610999999997, 54.8537128], [-1.3529180999999997, 54.8539717], [-1.3527037, 54.85423269999999], [-1.3524792, 54.85456239999999], [-1.3522955, 54.854863499999986], [-1.3521344, 54.8552203], [-1.3520335, 54.85554949999999], [-1.3519479999999997, 54.8559576], [-1.351915, 54.8562514], [-1.3519177, 54.85654629999999], [-1.3519525999999995, 54.8569504], [-1.3519937, 54.8571615], [-1.3520461, 54.85735220000001], [-1.3521723000000003, 54.85772819999999], [-1.3523019, 54.858058199999995], [-1.3526010999999998, 54.85867389999999], [-1.3526395, 54.8587529], [-1.3529717, 54.8594764], [-1.3532989, 54.860143400000005], [-1.3535829999999998, 54.8607377], [-1.3537705, 54.8611292], [-1.3538473, 54.861279], [-1.354994, 54.8637336], [-1.3553803999999998, 54.86493629999999], [-1.3556298, 54.866417], [-1.3561043, 54.869524299999995], [-1.3561267, 54.869619500000006], [-1.3561975, 54.8698764], [-1.3564993, 54.87097169999999], [-1.3574600999999995, 54.8743495], [-1.3582386999999998, 54.877086299999995], [-1.3585475, 54.878232800000006], [-1.3586849999999997, 54.878698400000005], [-1.3588134, 54.879136499999994], [-1.3590866, 54.8800201], [-1.3593346, 54.88066980000001], [-1.3594394, 54.880941799999995], [-1.3595224999999995, 54.881288999999995], [-1.3596279999999998, 54.88158490000001], [-1.3599403999999995, 54.8823423], [-1.3601653, 54.882761900000006], [-1.3603664, 54.883077500000006], [-1.3605425, 54.88332979999999], [-1.3609276, 54.88379840000001], [-1.3614638999999995, 54.88433229999999], [-1.3618069999999998, 54.88464009999999], [-1.3622150999999998, 54.8849435], [-1.3623705, 54.885057], [-1.3628118, 54.88535379999999], [-1.3631069, 54.88554], [-1.3643928999999997, 54.8862088], [-1.3649734, 54.8865456], [-1.3658626, 54.88710090000001], [-1.3659702471957318, 54.88717603594891], [-1.3665556, 54.88758459999999], [-1.3677454, 54.88852249999999], [-1.3685557, 54.88923259999999], [-1.3726228000000005, 54.89274650000001], [-1.3736566, 54.89363959999999], [-1.3743387, 54.894240999999994], [-1.3751861, 54.8949834], [-1.3756787, 54.8954204], [-1.3761731, 54.8959459], [-1.376536, 54.8964042], [-1.3767869999999998, 54.8967836], [-1.3772992, 54.89757929999999], [-1.3778786, 54.898492399999995], [-1.3783076999999997, 54.8992574], [-1.3789513999999998, 54.90049119999998], [-1.3792088999999998, 54.900750300000006], [-1.3801745, 54.901725000000006], [-1.3805219999999998, 54.902063799999986], [-1.3806617999999995, 54.9021885], [-1.3807352, 54.9022869], [-1.3808113, 54.9023888], [-1.3810328, 54.90266269999999], [-1.3812859, 54.903024], [-1.3814717, 54.90328930000001], [-1.3816825, 54.9036682], [-1.3818725000000005, 54.90423779999998], [-1.3818973999999995, 54.904324299999985], [-1.3819795, 54.904624299999995], [-1.3821016, 54.9051036], [-1.3822851, 54.9058646], [-1.3823356, 54.90606979999999], [-1.3823881999999998, 54.9062832], [-1.3824309, 54.9064567], [-1.382574, 54.9070375], [-1.3826546, 54.9073648], [-1.3827493999999998, 54.90753569999998], [-1.3830511, 54.9083469], [-1.3832983, 54.908992399999995], [-1.3833405, 54.909153999999994], [-1.3834192, 54.9094556], [-1.3835997999999998, 54.910371], [-1.3836595, 54.910748599999984], [-1.3838003, 54.9115186], [-1.3838847999999997, 54.9122264], [-1.3839734999999995, 54.9129698], [-1.3839906, 54.913112899999994], [-1.3840944, 54.91349979999999], [-1.3841026999999997, 54.91363689999999], [-1.3841557, 54.9145068], [-1.3841608, 54.9145913], [-1.3841669999999997, 54.9150866], [-1.3840301, 54.91565070000001], [-1.3838798, 54.916149300000015], [-1.3836936, 54.9165999], [-1.3833289, 54.9173026], [-1.3831986, 54.9175202], [-1.3830428999999995, 54.91785850000001], [-1.3829589999999998, 54.9180992], [-1.3828915999999998, 54.9183616], [-1.3828579999999997, 54.9185386], [-1.3828470999999998, 54.918575], [-1.3827711, 54.9193351], [-1.3827594, 54.9199874], [-1.3827918, 54.9205076], [-1.3828785, 54.92093969999999], [-1.3831631999999998, 54.921742899999984], [-1.3836339000000002, 54.922747], [-1.3840413, 54.9236951], [-1.3856541, 54.92744760000001], [-1.3862412, 54.928890800000005], [-1.3866121, 54.9297265], [-1.3867571, 54.9299936], [-1.3868155, 54.93010129999999], [-1.3870922999999995, 54.930583000000006], [-1.3873103, 54.9309128], [-1.3876356, 54.931346299999994], [-1.3882853, 54.9320652], [-1.3889058999999997, 54.93263890000001], [-1.3897532, 54.9332839], [-1.3906288999999998, 54.9338535], [-1.391428, 54.93429309999999], [-1.3916227999999995, 54.9343898], [-1.3920554, 54.9346044], [-1.3926816999999998, 54.93488339999999], [-1.3931544000000002, 54.935095100000005], [-1.3943929, 54.9356081], [-1.3984080999999997, 54.93727080000001], [-1.3999941, 54.93793339999999], [-1.4013737, 54.938509800000006], [-1.4014703, 54.93854880000001], [-1.4021024752583882, 54.938812957853784], [-1.4043139, 54.939736999999994], [-1.4083196999999998, 54.9413994], [-1.4116548, 54.9427882], [-1.4186701, 54.94570929999999], [-1.4204889, 54.9464666], [-1.4205614999999998, 54.94649680000001], [-1.4211763999999998, 54.946751799999994], [-1.4212477, 54.9467806], [-1.4213210999999997, 54.9468101], [-1.4222042, 54.947181099999995], [-1.4229725999999998, 54.9474984], [-1.4237474, 54.9478209], [-1.4238528, 54.947864800000005], [-1.4289015, 54.949966199999984], [-1.4296064, 54.9502596], [-1.4300011, 54.9504279], [-1.4302083, 54.9505162], [-1.4326935, 54.9515436], [-1.4344993, 54.95229779999999], [-1.4362092, 54.9530092], [-1.437304454591234, 54.95346404825654], [-1.4392747999999995, 54.9542823], [-1.4408988, 54.9549576], [-1.4462138999999998, 54.9571657], [-1.4471212, 54.95752579999999], [-1.4486925999999998, 54.95814939999999], [-1.4498023999999998, 54.9584944], [-1.4508850999999998, 54.95877290000001], [-1.4514599, 54.9588969], [-1.4521683999999997, 54.95904989999998], [-1.4530208, 54.9592086], [-1.4543969999999995, 54.959404199999994], [-1.4557778999999995, 54.9595417], [-1.4573451, 54.9596273], [-1.4576071999999998, 54.95962819999998], [-1.4583851, 54.95963079999999], [-1.4595272, 54.9595916], [-1.4601947999999998, 54.9595433], [-1.4608538966944815, 54.95949225120266], [-1.4611244, 54.9594713], [-1.4636819999999997, 54.95926360000001], [-1.4641491, 54.95922589999999], [-1.4647997, 54.95917329999999], [-1.4680709, 54.95890920000001], [-1.4685113, 54.9588737], [-1.4709306, 54.9586607], [-1.4716341999999998, 54.9585943], [-1.4777499999999997, 54.958104299999995], [-1.4780508999999995, 54.95808019999999], [-1.4783018, 54.9580594], [-1.4856752999999998, 54.9574537], [-1.4859729999999998, 54.95742909999999], [-1.4861451, 54.957414], [-1.4869726, 54.95734809999999], [-1.4915754, 54.95698169999999], [-1.4943428, 54.95675539999999], [-1.495189, 54.9566912], [-1.4957333999999998, 54.9566456], [-1.5003625, 54.95625749999999], [-1.501257, 54.9561895], [-1.5042628, 54.9559443], [-1.5049214000000002, 54.9558906], [-1.5081728, 54.9556219], [-1.512139, 54.955298], [-1.5141478999999998, 54.95513639999999], [-1.5169049, 54.9549147], [-1.5220951, 54.9544776], [-1.5245011, 54.9542785], [-1.5271359830031863, 54.95406036922442], [-1.5277734, 54.9540076], [-1.5320020999999997, 54.9536527], [-1.5323994999999997, 54.9536202], [-1.5346968, 54.9534326], [-1.5358351, 54.9533454], [-1.5364276, 54.9533017], [-1.5369814, 54.9532472], [-1.5372493, 54.9532254], [-1.5386546, 54.9531108], [-1.5389965, 54.953082900000005], [-1.5430791, 54.95274529999999], [-1.5438121, 54.952685499999994], [-1.5448738, 54.9525987], [-1.545009, 54.952587], [-1.5458506, 54.9525139], [-1.5482954999999998, 54.9523093], [-1.550527, 54.9521178], [-1.551591, 54.9520274], [-1.5533703999999997, 54.9518761], [-1.5545261, 54.9517877], [-1.5550043, 54.9517485], [-1.5561125999999998, 54.9516575], [-1.5564746, 54.951632200000006], [-1.5569404999999998, 54.9516043], [-1.5583359999999995, 54.9515553], [-1.5596089, 54.9515341], [-1.5605209, 54.9515529], [-1.5614704, 54.9515756], [-1.5625647, 54.9516373], [-1.5642112999999995, 54.9517834], [-1.5646983, 54.95184760000001], [-1.5662732, 54.95205509999999], [-1.5670494, 54.9521918], [-1.5679817, 54.95236640000001], [-1.5699609, 54.9528075], [-1.5709986, 54.95305429999999], [-1.5722165999999995, 54.9533458], [-1.5745167, 54.953925], [-1.5747233, 54.9539825], [-1.5764812, 54.9544713], [-1.5766820999999998, 54.954521], [-1.5769747999999997, 54.954593499999994], [-1.5788154, 54.955049], [-1.5811160999999998, 54.95559149999999], [-1.5813672, 54.95564869999999], [-1.582852, 54.956014], [-1.5837557, 54.9562383], [-1.583976, 54.95630119999999], [-1.5847305, 54.9565166], [-1.5855887999999998, 54.95680000000001], [-1.5864041999999998, 54.957120399999994], [-1.5872839999999997, 54.9574653], [-1.5880387, 54.9578139], [-1.5883626, 54.95801320000001], [-1.5887836000000002, 54.9582193], [-1.5888521999999998, 54.95825479999999], [-1.5891554999999995, 54.958411700000006], [-1.5895463999999997, 54.958626], [-1.5897888, 54.9587695], [-1.5902355999999995, 54.9590339], [-1.5904843, 54.959195700000016], [-1.5908186, 54.9594141], [-1.5911193999999995, 54.9596226], [-1.5915143000000005, 54.95990569999999], [-1.5919289, 54.9602213], [-1.5925212999999998, 54.960719100000006], [-1.5930274, 54.9611698], [-1.5934916999999995, 54.96159140000001], [-1.5939422, 54.9620001], [-1.5944119, 54.962420400000006], [-1.5951164, 54.9630573], [-1.5954440999999997, 54.9633053], [-1.5957476999999998, 54.96357179999999], [-1.5960488999999998, 54.96384509999999], [-1.5962567999999997, 54.9640338], [-1.5963417999999998, 54.9641109], [-1.5966088, 54.96435569999999], [-1.5968131, 54.9645422], [-1.5969996999999998, 54.9647104], [-1.5972419, 54.96493139999999], [-1.5975514, 54.9652115], [-1.5977711, 54.96540809999999], [-1.5979458999999998, 54.9655512], [-1.5981631999999997, 54.9657031], [-1.598351, 54.9658123], [-1.5984820999999998, 54.9658801], [-1.5986238999999998, 54.96594790000001], [-1.5988033999999998, 54.9660225], [-1.5989829999999998, 54.9660862], [-1.5991600999999998, 54.96614180000001], [-1.5993432, 54.9661879], [-1.5994668, 54.9662127], [-1.5996492, 54.9662435], [-1.5998099999999995, 54.9662662], [-1.5999609999999995, 54.96628220000001], [-1.6000568, 54.96628909999999], [-1.6001299, 54.966294399999995], [-1.6003093999999998, 54.9662984], [-1.6004936999999997, 54.96629909999999], [-1.6006272, 54.96629510000001], [-1.6007688999999998, 54.9662862], [-1.6009354999999998, 54.96626859999999], [-1.6010949, 54.96624559999999], [-1.6012685999999998, 54.966213], [-1.6014481, 54.9661723], [-1.601578, 54.9661384], [-1.6017316, 54.966087599999994], [-1.6019299, 54.96601810000001], [-1.6021433, 54.965937499999995], [-1.6029629, 54.9656219], [-1.6032267, 54.96552799999999], [-1.6033152999999998, 54.96549580000001], [-1.6033948999999998, 54.9654702], [-1.6034818, 54.9654432], [-1.6035414, 54.9654244], [-1.6036326, 54.9654003], [-1.6037230999999998, 54.9653795], [-1.6037882, 54.965365600000005], [-1.6038811, 54.9653469], [-1.6039679, 54.965331], [-1.6040488, 54.9653192], [-1.6041513, 54.96530539999999], [-1.6042478, 54.965295000000005], [-1.6043359, 54.96528949999999], [-1.6044204, 54.9652839], [-1.6045253, 54.9652798], [-1.6046435, 54.96527700000001], [-1.6047404000000005, 54.9652768], [-1.6048491, 54.96527840000001], [-1.6049241, 54.9652808], [-1.6050007999999998, 54.9652842], [-1.6052588, 54.965304], [-1.6052795, 54.9653062], [-1.6053327, 54.9653122], [-1.6054283, 54.9653249], [-1.6055144, 54.9653371], [-1.6056296, 54.9653557], [-1.6057209, 54.9653734], [-1.6058531, 54.96540319999999], [-1.6059461, 54.9654263], [-1.6060467, 54.9654537], [-1.6061643999999995, 54.965487], [-1.6063001, 54.965530099999995], [-1.60644, 54.9655771], [-1.6065840999999998, 54.965628499999994], [-1.6067359999999995, 54.96568679999999], [-1.6067633, 54.965698499999995], [-1.6068638999999998, 54.9657418], [-1.6069645999999995, 54.9657891], [-1.6070711999999998, 54.96584349999999], [-1.6071437, 54.96588320000001], [-1.607204, 54.9659151], [-1.6072998999999997, 54.9659792], [-1.6073539, 54.9660153], [-1.6074058999999998, 54.96604860000001], [-1.6074682, 54.96609219999999], [-1.6075363, 54.96614199999999], [-1.6076575999999998, 54.9662361], [-1.608688, 54.9670168], [-1.6090142, 54.9672865], [-1.609376, 54.9676352], [-1.6095907, 54.96780179999999], [-1.6096643, 54.967859], [-1.6099133999999995, 54.9680419], [-1.6100456, 54.9681247], [-1.6101997999999995, 54.9682112], [-1.6103069999999997, 54.96826329999999], [-1.6104385999999995, 54.9683235], [-1.6104961999999998, 54.96834629999999], [-1.6105868, 54.9683822], [-1.6107587999999995, 54.9684413], [-1.6109319, 54.968492399999995], [-1.6111003, 54.9685345], [-1.6112048, 54.968558300000005], [-1.6113228, 54.96858], [-1.6114048, 54.96859310000001], [-1.6114717, 54.968601799999995], [-1.6115501999999997, 54.9686115], [-1.6116503, 54.9686219], [-1.6117624999999998, 54.96862950000001], [-1.6118674, 54.968634400000006], [-1.6119965, 54.96863510000001], [-1.6121952999999998, 54.968629099999994], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Hartlepool", "dest_arr_time_act": "0028½", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Hartlepool", "current_leg_milage": "30.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 450.808, \"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\": 2166.135, \"from_m\": 450.808, \"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\": 2679.293, \"from_m\": 2166.135, \"capability_applied\": null, \"effective_limit_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\": 5330.812, \"from_m\": 2679.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5856.27, \"from_m\": 5330.812, \"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\": 19166.447, \"from_m\": 5856.27, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19184.908, \"from_m\": 19166.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20169.474, \"from_m\": 19184.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21904.609, \"from_m\": 20169.474, \"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\": 22539.555, \"from_m\": 21904.609, \"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\": 27979.655, \"from_m\": 22539.555, \"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\": 28659.372, \"from_m\": 27979.655, \"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\": 29464.856, \"from_m\": 28659.372, \"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\": 29567.289, \"from_m\": 29464.856, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29857.731, \"from_m\": 29567.289, \"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\": 31860.521, \"from_m\": 29857.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36688.304, \"from_m\": 31860.521, \"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\": 37869.435, \"from_m\": 36688.304, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47012.599, \"from_m\": 37869.435, \"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\": 48169.557, \"from_m\": 47012.599, \"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\": 48251.661, \"from_m\": 48169.557, \"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\": 48558.066, \"from_m\": 48251.661, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 757741, \"profile_key\": \"0ed88998747526b270e9ad289cf17f54f5682efc549c68b82ae0fc4d3cf4c1af\", \"schedule_id\": 21612, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Hartlepool\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349H\", \"location\": \"Horden Sig. NS7137\", \"stage_seq\": 2, \"distance_m\": 10003.78, \"section_seq\": 1, \"route_path_id\": 139059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"Seaham\", \"stage_seq\": 3, \"distance_m\": 20753.176, \"section_seq\": 1, \"route_path_id\": 139059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Ryhope Grange Jn\", \"stage_seq\": 4, \"distance_m\": 25769.209, \"section_seq\": 1, \"route_path_id\": 139059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004H\", \"location\": \"Sunderland\", \"stage_seq\": 5, \"distance_m\": 29126.05, \"section_seq\": 1, \"route_path_id\": 139059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014H\", \"location\": \"Brockley Whins\", \"stage_seq\": 6, \"distance_m\": 37644.638, \"section_seq\": 1, \"route_path_id\": 139059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019H\", \"location\": \"Pelaw Jn\", \"stage_seq\": 7, \"distance_m\": 42449.761, \"section_seq\": 1, \"route_path_id\": 139059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Park Lane Jn\", \"stage_seq\": 8, \"distance_m\": 46833.843, \"section_seq\": 1, \"route_path_id\": 139059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026\", \"location\": \"High Level Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 47807.329, \"section_seq\": 1, \"route_path_id\": 139059}, {\"is_pass\": false, \"wtt_arr\": \"0028H\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 10, \"distance_m\": 48558.066, \"section_seq\": 1, \"route_path_id\": 139059}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48558.066, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139059}], \"total_distance_m\": 48558.066, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 48539.605, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 18.461, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2342", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "46.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:15Z\", \"source_id\": 64335030, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:20Z\", \"source_id\": 20386459, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:50Z\", \"source_id\": 64350701, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:55Z\", \"source_id\": 20391043, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:50Z\", \"source_id\": 64358659, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:56Z\", \"source_id\": 20393305, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:15Z\", \"source_id\": 64368581, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:20Z\", \"source_id\": 20396120, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "1", "timing_fact_generation": 1790033060707581, "current_leg_arrival_utc": "2026-09-23T00:26:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:29.247963", "service_state_evidence_id": 20396120, "current_leg_start_actual_dep": "2026-09-22T23:42:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:29.863518", "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 |
P |
HPL |
NCL |
5N62 |
156487 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 450.808, "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": 2166.135, "from_m": 450.808, "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": 2679.293, "from_m": 2166.135, "capability_applied": null, "effective_limit_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": 5330.812, "from_m": 2679.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5856.27, "from_m": 5330.812, "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": 19166.447, "from_m": 5856.27, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19184.908, "from_m": 19166.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20169.474, "from_m": 19184.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21904.609, "from_m": 20169.474, "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": 22539.555, "from_m": 21904.609, "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": 27979.655, "from_m": 22539.555, "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": 28659.372, "from_m": 27979.655, "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": 29464.856, "from_m": 28659.372, "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": 29567.289, "from_m": 29464.856, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29857.731, "from_m": 29567.289, "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": 31860.521, "from_m": 29857.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36688.304, "from_m": 31860.521, "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": 37869.435, "from_m": 36688.304, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47012.599, "from_m": 37869.435, "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": 48169.557, "from_m": 47012.599, "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": 48251.661, "from_m": 48169.557, "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": 48558.066, "from_m": 48251.661, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 757741, "profile_key": "0ed88998747526b270e9ad289cf17f54f5682efc549c68b82ae0fc4d3cf4c1af", "schedule_id": 21612, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2342", "location": "Hartlepool", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349H", "location": "Horden Sig. NS7137", "stage_seq": 2, "distance_m": 10003.78, "section_seq": 1, "route_path_id": 139059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Seaham", "stage_seq": 3, "distance_m": 20753.176, "section_seq": 1, "route_path_id": 139059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Ryhope Grange Jn", "stage_seq": 4, "distance_m": 25769.209, "section_seq": 1, "route_path_id": 139059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "Sunderland", "stage_seq": 5, "distance_m": 29126.05, "section_seq": 1, "route_path_id": 139059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014H", "location": "Brockley Whins", "stage_seq": 6, "distance_m": 37644.638, "section_seq": 1, "route_path_id": 139059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019H", "location": "Pelaw Jn", "stage_seq": 7, "distance_m": 42449.761, "section_seq": 1, "route_path_id": 139059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Park Lane Jn", "stage_seq": 8, "distance_m": 46833.843, "section_seq": 1, "route_path_id": 139059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026", "location": "High Level Bridge Jn", "stage_seq": 9, "distance_m": 47807.329, "section_seq": 1, "route_path_id": 139059}, {"is_pass": false, "wtt_arr": "0028H", "wtt_dep": null, "location": "Newcastle", "stage_seq": 10, "distance_m": 48558.066, "section_seq": 1, "route_path_id": 139059}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48558.066, "from_m": 0.0, "section_seq": 1, "route_path_id": 139059}], "total_distance_m": 48558.066, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 48539.605, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 18.461, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4062, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:15Z", "source_id": 64335030, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:55:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:20Z", "source_id": 20386459, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3997, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:50Z", "source_id": 64350701, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:08:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:55Z", "source_id": 20391043, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3958, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:50Z", "source_id": 64358659, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:14:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:56Z", "source_id": 20393305, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3506, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:15Z", "source_id": 64368581, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:25:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:20Z", "source_id": 20396120, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
Hartlepool |
2342 |
2342 |
2 |
None |
None |
Newcastle |
0028½ |
0028½ |
1 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65196/2026-09-22/detailed |
None |
Hartlepool |
2026-09-22T23:42:00+01:00 |
Newcastle |
46.0 |
{"type": "LineString", "coordinates": [[-1.207381, 54.686866499999994], [-1.2077454, 54.68682449999999], [-1.2080594, 54.686801], [-1.2084656, 54.68678910000001], [-1.2087996, 54.6867993], [-1.2091254, 54.6868284], [-1.2094347, 54.68688040000001], [-1.2096903, 54.6869367], [-1.2097321999999997, 54.6869459], [-1.2099786999999995, 54.6870199], [-1.2101729999999995, 54.687098500000005], [-1.2104598, 54.687242899999994], [-1.2106429, 54.68735409999999], [-1.2107889, 54.687459], [-1.2109294999999998, 54.6875849], [-1.2110779, 54.6877508], [-1.2111489999999998, 54.6878496], [-1.2112081999999995, 54.68794859999999], [-1.2112833, 54.6881315], [-1.2113265, 54.6882979], [-1.2113888999999998, 54.6888862], [-1.2114313, 54.68925290000001], [-1.2114597, 54.6894981], [-1.2115462, 54.690366899999994], [-1.2116536, 54.6920784], [-1.2117747, 54.69378910000001], [-1.2119076, 54.6959127], [-1.2120657999999995, 54.69819369999999], [-1.2120907, 54.698518199999995], [-1.2121049, 54.698848299999995], [-1.2121286, 54.6993994], [-1.2121809999999995, 54.700126299999994], [-1.2122808, 54.7015192], [-1.2123023, 54.7018304], [-1.2123283, 54.70233359999999], [-1.2123613, 54.7028377], [-1.2124128, 54.7038523], [-1.2124815, 54.7046668], [-1.2125066, 54.705135299999995], [-1.2125638, 54.7054808], [-1.2125992, 54.7056457], [-1.2126338, 54.70577509999999], [-1.2127477999999998, 54.70607189999999], [-1.212891, 54.7063483], [-1.21301, 54.7065363], [-1.2131326, 54.70668830000001], [-1.2133461, 54.7069139], [-1.2136411, 54.7071851], [-1.2139118999999998, 54.7073888], [-1.2142222, 54.7075918], [-1.2145257, 54.70776819999999], [-1.2147085999999998, 54.7078646], [-1.2148861, 54.70794670000001], [-1.215078, 54.70802940000001], [-1.2152740999999998, 54.7081036], [-1.2154805000000002, 54.7081818], [-1.2157116, 54.708261199999995], [-1.2162276, 54.7084282], [-1.2169384999999997, 54.7086453], [-1.2181832999999995, 54.70902619999999], [-1.2203353, 54.709694000000006], [-1.2224425, 54.71034120000001], [-1.2240023, 54.71082019999999], [-1.2248666999999998, 54.7110609], [-1.2276010999999998, 54.7118803], [-1.2302304, 54.712674], [-1.2328324, 54.7134693], [-1.2380498, 54.7150701], [-1.2415195999999995, 54.7161344], [-1.2450211, 54.71720560000001], [-1.2470959, 54.71788079999999], [-1.2494906, 54.7187442], [-1.251035, 54.719227100000005], [-1.2517892999999998, 54.7194635], [-1.2519336, 54.71950879999999], [-1.2525835000000003, 54.7197125], [-1.2530667, 54.71988900000001], [-1.2535269, 54.72009380000001], [-1.2538864, 54.72026120000001], [-1.2541801, 54.7204229], [-1.2546282999999998, 54.7207013], [-1.2550616, 54.7210009], [-1.2553874, 54.7212708], [-1.2556619999999998, 54.7215208], [-1.2559105, 54.72178290000001], [-1.2561443, 54.7220478], [-1.2564179999999998, 54.72245], [-1.2565614, 54.7226786], [-1.2567141999999998, 54.72296399999998], [-1.2569410999999997, 54.7235423], [-1.2572996, 54.724541999999985], [-1.25764139776733, 54.72551095212874], [-1.2576914, 54.725652700000005], [-1.2584014999999995, 54.727655199999994], [-1.2586957, 54.7284558], [-1.2589972, 54.72928650000001], [-1.2596234999999998, 54.73094], [-1.25981, 54.73132109999999], [-1.2600454, 54.731709499999994], [-1.2601555529919255, 54.73186748576877], [-1.2603076999999998, 54.732085700000006], [-1.2605783000000002, 54.7324443], [-1.2609951999999998, 54.7328783], [-1.2612621, 54.7331417], [-1.2616769999999995, 54.7334772], [-1.2621650000000002, 54.7338645], [-1.2627217, 54.734274600000006], [-1.2637425999999998, 54.7349967], [-1.2639637, 54.7351588], [-1.2657794, 54.7364492], [-1.2672213, 54.737492], [-1.2686323999999998, 54.7384928], [-1.2707486, 54.7400293], [-1.2728838, 54.74156369999999], [-1.2735418, 54.74204580000001], [-1.2740782, 54.74242009999999], [-1.2745947, 54.742764400000006], [-1.2749406, 54.74298079999999], [-1.2753061999999995, 54.743180300000006], [-1.2757032, 54.74338], [-1.2760994, 54.74355619999999], [-1.2765926999999997, 54.7437728], [-1.2771777999999998, 54.744007799999984], [-1.2784109999999995, 54.7444815], [-1.2807207, 54.74537029999999], [-1.2814583, 54.74566959999999], [-1.2820646, 54.7459318], [-1.2831510999999998, 54.74644430000001], [-1.2851582, 54.74750329999999], [-1.287155, 54.7485644], [-1.2911074, 54.750679199999986], [-1.2919109999999998, 54.7511033], [-1.2927612999999998, 54.7515477], [-1.2930244780916125, 54.75169091799431], [-1.2944032, 54.7524412], [-1.2961056999999998, 54.7533258], [-1.2964945, 54.753542499999995], [-1.2969578, 54.7538008], [-1.2975912, 54.7541998], [-1.298014, 54.7545048], [-1.2983396, 54.7547782], [-1.2986779000000002, 54.75509370000001], [-1.2989249, 54.7553459], [-1.2993819, 54.7559067], [-1.3006811, 54.757501], [-1.3020622, 54.7591958], [-1.3022672999999998, 54.7594288], [-1.3024454999999997, 54.75962799999999], [-1.3032581, 54.7604832], [-1.3038377, 54.76100679999999], [-1.3044653, 54.7615939], [-1.3049875, 54.76202170000001], [-1.3054461, 54.76238709999999], [-1.3056951, 54.7625933], [-1.3062978999999997, 54.76306159999999], [-1.3068003999999998, 54.7634589], [-1.3073578999999995, 54.76388279999999], [-1.3075768999999997, 54.764062300000006], [-1.3080974, 54.7644742], [-1.3091847999999997, 54.76531019999999], [-1.3097441, 54.7657886], [-1.3102081, 54.76625899999999], [-1.3110049, 54.76722759999999], [-1.3117647999999995, 54.76853890000001], [-1.3138320999999995, 54.77302759999999], [-1.3152121, 54.7760547], [-1.3153491999999998, 54.77638929999999], [-1.3174586999999998, 54.78110019999999], [-1.3176263999999998, 54.7815534], [-1.3177366, 54.78192330000001], [-1.3178068000000005, 54.78241570000001], [-1.3178239, 54.7826479], [-1.317824, 54.78284789999999], [-1.3177806, 54.7835309], [-1.317748547712604, 54.78370334271616], [-1.3177235, 54.7838381], [-1.3176871999999995, 54.7840096], [-1.3176546999999998, 54.7841019], [-1.3176177999999998, 54.7842126], [-1.3175428000000002, 54.7844242], [-1.3172538, 54.78506629999998], [-1.3170521999999998, 54.78554960000001], [-1.3169807999999998, 54.78572270000001], [-1.3165176, 54.786842199999995], [-1.3163962, 54.7872559], [-1.3163045, 54.78769389999999], [-1.3162685, 54.7880453], [-1.3162759, 54.78852849999999], [-1.3162926999999998, 54.788725199999995], [-1.3165966999999998, 54.7907903], [-1.3167326999999998, 54.7917442], [-1.3167799999999998, 54.7922248], [-1.3167970999999998, 54.792458], [-1.3167895999999997, 54.7926623], [-1.3167421, 54.7931327], [-1.316669, 54.7935508], [-1.3165182999999998, 54.794016499999984], [-1.3163497999999998, 54.7944431], [-1.3159061, 54.795437], [-1.3150904, 54.7973306], [-1.3147790999999998, 54.79803669999999], [-1.3144469999999997, 54.7987764], [-1.3138424, 54.8002411], [-1.3137776, 54.800444000000006], [-1.3137268999999998, 54.8006028], [-1.3136132, 54.80101899999999], [-1.3135540999999995, 54.8014788], [-1.3135409999999998, 54.801758], [-1.313544, 54.8019879], [-1.3135597, 54.8022256], [-1.3135972, 54.8024958], [-1.313702, 54.8029276], [-1.3137983, 54.803242100000006], [-1.3139560999999995, 54.803633], [-1.3141212, 54.8039606], [-1.3143412999999995, 54.8043151], [-1.3146409, 54.80477569999999], [-1.3152451999999997, 54.805636799999995], [-1.31587, 54.8065599], [-1.3161541, 54.806968699999985], [-1.316317, 54.8072656], [-1.3164259, 54.80749840000001], [-1.3165179000000002, 54.8077102], [-1.3165596, 54.80782670000001], [-1.3166245, 54.80802299999999], [-1.3166299, 54.80804680000001], [-1.3166719999999998, 54.8082342], [-1.3167363, 54.80858509999999], [-1.316857, 54.80930550000001], [-1.3170451, 54.8100038], [-1.3171746000000002, 54.8103402], [-1.3173435999999998, 54.8106973], [-1.3175594999999998, 54.81106390000001], [-1.3178293999999997, 54.81144479999999], [-1.3181723, 54.81186770000001], [-1.3185876, 54.812324700000005], [-1.319159, 54.8128503], [-1.3194979999999998, 54.8131621], [-1.3213326, 54.8148316], [-1.3250002999999997, 54.8181681], [-1.3265672999999998, 54.8196221], [-1.3270533, 54.820136899999994], [-1.3274262, 54.82061329999999], [-1.3279096, 54.82133739999998], [-1.3282804, 54.822033], [-1.3284796, 54.82245799999999], [-1.3286104, 54.8228608], [-1.3288769, 54.82371719999999], [-1.3294079999999997, 54.8253543], [-1.3294555, 54.8255009], [-1.3295594999999998, 54.8258502], [-1.3296891, 54.82624959999999], [-1.3299744, 54.8271336], [-1.33016, 54.8277555], [-1.3304701, 54.8287429], [-1.3305293, 54.82891579999998], [-1.3305831999999995, 54.82907889999999], [-1.3307526000000005, 54.8296328], [-1.3308504, 54.8299276], [-1.3309581, 54.8301943], [-1.3310872, 54.8304558], [-1.3312169, 54.8307188], [-1.3313577, 54.8309417], [-1.3315205999999995, 54.83120730000001], [-1.3318101, 54.83156979999999], [-1.3320998000000002, 54.83189699999999], [-1.3324115999999997, 54.832226000000006], [-1.3327785999999997, 54.8325544], [-1.3331074, 54.8328116], [-1.3333618, 54.833007], [-1.3340175999999997, 54.8334426], [-1.3347628000000002, 54.833861299999995], [-1.3352455, 54.834089], [-1.3356701, 54.8342893], [-1.3364144, 54.8345991], [-1.3372455999999997, 54.83492580000001], [-1.3386949965066783, 54.83547284519987], [-1.3388148999999998, 54.835518099999994], [-1.3395761999999998, 54.8357937], [-1.3404283, 54.836102100000005], [-1.3410346, 54.83632159999999], [-1.3414451999999997, 54.83647019999999], [-1.3422955999999997, 54.83683289999999], [-1.3428914, 54.8371131], [-1.3431329, 54.83722149999999], [-1.3445104999999995, 54.83795709999998], [-1.3454967, 54.838506], [-1.3456686999999998, 54.83860529999999], [-1.3458636, 54.83872349999999], [-1.346378, 54.839091], [-1.3464364, 54.839136], [-1.3464843, 54.839172899999994], [-1.3474313999999998, 54.8399025], [-1.3474729261792822, 54.83993417252721], [-1.3490159, 54.84111099999999], [-1.3496105, 54.84155189999999], [-1.3502054, 54.84199999999999], [-1.3513752, 54.8429039], [-1.3524042999999997, 54.84369439999999], [-1.3526596, 54.8438841], [-1.3530478, 54.8441725], [-1.3547047, 54.84542160000001], [-1.3551471999999998, 54.845735399999995], [-1.3554799, 54.8459616], [-1.3576338, 54.84728700000001], [-1.3578093, 54.84741650000001], [-1.3583385, 54.8478557], [-1.3585045000000002, 54.848051699999985], [-1.3586878, 54.84829549999999], [-1.3588310999999995, 54.84854459999999], [-1.3589012000000005, 54.84876119999999], [-1.3589572999999997, 54.84900019999999], [-1.358974, 54.8491995], [-1.3589555, 54.84945979999999], [-1.358901, 54.849690200000005], [-1.3587606999999997, 54.85003520000001], [-1.3585926000000002, 54.8503073], [-1.3583746, 54.85057869999999], [-1.3581943, 54.850751], [-1.3578566, 54.851021200000005], [-1.3575043, 54.85124780000001], [-1.3573064, 54.851356599999995], [-1.3570512999999995, 54.851486], [-1.356796, 54.8516025], [-1.3565648, 54.8517147], [-1.3557116, 54.85208649999999], [-1.3552163999999998, 54.8523184], [-1.35487, 54.8524873], [-1.3543651, 54.85278370000001], [-1.3541120999999998, 54.8529456], [-1.3538764, 54.8531101], [-1.3535122999999998, 54.8533912], [-1.3531610999999997, 54.8537128], [-1.3529180999999997, 54.8539717], [-1.3527037, 54.85423269999999], [-1.3524792, 54.85456239999999], [-1.3522955, 54.854863499999986], [-1.3521344, 54.8552203], [-1.3520335, 54.85554949999999], [-1.3519479999999997, 54.8559576], [-1.351915, 54.8562514], [-1.3519177, 54.85654629999999], [-1.3519525999999995, 54.8569504], [-1.3519937, 54.8571615], [-1.3520461, 54.85735220000001], [-1.3521723000000003, 54.85772819999999], [-1.3523019, 54.858058199999995], [-1.3526010999999998, 54.85867389999999], [-1.3526395, 54.8587529], [-1.3529717, 54.8594764], [-1.3532989, 54.860143400000005], [-1.3535829999999998, 54.8607377], [-1.3537705, 54.8611292], [-1.3538473, 54.861279], [-1.354994, 54.8637336], [-1.3553803999999998, 54.86493629999999], [-1.3556298, 54.866417], [-1.3561043, 54.869524299999995], [-1.3561267, 54.869619500000006], [-1.3561975, 54.8698764], [-1.3564993, 54.87097169999999], [-1.3574600999999995, 54.8743495], [-1.3582386999999998, 54.877086299999995], [-1.3585475, 54.878232800000006], [-1.3586849999999997, 54.878698400000005], [-1.3588134, 54.879136499999994], [-1.3590866, 54.8800201], [-1.3593346, 54.88066980000001], [-1.3594394, 54.880941799999995], [-1.3595224999999995, 54.881288999999995], [-1.3596279999999998, 54.88158490000001], [-1.3599403999999995, 54.8823423], [-1.3601653, 54.882761900000006], [-1.3603664, 54.883077500000006], [-1.3605425, 54.88332979999999], [-1.3609276, 54.88379840000001], [-1.3614638999999995, 54.88433229999999], [-1.3618069999999998, 54.88464009999999], [-1.3622150999999998, 54.8849435], [-1.3623705, 54.885057], [-1.3628118, 54.88535379999999], [-1.3631069, 54.88554], [-1.3643928999999997, 54.8862088], [-1.3649734, 54.8865456], [-1.3658626, 54.88710090000001], [-1.3659702471957318, 54.88717603594891], [-1.3665556, 54.88758459999999], [-1.3677454, 54.88852249999999], [-1.3685557, 54.88923259999999], [-1.3726228000000005, 54.89274650000001], [-1.3736566, 54.89363959999999], [-1.3743387, 54.894240999999994], [-1.3751861, 54.8949834], [-1.3756787, 54.8954204], [-1.3761731, 54.8959459], [-1.376536, 54.8964042], [-1.3767869999999998, 54.8967836], [-1.3772992, 54.89757929999999], [-1.3778786, 54.898492399999995], [-1.3783076999999997, 54.8992574], [-1.3789513999999998, 54.90049119999998], [-1.3792088999999998, 54.900750300000006], [-1.3801745, 54.901725000000006], [-1.3805219999999998, 54.902063799999986], [-1.3806617999999995, 54.9021885], [-1.3807352, 54.9022869], [-1.3808113, 54.9023888], [-1.3810328, 54.90266269999999], [-1.3812859, 54.903024], [-1.3814717, 54.90328930000001], [-1.3816825, 54.9036682], [-1.3818725000000005, 54.90423779999998], [-1.3818973999999995, 54.904324299999985], [-1.3819795, 54.904624299999995], [-1.3821016, 54.9051036], [-1.3822851, 54.9058646], [-1.3823356, 54.90606979999999], [-1.3823881999999998, 54.9062832], [-1.3824309, 54.9064567], [-1.382574, 54.9070375], [-1.3826546, 54.9073648], [-1.3827493999999998, 54.90753569999998], [-1.3830511, 54.9083469], [-1.3832983, 54.908992399999995], [-1.3833405, 54.909153999999994], [-1.3834192, 54.9094556], [-1.3835997999999998, 54.910371], [-1.3836595, 54.910748599999984], [-1.3838003, 54.9115186], [-1.3838847999999997, 54.9122264], [-1.3839734999999995, 54.9129698], [-1.3839906, 54.913112899999994], [-1.3840944, 54.91349979999999], [-1.3841026999999997, 54.91363689999999], [-1.3841557, 54.9145068], [-1.3841608, 54.9145913], [-1.3841669999999997, 54.9150866], [-1.3840301, 54.91565070000001], [-1.3838798, 54.916149300000015], [-1.3836936, 54.9165999], [-1.3833289, 54.9173026], [-1.3831986, 54.9175202], [-1.3830428999999995, 54.91785850000001], [-1.3829589999999998, 54.9180992], [-1.3828915999999998, 54.9183616], [-1.3828579999999997, 54.9185386], [-1.3828470999999998, 54.918575], [-1.3827711, 54.9193351], [-1.3827594, 54.9199874], [-1.3827918, 54.9205076], [-1.3828785, 54.92093969999999], [-1.3831631999999998, 54.921742899999984], [-1.3836339000000002, 54.922747], [-1.3840413, 54.9236951], [-1.3856541, 54.92744760000001], [-1.3862412, 54.928890800000005], [-1.3866121, 54.9297265], [-1.3867571, 54.9299936], [-1.3868155, 54.93010129999999], [-1.3870922999999995, 54.930583000000006], [-1.3873103, 54.9309128], [-1.3876356, 54.931346299999994], [-1.3882853, 54.9320652], [-1.3889058999999997, 54.93263890000001], [-1.3897532, 54.9332839], [-1.3906288999999998, 54.9338535], [-1.391428, 54.93429309999999], [-1.3916227999999995, 54.9343898], [-1.3920554, 54.9346044], [-1.3926816999999998, 54.93488339999999], [-1.3931544000000002, 54.935095100000005], [-1.3943929, 54.9356081], [-1.3984080999999997, 54.93727080000001], [-1.3999941, 54.93793339999999], [-1.4013737, 54.938509800000006], [-1.4014703, 54.93854880000001], [-1.4021024752583882, 54.938812957853784], [-1.4043139, 54.939736999999994], [-1.4083196999999998, 54.9413994], [-1.4116548, 54.9427882], [-1.4186701, 54.94570929999999], [-1.4204889, 54.9464666], [-1.4205614999999998, 54.94649680000001], [-1.4211763999999998, 54.946751799999994], [-1.4212477, 54.9467806], [-1.4213210999999997, 54.9468101], [-1.4222042, 54.947181099999995], [-1.4229725999999998, 54.9474984], [-1.4237474, 54.9478209], [-1.4238528, 54.947864800000005], [-1.4289015, 54.949966199999984], [-1.4296064, 54.9502596], [-1.4300011, 54.9504279], [-1.4302083, 54.9505162], [-1.4326935, 54.9515436], [-1.4344993, 54.95229779999999], [-1.4362092, 54.9530092], [-1.437304454591234, 54.95346404825654], [-1.4392747999999995, 54.9542823], [-1.4408988, 54.9549576], [-1.4462138999999998, 54.9571657], [-1.4471212, 54.95752579999999], [-1.4486925999999998, 54.95814939999999], [-1.4498023999999998, 54.9584944], [-1.4508850999999998, 54.95877290000001], [-1.4514599, 54.9588969], [-1.4521683999999997, 54.95904989999998], [-1.4530208, 54.9592086], [-1.4543969999999995, 54.959404199999994], [-1.4557778999999995, 54.9595417], [-1.4573451, 54.9596273], [-1.4576071999999998, 54.95962819999998], [-1.4583851, 54.95963079999999], [-1.4595272, 54.9595916], [-1.4601947999999998, 54.9595433], [-1.4608538966944815, 54.95949225120266], [-1.4611244, 54.9594713], [-1.4636819999999997, 54.95926360000001], [-1.4641491, 54.95922589999999], [-1.4647997, 54.95917329999999], [-1.4680709, 54.95890920000001], [-1.4685113, 54.9588737], [-1.4709306, 54.9586607], [-1.4716341999999998, 54.9585943], [-1.4777499999999997, 54.958104299999995], [-1.4780508999999995, 54.95808019999999], [-1.4783018, 54.9580594], [-1.4856752999999998, 54.9574537], [-1.4859729999999998, 54.95742909999999], [-1.4861451, 54.957414], [-1.4869726, 54.95734809999999], [-1.4915754, 54.95698169999999], [-1.4943428, 54.95675539999999], [-1.495189, 54.9566912], [-1.4957333999999998, 54.9566456], [-1.5003625, 54.95625749999999], [-1.501257, 54.9561895], [-1.5042628, 54.9559443], [-1.5049214000000002, 54.9558906], [-1.5081728, 54.9556219], [-1.512139, 54.955298], [-1.5141478999999998, 54.95513639999999], [-1.5169049, 54.9549147], [-1.5220951, 54.9544776], [-1.5245011, 54.9542785], [-1.5271359830031863, 54.95406036922442], [-1.5277734, 54.9540076], [-1.5320020999999997, 54.9536527], [-1.5323994999999997, 54.9536202], [-1.5346968, 54.9534326], [-1.5358351, 54.9533454], [-1.5364276, 54.9533017], [-1.5369814, 54.9532472], [-1.5372493, 54.9532254], [-1.5386546, 54.9531108], [-1.5389965, 54.953082900000005], [-1.5430791, 54.95274529999999], [-1.5438121, 54.952685499999994], [-1.5448738, 54.9525987], [-1.545009, 54.952587], [-1.5458506, 54.9525139], [-1.5482954999999998, 54.9523093], [-1.550527, 54.9521178], [-1.551591, 54.9520274], [-1.5533703999999997, 54.9518761], [-1.5545261, 54.9517877], [-1.5550043, 54.9517485], [-1.5561125999999998, 54.9516575], [-1.5564746, 54.951632200000006], [-1.5569404999999998, 54.9516043], [-1.5583359999999995, 54.9515553], [-1.5596089, 54.9515341], [-1.5605209, 54.9515529], [-1.5614704, 54.9515756], [-1.5625647, 54.9516373], [-1.5642112999999995, 54.9517834], [-1.5646983, 54.95184760000001], [-1.5662732, 54.95205509999999], [-1.5670494, 54.9521918], [-1.5679817, 54.95236640000001], [-1.5699609, 54.9528075], [-1.5709986, 54.95305429999999], [-1.5722165999999995, 54.9533458], [-1.5745167, 54.953925], [-1.5747233, 54.9539825], [-1.5764812, 54.9544713], [-1.5766820999999998, 54.954521], [-1.5769747999999997, 54.954593499999994], [-1.5788154, 54.955049], [-1.5811160999999998, 54.95559149999999], [-1.5813672, 54.95564869999999], [-1.582852, 54.956014], [-1.5837557, 54.9562383], [-1.583976, 54.95630119999999], [-1.5847305, 54.9565166], [-1.5855887999999998, 54.95680000000001], [-1.5864041999999998, 54.957120399999994], [-1.5872839999999997, 54.9574653], [-1.5880387, 54.9578139], [-1.5883626, 54.95801320000001], [-1.5887836000000002, 54.9582193], [-1.5888521999999998, 54.95825479999999], [-1.5891554999999995, 54.958411700000006], [-1.5895463999999997, 54.958626], [-1.5897888, 54.9587695], [-1.5902355999999995, 54.9590339], [-1.5904843, 54.959195700000016], [-1.5908186, 54.9594141], [-1.5911193999999995, 54.9596226], [-1.5915143000000005, 54.95990569999999], [-1.5919289, 54.9602213], [-1.5925212999999998, 54.960719100000006], [-1.5930274, 54.9611698], [-1.5934916999999995, 54.96159140000001], [-1.5939422, 54.9620001], [-1.5944119, 54.962420400000006], [-1.5951164, 54.9630573], [-1.5954440999999997, 54.9633053], [-1.5957476999999998, 54.96357179999999], [-1.5960488999999998, 54.96384509999999], [-1.5962567999999997, 54.9640338], [-1.5963417999999998, 54.9641109], [-1.5966088, 54.96435569999999], [-1.5968131, 54.9645422], [-1.5969996999999998, 54.9647104], [-1.5972419, 54.96493139999999], [-1.5975514, 54.9652115], [-1.5977711, 54.96540809999999], [-1.5979458999999998, 54.9655512], [-1.5981631999999997, 54.9657031], [-1.598351, 54.9658123], [-1.5984820999999998, 54.9658801], [-1.5986238999999998, 54.96594790000001], [-1.5988033999999998, 54.9660225], [-1.5989829999999998, 54.9660862], [-1.5991600999999998, 54.96614180000001], [-1.5993432, 54.9661879], [-1.5994668, 54.9662127], [-1.5996492, 54.9662435], [-1.5998099999999995, 54.9662662], [-1.5999609999999995, 54.96628220000001], [-1.6000568, 54.96628909999999], [-1.6001299, 54.966294399999995], [-1.6003093999999998, 54.9662984], [-1.6004936999999997, 54.96629909999999], [-1.6006272, 54.96629510000001], [-1.6007688999999998, 54.9662862], [-1.6009354999999998, 54.96626859999999], [-1.6010949, 54.96624559999999], [-1.6012685999999998, 54.966213], [-1.6014481, 54.9661723], [-1.601578, 54.9661384], [-1.6017316, 54.966087599999994], [-1.6019299, 54.96601810000001], [-1.6021433, 54.965937499999995], [-1.6029629, 54.9656219], [-1.6032267, 54.96552799999999], [-1.6033152999999998, 54.96549580000001], [-1.6033948999999998, 54.9654702], [-1.6034818, 54.9654432], [-1.6035414, 54.9654244], [-1.6036326, 54.9654003], [-1.6037230999999998, 54.9653795], [-1.6037882, 54.965365600000005], [-1.6038811, 54.9653469], [-1.6039679, 54.965331], [-1.6040488, 54.9653192], [-1.6041513, 54.96530539999999], [-1.6042478, 54.965295000000005], [-1.6043359, 54.96528949999999], [-1.6044204, 54.9652839], [-1.6045253, 54.9652798], [-1.6046435, 54.96527700000001], [-1.6047404000000005, 54.9652768], [-1.6048491, 54.96527840000001], [-1.6049241, 54.9652808], [-1.6050007999999998, 54.9652842], [-1.6052588, 54.965304], [-1.6052795, 54.9653062], [-1.6053327, 54.9653122], [-1.6054283, 54.9653249], [-1.6055144, 54.9653371], [-1.6056296, 54.9653557], [-1.6057209, 54.9653734], [-1.6058531, 54.96540319999999], [-1.6059461, 54.9654263], [-1.6060467, 54.9654537], [-1.6061643999999995, 54.965487], [-1.6063001, 54.965530099999995], [-1.60644, 54.9655771], [-1.6065840999999998, 54.965628499999994], [-1.6067359999999995, 54.96568679999999], [-1.6067633, 54.965698499999995], [-1.6068638999999998, 54.9657418], [-1.6069645999999995, 54.9657891], [-1.6070711999999998, 54.96584349999999], [-1.6071437, 54.96588320000001], [-1.607204, 54.9659151], [-1.6072998999999997, 54.9659792], [-1.6073539, 54.9660153], [-1.6074058999999998, 54.96604860000001], [-1.6074682, 54.96609219999999], [-1.6075363, 54.96614199999999], [-1.6076575999999998, 54.9662361], [-1.608688, 54.9670168], [-1.6090142, 54.9672865], [-1.609376, 54.9676352], [-1.6095907, 54.96780179999999], [-1.6096643, 54.967859], [-1.6099133999999995, 54.9680419], [-1.6100456, 54.9681247], [-1.6101997999999995, 54.9682112], [-1.6103069999999997, 54.96826329999999], [-1.6104385999999995, 54.9683235], [-1.6104961999999998, 54.96834629999999], [-1.6105868, 54.9683822], [-1.6107587999999995, 54.9684413], [-1.6109319, 54.968492399999995], [-1.6111003, 54.9685345], [-1.6112048, 54.968558300000005], [-1.6113228, 54.96858], [-1.6114048, 54.96859310000001], [-1.6114717, 54.968601799999995], [-1.6115501999999997, 54.9686115], [-1.6116503, 54.9686219], [-1.6117624999999998, 54.96862950000001], [-1.6118674, 54.968634400000006], [-1.6119965, 54.96863510000001], [-1.6121952999999998, 54.968629099999994], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]} |
30.2 |
2339 |
0025 |
Hartlepool |
Newcastle Central East End |
Newcastle |
54.9682438 |
-1.6174150 |
54.9682438 |
-1.6174150 |
1 |
0 |
2026-09-21 23:35:52 |
TERMINATED |
2026-09-21 23:25:00 |
Newcastle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396120 |
1790033060707581 |
41 |
41 |
2026-09-21 23:35:29.863518 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:29.247963 |
| 727102 |
756075 |
C22626 |
879V92M821 |
2026-09-21 |
COMPLETE |
20396082 |
2026-09-22 00:25:00 |
2026-09-21 23:35:52 |
2026-09-23 23:35:52 |
{"id": 756075, "stp": "O", "toc": "Thameslink", "uid": "C22626", "consist": "700003", "dest_crs": "BDM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22626/2026-09-22/detailed", "trust_id": "879V92M821", "origin_crs": "SUO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-21", "dest_arr_time": "0026", "dest_platform": "2", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "9V92", "timing_status": "EARLY", "origin_station": "Sutton (Surrey)", "current_leg_arr": "0025", "current_leg_dep": "0016", "current_leg_end": "Bedford", "origin_dep_time": "2218", "origin_platform": "1", "current_location": "Bedford", "last_update_time": "2026-09-21T23:35:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4943370036153658, 52.00314952625121], [-0.4943381999999999, 52.0031512], [-0.4946167000000001, 52.0035177], [-0.49495909999999993, 52.003899200000006], [-0.4955114000000001, 52.0044853], [-0.4961806999999999, 52.00518790000001], [-0.4965366999999999, 52.0055764], [-0.4991609, 52.0083175], [-0.4992691, 52.008428], [-0.4996192, 52.00880879999998], [-0.5002279, 52.00942890000001], [-0.5004548, 52.0096622], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]}", "current_leg_start": "Flitwick", "dest_arr_time_act": "0026", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": "Flitwick", "current_leg_milage": "9.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 38.577, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 133.255, \"from_m\": 38.577, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 146.474, \"from_m\": 133.255, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 374.333, \"from_m\": 146.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1925.806, \"from_m\": 374.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2213.979, \"from_m\": 1925.806, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4702.367, \"from_m\": 2213.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5823.429, \"from_m\": 4702.367, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11373.185, \"from_m\": 5823.429, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11864.783, \"from_m\": 11373.185, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11894.488, \"from_m\": 11864.783, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11920.872, \"from_m\": 11894.488, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11958.294, \"from_m\": 11920.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11995.861, \"from_m\": 11958.294, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12030.031, \"from_m\": 11995.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\": 12092.265, \"from_m\": 12030.031, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12305.762, \"from_m\": 12092.265, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12410.58, \"from_m\": 12305.762, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12508.933, \"from_m\": 12410.58, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13554.651, \"from_m\": 12508.933, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13645.037, \"from_m\": 13554.651, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14097.768, \"from_m\": 13645.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\": 14152.495, \"from_m\": 14097.768, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18452.802, \"from_m\": 14152.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19002.756, \"from_m\": 18452.802, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19040.656, \"from_m\": 19002.756, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19412.089, \"from_m\": 19040.656, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19742.797, \"from_m\": 19412.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\": 20070.892, \"from_m\": 19742.797, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20085.982, \"from_m\": 20070.892, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20138.411, \"from_m\": 20085.982, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20208.021, \"from_m\": 20138.411, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20735.306, \"from_m\": 20208.021, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20773.07, \"from_m\": 20735.306, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21330.301, \"from_m\": 20773.07, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21407.927, \"from_m\": 21330.301, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24759.632, \"from_m\": 21407.927, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25037.592, \"from_m\": 24759.632, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25074.854, \"from_m\": 25037.592, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26301.842, \"from_m\": 25074.854, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26370.726, \"from_m\": 26301.842, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26948.86, \"from_m\": 26370.726, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27167.35, \"from_m\": 26948.86, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29008.689, \"from_m\": 27167.35, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30707.795, \"from_m\": 29008.689, \"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\": 31356.077, \"from_m\": 30707.795, \"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\": 31397.506, \"from_m\": 31356.077, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31440.442, \"from_m\": 31397.506, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31475.333, \"from_m\": 31440.442, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31942.994, \"from_m\": 31475.333, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32887.701, \"from_m\": 31942.994, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32982.785, \"from_m\": 32887.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35791.231, \"from_m\": 32982.785, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36183.599, \"from_m\": 35791.231, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41950.352, \"from_m\": 36183.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\": 43393.495, \"from_m\": 41950.352, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46941.503, \"from_m\": 43393.495, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47012.127, \"from_m\": 46941.503, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53171.03, \"from_m\": 47012.127, \"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\": 57304.615, \"from_m\": 53171.03, \"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\": 62497.913, \"from_m\": 57304.615, \"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\": 62582.923, \"from_m\": 62497.913, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62600.123, \"from_m\": 62582.923, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62685.696, \"from_m\": 62600.123, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63258.245, \"from_m\": 62685.696, \"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\": 66742.623, \"from_m\": 63258.245, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68541.421, \"from_m\": 66742.623, \"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\": 71143.127, \"from_m\": 68541.421, \"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\": 72017.88, \"from_m\": 71143.127, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73069.154, \"from_m\": 72017.88, \"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\": 77122.805, \"from_m\": 73069.154, \"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\": 77170.098, \"from_m\": 77122.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80636.733, \"from_m\": 77170.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\": 120.0}, {\"to_m\": 102100.493, \"from_m\": 80636.733, \"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\": 102166.367, \"from_m\": 102100.493, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102195.884, \"from_m\": 102166.367, \"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\": 102241.113, \"from_m\": 102195.884, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103104.711, \"from_m\": 102241.113, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 103396.821, \"from_m\": 103104.711, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 103441.739, \"from_m\": 103396.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\": 103575.3, \"from_m\": 103441.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\": 103609.678, \"from_m\": 103575.3, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103694.356, \"from_m\": 103609.678, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 756075, \"profile_key\": \"0056fb7bbd71b064267db9ffbf855e2b2594ca6a2235603a4a80e7ea60836b3a\", \"schedule_id\": 35596, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2220H\", \"wtt_dep\": \"2221H\", \"location\": \"Carshalton\", \"stage_seq\": 2, \"distance_m\": 2022.562, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2224\", \"location\": \"Hackbridge\", \"stage_seq\": 3, \"distance_m\": 3435.451, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2227\", \"location\": \"Mitcham Junction\", \"stage_seq\": 4, \"distance_m\": 5249.708, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2229H\", \"wtt_dep\": \"2230H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 5, \"distance_m\": 7073.215, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 6, \"distance_m\": 8778.502, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2234\", \"wtt_dep\": \"2235\", \"location\": \"Streatham\", \"stage_seq\": 7, \"distance_m\": 9727.457, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2238H\", \"wtt_dep\": \"2240\", \"location\": \"Tulse Hill\", \"stage_seq\": 8, \"distance_m\": 12174.587, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2243\", \"wtt_dep\": \"2244\", \"location\": \"Herne Hill\", \"stage_seq\": 9, \"distance_m\": 13853.243, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2246H\", \"wtt_dep\": \"2247\", \"location\": \"Loughborough Jn\", \"stage_seq\": 10, \"distance_m\": 15472.084, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2250H\", \"wtt_dep\": \"2251H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 11, \"distance_m\": 18557.465, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 19091.13, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 13, \"distance_m\": 19835.652, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2255H\", \"wtt_dep\": \"2256H\", \"location\": \"London Blackfriars\", \"stage_seq\": 14, \"distance_m\": 20443.754, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2257H\", \"wtt_dep\": \"2258H\", \"location\": \"City Thameslink\", \"stage_seq\": 15, \"distance_m\": 20846.137, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2300\", \"wtt_dep\": \"2301\", \"location\": \"Farringdon\", \"stage_seq\": 16, \"distance_m\": 21576.295, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2304H\", \"wtt_dep\": \"2308H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 17, \"distance_m\": 23795.15, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Dock Jn North\", \"stage_seq\": 18, \"distance_m\": 25027.028, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2312H\", \"wtt_dep\": \"2313\", \"location\": \"Kentish Town\", \"stage_seq\": 19, \"distance_m\": 25994.053, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 20, \"distance_m\": 26948.86, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2316H\", \"wtt_dep\": \"2318\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 21, \"distance_m\": 29742.645, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2321H\", \"location\": \"Cricklewood\", \"stage_seq\": 22, \"distance_m\": 31692.315, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2323H\", \"location\": \"Brent Cross West\", \"stage_seq\": 23, \"distance_m\": 32887.701, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2325H\", \"location\": \"Hendon\", \"stage_seq\": 24, \"distance_m\": 34772.401, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2328H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 25, \"distance_m\": 38650.919, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2333\", \"location\": \"Elstree\", \"stage_seq\": 26, \"distance_m\": 43482.458, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"Radlett Jn\", \"stage_seq\": 27, \"distance_m\": 46710.999, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337\", \"location\": \"Radlett\", \"stage_seq\": 28, \"distance_m\": 48020.751, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2344\", \"location\": \"St. Albans\", \"stage_seq\": 29, \"distance_m\": 55544.956, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 30, \"distance_m\": 62582.923, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350\", \"location\": \"Harpenden\", \"stage_seq\": 31, \"distance_m\": 63122.034, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2357\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 32, \"distance_m\": 70511.518, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0002H\", \"location\": \"Luton\", \"stage_seq\": 33, \"distance_m\": 72265.602, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0007\", \"location\": \"Leagrave\", \"stage_seq\": 34, \"distance_m\": 76186.489, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 35, \"distance_m\": 76958.347, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0011H\", \"location\": \"Harlington\", \"stage_seq\": 36, \"distance_m\": 83459.0, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"0014H\", \"wtt_dep\": \"0015H\", \"location\": \"Flitwick\", \"stage_seq\": 37, \"distance_m\": 88176.649, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 38, \"distance_m\": 102078.198, \"section_seq\": 1, \"route_path_id\": 144861}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 39, \"distance_m\": 103694.356, \"section_seq\": 1, \"route_path_id\": 144861}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 103694.356, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144861}], \"total_distance_m\": 103694.356, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 98253.897, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5440.459, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2218", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:46Z\", \"source_id\": 64170372, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:50Z\", \"source_id\": 20335826, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:07Z\", \"source_id\": 64175130, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:08Z\", \"source_id\": 20337281, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:36Z\", \"source_id\": 64182587, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:40Z\", \"source_id\": 20339602, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:59Z\", \"source_id\": 64189552, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:02Z\", \"source_id\": 20341659, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:25Z\", \"source_id\": 64196493, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:30Z\", \"source_id\": 20343706, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:20Z\", \"source_id\": 64206291, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:24Z\", \"source_id\": 20346630, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:20Z\", \"source_id\": 64216038, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:24Z\", \"source_id\": 20349621, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:57Z\", \"source_id\": 64222864, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:03Z\", \"source_id\": 20351762, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:31Z\", \"source_id\": 64229562, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:36Z\", \"source_id\": 20353824, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:29Z\", \"source_id\": 64237508, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:33Z\", \"source_id\": 20356070, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:53Z\", \"source_id\": 64243726, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:56Z\", \"source_id\": 20357992, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:44Z\", \"source_id\": 64247219, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:50Z\", \"source_id\": 20359032, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:19Z\", \"source_id\": 64255458, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:25Z\", \"source_id\": 20361561, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:30Z\", \"source_id\": 64267849, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:33Z\", \"source_id\": 20365448, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18545, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:43Z\", \"source_id\": 64276996, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:51Z\", \"source_id\": 20368335, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:43Z\", \"source_id\": 64282170, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:51Z\", \"source_id\": 20369876, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:32Z\", \"source_id\": 64288307, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:35Z\", \"source_id\": 20371826, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:39Z\", \"source_id\": 64291626, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:43Z\", \"source_id\": 20372896, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:23Z\", \"source_id\": 64297610, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:26Z\", \"source_id\": 20374695, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:09Z\", \"source_id\": 64304873, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:15Z\", \"source_id\": 20377013, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:23Z\", \"source_id\": 64309834, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:25Z\", \"source_id\": 20378556, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:58Z\", \"source_id\": 64318256, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:05Z\", \"source_id\": 20381184, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:41Z\", \"source_id\": 64326361, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:45Z\", \"source_id\": 20383813, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:07Z\", \"source_id\": 64334871, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:16Z\", \"source_id\": 20386444, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:53Z\", \"source_id\": 64339661, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:00Z\", \"source_id\": 20387942, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:33Z\", \"source_id\": 64346779, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:35Z\", \"source_id\": 20389932, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:09Z\", \"source_id\": 64354664, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:14Z\", \"source_id\": 20392155, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:26Z\", \"source_id\": 64359314, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:30Z\", \"source_id\": 20393474, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:06Z\", \"source_id\": 64368449, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:10Z\", \"source_id\": 20396082, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "2", "timing_fact_generation": 1790033050895957, "current_leg_arrival_utc": "2026-09-23T00:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:39.062085", "service_state_evidence_id": 20396082, "current_leg_start_actual_dep": "2026-09-23T00:15:30+01:00", "operational_evidence_version": 181, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:39.125020", "service_state_valid_until_kind": null, "operational_interpretation_version": 181, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
O |
SUO |
BDM |
9V92 |
700003 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 38.577, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 133.255, "from_m": 38.577, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 146.474, "from_m": 133.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 374.333, "from_m": 146.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1925.806, "from_m": 374.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2213.979, "from_m": 1925.806, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4702.367, "from_m": 2213.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5823.429, "from_m": 4702.367, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11373.185, "from_m": 5823.429, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11864.783, "from_m": 11373.185, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11894.488, "from_m": 11864.783, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11920.872, "from_m": 11894.488, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11958.294, "from_m": 11920.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11995.861, "from_m": 11958.294, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12030.031, "from_m": 11995.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": 12092.265, "from_m": 12030.031, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12305.762, "from_m": 12092.265, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12410.58, "from_m": 12305.762, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12508.933, "from_m": 12410.58, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13554.651, "from_m": 12508.933, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13645.037, "from_m": 13554.651, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14097.768, "from_m": 13645.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": 14152.495, "from_m": 14097.768, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18452.802, "from_m": 14152.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19002.756, "from_m": 18452.802, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19040.656, "from_m": 19002.756, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19412.089, "from_m": 19040.656, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19742.797, "from_m": 19412.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": 20070.892, "from_m": 19742.797, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20085.982, "from_m": 20070.892, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20138.411, "from_m": 20085.982, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20208.021, "from_m": 20138.411, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20735.306, "from_m": 20208.021, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 20773.07, "from_m": 20735.306, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21330.301, "from_m": 20773.07, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 21407.927, "from_m": 21330.301, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24759.632, "from_m": 21407.927, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 25037.592, "from_m": 24759.632, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25074.854, "from_m": 25037.592, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26301.842, "from_m": 25074.854, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26370.726, "from_m": 26301.842, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26948.86, "from_m": 26370.726, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27167.35, "from_m": 26948.86, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29008.689, "from_m": 27167.35, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30707.795, "from_m": 29008.689, "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": 31356.077, "from_m": 30707.795, "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": 31397.506, "from_m": 31356.077, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31440.442, "from_m": 31397.506, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31475.333, "from_m": 31440.442, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31942.994, "from_m": 31475.333, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32887.701, "from_m": 31942.994, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32982.785, "from_m": 32887.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35791.231, "from_m": 32982.785, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36183.599, "from_m": 35791.231, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41950.352, "from_m": 36183.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": 43393.495, "from_m": 41950.352, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46941.503, "from_m": 43393.495, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47012.127, "from_m": 46941.503, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53171.03, "from_m": 47012.127, "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": 57304.615, "from_m": 53171.03, "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": 62497.913, "from_m": 57304.615, "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": 62582.923, "from_m": 62497.913, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62600.123, "from_m": 62582.923, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62685.696, "from_m": 62600.123, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63258.245, "from_m": 62685.696, "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": 66742.623, "from_m": 63258.245, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68541.421, "from_m": 66742.623, "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": 71143.127, "from_m": 68541.421, "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": 72017.88, "from_m": 71143.127, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73069.154, "from_m": 72017.88, "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": 77122.805, "from_m": 73069.154, "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": 77170.098, "from_m": 77122.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80636.733, "from_m": 77170.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": 120.0}, {"to_m": 102100.493, "from_m": 80636.733, "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": 102166.367, "from_m": 102100.493, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102195.884, "from_m": 102166.367, "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": 102241.113, "from_m": 102195.884, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103104.711, "from_m": 102241.113, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 103396.821, "from_m": 103104.711, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 103441.739, "from_m": 103396.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": 103575.3, "from_m": 103441.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": 103609.678, "from_m": 103575.3, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103694.356, "from_m": 103609.678, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 756075, "profile_key": "0056fb7bbd71b064267db9ffbf855e2b2594ca6a2235603a4a80e7ea60836b3a", "schedule_id": 35596, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2218", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2220H", "wtt_dep": "2221H", "location": "Carshalton", "stage_seq": 2, "distance_m": 2022.562, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2224", "location": "Hackbridge", "stage_seq": 3, "distance_m": 3435.451, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2227", "location": "Mitcham Junction", "stage_seq": 4, "distance_m": 5249.708, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2229H", "wtt_dep": "2230H", "location": "Mitcham Eastfields", "stage_seq": 5, "distance_m": 7073.215, "section_seq": 1, "route_path_id": 144861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232H", "location": "Streatham South Jn", "stage_seq": 6, "distance_m": 8778.502, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2234", "wtt_dep": "2235", "location": "Streatham", "stage_seq": 7, "distance_m": 9727.457, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2238H", "wtt_dep": "2240", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 12174.587, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2243", "wtt_dep": "2244", "location": "Herne Hill", "stage_seq": 9, "distance_m": 13853.243, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2246H", "wtt_dep": "2247", "location": "Loughborough Jn", "stage_seq": 10, "distance_m": 15472.084, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2250H", "wtt_dep": "2251H", "location": "Elephant & Castle", "stage_seq": 11, "distance_m": 18557.465, "section_seq": 1, "route_path_id": 144861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252H", "location": "Southwark Bridge Jn", "stage_seq": 12, "distance_m": 19091.13, "section_seq": 1, "route_path_id": 144861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254H", "location": "Blackfriars Jn", "stage_seq": 13, "distance_m": 19835.652, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2255H", "wtt_dep": "2256H", "location": "London Blackfriars", "stage_seq": 14, "distance_m": 20443.754, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2257H", "wtt_dep": "2258H", "location": "City Thameslink", "stage_seq": 15, "distance_m": 20846.137, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2300", "wtt_dep": "2301", "location": "Farringdon", "stage_seq": 16, "distance_m": 21576.295, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2304H", "wtt_dep": "2308H", "location": "St Pancras Low Level", "stage_seq": 17, "distance_m": 23795.15, "section_seq": 1, "route_path_id": 144861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Dock Jn North", "stage_seq": 18, "distance_m": 25027.028, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2312H", "wtt_dep": "2313", "location": "Kentish Town", "stage_seq": 19, "distance_m": 25994.053, "section_seq": 1, "route_path_id": 144861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Carlton Road Jn", "stage_seq": 20, "distance_m": 26948.86, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2316H", "wtt_dep": "2318", "location": "West Hampstead Thameslink", "stage_seq": 21, "distance_m": 29742.645, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2321H", "location": "Cricklewood", "stage_seq": 22, "distance_m": 31692.315, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2323H", "location": "Brent Cross West", "stage_seq": 23, "distance_m": 32887.701, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2325H", "location": "Hendon", "stage_seq": 24, "distance_m": 34772.401, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2328H", "location": "Mill Hill Broadway", "stage_seq": 25, "distance_m": 38650.919, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2333", "location": "Elstree", "stage_seq": 26, "distance_m": 43482.458, "section_seq": 1, "route_path_id": 144861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Radlett Jn", "stage_seq": 27, "distance_m": 46710.999, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "Radlett", "stage_seq": 28, "distance_m": 48020.751, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2344", "location": "St. Albans", "stage_seq": 29, "distance_m": 55544.956, "section_seq": 1, "route_path_id": 144861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Harpenden Jn", "stage_seq": 30, "distance_m": 62582.923, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350", "location": "Harpenden", "stage_seq": 31, "distance_m": 63122.034, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2357", "location": "Luton Airport Parkway", "stage_seq": 32, "distance_m": 70511.518, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002H", "location": "Luton", "stage_seq": 33, "distance_m": 72265.602, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0007", "location": "Leagrave", "stage_seq": 34, "distance_m": 76186.489, "section_seq": 1, "route_path_id": 144861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Leagrave Jn", "stage_seq": 35, "distance_m": 76958.347, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0011H", "location": "Harlington", "stage_seq": 36, "distance_m": 83459.0, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "0014H", "wtt_dep": "0015H", "location": "Flitwick", "stage_seq": 37, "distance_m": 88176.649, "section_seq": 1, "route_path_id": 144861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022H", "location": "Bedford South Jn", "stage_seq": 38, "distance_m": 102078.198, "section_seq": 1, "route_path_id": 144861}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": null, "location": "Bedford", "stage_seq": 39, "distance_m": 103694.356, "section_seq": 1, "route_path_id": 144861}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 103694.356, "from_m": 0.0, "section_seq": 1, "route_path_id": 144861}], "total_distance_m": 103694.356, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 98253.897, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5440.459, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30083, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:46Z", "source_id": 64170372, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:20:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:50Z", "source_id": 20335826, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:07Z", "source_id": 64175130, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:22:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:08Z", "source_id": 20337281, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:36Z", "source_id": 64182587, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:40Z", "source_id": 20339602, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30059, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:59Z", "source_id": 64189552, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:29:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:02Z", "source_id": 20341659, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29807, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:25Z", "source_id": 64196493, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:30Z", "source_id": 20343706, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29786, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:20Z", "source_id": 64206291, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:38:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:24Z", "source_id": 20346630, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29362, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:20Z", "source_id": 64216038, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:24Z", "source_id": 20349621, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29338, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:57Z", "source_id": 64222864, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:46:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:03Z", "source_id": 20351762, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29330, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:31Z", "source_id": 64229562, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:50:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:36Z", "source_id": 20353824, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:29Z", "source_id": 64237508, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:53:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:33Z", "source_id": 20356070, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:53Z", "source_id": 64243726, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:56Z", "source_id": 20357992, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:44Z", "source_id": 64247219, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:59:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:50Z", "source_id": 20359032, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:19Z", "source_id": 64255458, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:03:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:25Z", "source_id": 20361561, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:30Z", "source_id": 64267849, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:11:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:33Z", "source_id": 20365448, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18545, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:43Z", "source_id": 64276996, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:16:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:51Z", "source_id": 20368335, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18490, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:43Z", "source_id": 64282170, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:19:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:51Z", "source_id": 20369876, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18452, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:32Z", "source_id": 64288307, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:23:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:35Z", "source_id": 20371826, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18416, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:39Z", "source_id": 64291626, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:25:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:43Z", "source_id": 20372896, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18401, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:23Z", "source_id": 64297610, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:29:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:26Z", "source_id": 20374695, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:09Z", "source_id": 64304873, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:33:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:15Z", "source_id": 20377013, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18378, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:23Z", "source_id": 64309834, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:37:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:25Z", "source_id": 20378556, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18363, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:58Z", "source_id": 64318256, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:43:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:05Z", "source_id": 20381184, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18213, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:41Z", "source_id": 64326361, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:48:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:45Z", "source_id": 20383813, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18196, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:07Z", "source_id": 64334871, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:16Z", "source_id": 20386444, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18180, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:53Z", "source_id": 64339661, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T22:58:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:00Z", "source_id": 20387942, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18140, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:33Z", "source_id": 64346779, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T23:05:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:35Z", "source_id": 20389932, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18108, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:09Z", "source_id": 64354664, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T23:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:14Z", "source_id": 20392155, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:26Z", "source_id": 64359314, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T23:15:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:30Z", "source_id": 20393474, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17929, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:06Z", "source_id": 64368449, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T23:25:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:10Z", "source_id": 20396082, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
Sutton (Surrey) |
2218 |
2218 |
1 |
None |
None |
Bedford |
0026 |
0026 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22626/2026-09-22/detailed |
None |
Flitwick |
2026-09-23T00:15:30+01:00 |
Bedford |
9.0 |
{"type": "LineString", "coordinates": [[-0.4943370036153658, 52.00314952625121], [-0.4943381999999999, 52.0031512], [-0.4946167000000001, 52.0035177], [-0.49495909999999993, 52.003899200000006], [-0.4955114000000001, 52.0044853], [-0.4961806999999999, 52.00518790000001], [-0.4965366999999999, 52.0055764], [-0.4991609, 52.0083175], [-0.4992691, 52.008428], [-0.4996192, 52.00880879999998], [-0.5002279, 52.00942890000001], [-0.5004548, 52.0096622], [-0.5010332, 52.0102723], [-0.5025206999999999, 52.0118413], [-0.5045769999999999, 52.014004799999995], [-0.5059624999999999, 52.01546249999999], [-0.5061156, 52.0156223], [-0.506821, 52.0164167], [-0.507421, 52.01715260000001], [-0.5079786, 52.0178841], [-0.508487, 52.01861480000001], [-0.5090688999999999, 52.0194956], [-0.5097631, 52.020687499999994], [-0.5100405, 52.0212024], [-0.5103238, 52.0217184], [-0.510756, 52.0226845], [-0.5108597, 52.022923], [-0.5110903999999998, 52.02346330000001], [-0.5114885999999998, 52.02446640000001], [-0.5118701, 52.0254654], [-0.5122276999999998, 52.0266232], [-0.5124591, 52.027640600000005], [-0.5126504, 52.0289999], [-0.5127915, 52.0303838], [-0.5133819, 52.03626710000001], [-0.5134644, 52.03709720000001], [-0.5135352, 52.0379287], [-0.5136386, 52.0390678], [-0.5136871, 52.03965769999999], [-0.5137227, 52.04038940000001], [-0.5137621, 52.04102029999999], [-0.5137864999999999, 52.04179099999999], [-0.5138419999999999, 52.04256039999999], [-0.5139905999999999, 52.0441067], [-0.5142344000000001, 52.0466624], [-0.5142864999999999, 52.047933099999995], [-0.5142741999999999, 52.048576], [-0.5142503, 52.049196], [-0.5141489, 52.05036219999999], [-0.5140259, 52.05124179999999], [-0.5138591999999998, 52.05207939999999], [-0.5134956, 52.0535341], [-0.5131398809273009, 52.054578667909794], [-0.5129336, 52.05518440000001], [-0.5127046, 52.0558074], [-0.5124291, 52.056430000000006], [-0.5117758, 52.05779979999999], [-0.5109758999999999, 52.0591759], [-0.5100706999999999, 52.0605603], [-0.5093779999999999, 52.061496799999986], [-0.5084327, 52.0626578], [-0.5083276, 52.062775300000006], [-0.5072572999999999, 52.06399589999999], [-0.5065489, 52.06471749999999], [-0.5052505999999999, 52.0660399], [-0.5049512999999999, 52.066337700000005], [-0.4928335, 52.07863309999998], [-0.49143, 52.080062299999994], [-0.4905521000000001, 52.08100939999999], [-0.4897225, 52.0820122], [-0.488998, 52.08300089999999], [-0.488758, 52.0833133], [-0.4881242999999999, 52.08427789999998], [-0.4875759, 52.085189], [-0.4870469999999999, 52.08617340000001], [-0.4865861, 52.0871314], [-0.48212040000000006, 52.09800859999999], [-0.48186309999999993, 52.0986351], [-0.4811611999999999, 52.1003841], [-0.4808455, 52.10125600000001], [-0.4805804000000001, 52.1021392], [-0.4804005, 52.10278170000001], [-0.4801641, 52.1037786], [-0.4799902, 52.104673600000005], [-0.479868, 52.105526999999995], [-0.4798385, 52.1057532], [-0.47976269999999993, 52.10657829999999], [-0.4797086, 52.10732789999999], [-0.4796760000000001, 52.10782669999999], [-0.4796560000000001, 52.1086172], [-0.479666898003764, 52.10978287988833], [-0.4796742999999999, 52.11057459999999], [-0.4796721999999999, 52.11076859999999], [-0.47960890000000006, 52.1118438], [-0.4794761, 52.1130928], [-0.47945230000000005, 52.11325630000001], [-0.4793870619140866, 52.11370567996295], [-0.4793764599612652, 52.11377870904075], [-0.47935919999999993, 52.1138976], [-0.4790660000000001, 52.11574900000001], [-0.4790407, 52.1159579], [-0.4789097000000001, 52.116817], [-0.4788918999999999, 52.11731389999999], [-0.47880759999999994, 52.11788120000001], [-0.4787877, 52.1180019], [-0.47845629999999995, 52.1203428], [-0.4784247, 52.1206431], [-0.4783683503649123, 52.12097512205706], [-0.4783300999999999, 52.1212005], [-0.47830420000000007, 52.1214065], [-0.4781966, 52.1219858], [-0.4781044, 52.1226543], [-0.4777965, 52.12473979999999], [-0.4774435000000001, 52.1268203], [-0.4773063, 52.12771239999999], [-0.4772347, 52.12850269999999], [-0.4771808, 52.12930759999999], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]} |
9.6 |
0016 |
0025 |
Flitwick |
Bedford |
Bedford |
52.1354670 |
-0.4791311 |
52.1354670 |
-0.4791311 |
1 |
0 |
2026-09-21 23:35:52 |
TERMINATED |
2026-09-21 23:25:00 |
Bedford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396082 |
1790033050895957 |
181 |
181 |
2026-09-21 23:35:39.125020 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:39.062085 |
| 727103 |
752210 |
H37861 |
074M86CY21 |
2026-09-21 |
COMPLETE |
20396449 |
2026-09-22 00:17:00 |
2026-09-21 23:35:52 |
2026-09-23 23:35:52 |
{"id": 752210, "stp": "O", "toc": "Unknown", "uid": "H37861", "consist": null, "dest_crs": "XXM", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H37861/2026-09-22/detailed", "trust_id": "074M86CY21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe Basford Hall S.S.M", "service_date": "2026-09-21", "dest_arr_time": "0022", "dest_platform": null, "is_terminated": 1, "next_location": "Crewe Basford Hall S.S.M", "signalling_id": "4M86", "timing_status": "EARLY", "origin_station": "Coatbridge F.L.T.", "current_leg_arr": "0017", "current_leg_dep": "2254", "current_leg_end": "Crewe Basford Hall S.S.M", "origin_dep_time": "1936", "origin_platform": null, "current_location": "Crewe Basford Hall S.S.M", "last_update_time": "2026-09-21T23:35:52", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7074629, 53.75545369999999], [-2.7072046, 53.7543218], [-2.707174, 53.754186], [-2.7070750999999995, 53.7537833], [-2.7066813999999995, 53.7527646], [-2.7065883, 53.752463799999994], [-2.7065156999999997, 53.752175399999985], [-2.7064984, 53.7520893], [-2.7064572, 53.7518285], [-2.7064513, 53.7517923], [-2.7064384999999995, 53.7517184], [-2.7063506, 53.7512404], [-2.7062676999999997, 53.7507899], [-2.7062624999999993, 53.7507622], [-2.7061763999999995, 53.7503007], [-2.7058971, 53.7488031], [-2.7055582, 53.746889499999995], [-2.7055234999999995, 53.7467027], [-2.7053928, 53.74628409999999], [-2.7050455999999996, 53.7444894], [-2.7050237, 53.7443761], [-2.7048222, 53.743284], [-2.7046021, 53.74221699999999], [-2.704554, 53.7419315], [-2.7043952999999994, 53.741054300000016], [-2.7043869999999997, 53.7410091], [-2.7043552, 53.740839], [-2.7042774, 53.7405196], [-2.7041576999999997, 53.7398076], [-2.7040155, 53.73902809999999], [-2.703823, 53.737866299999986], [-2.7037565, 53.73745830000001], [-2.7035739999999997, 53.73654270000001], [-2.7034665, 53.73613819999999], [-2.7033531, 53.73572759999998], [-2.7032271, 53.735321799999994], [-2.703009, 53.7346574], [-2.7028765152117713, 53.734323238421794], [-2.7027485999999996, 53.734000599999995], [-2.7022356000000003, 53.7329164], [-2.7019433, 53.73227380000001], [-2.701449199999999, 53.731087499999994], [-2.7009503999999995, 53.729963899999994], [-2.7003796, 53.72871719999999], [-2.6994792, 53.72677569999998], [-2.6989105, 53.72565240000001], [-2.6983604, 53.72452949999999], [-2.6976057502796564, 53.722932873623094], [-2.6975903312417797, 53.722900250647385], [-2.6968918, 53.72142229999999], [-2.6961732, 53.719587100000005], [-2.6960918, 53.7193791], [-2.6949458523585643, 53.71689550407083], [-2.6945342, 53.7160033], [-2.6943687999999995, 53.715652899999995], [-2.6941629999999996, 53.71507040000001], [-2.6941357999999997, 53.7150085], [-2.6938682, 53.7142351], [-2.6938179, 53.7141227], [-2.6935792, 53.7134823], [-2.6935621, 53.71344719999999], [-2.6924231999999995, 53.7109074], [-2.6915268, 53.7088944], [-2.6903899999999994, 53.70643989999999], [-2.689081100000001, 53.7035503], [-2.6884374, 53.7020863], [-2.6880453, 53.70121940000001], [-2.6872085999999995, 53.69941070000001], [-2.6870464, 53.699053], [-2.6868862, 53.69869969999999], [-2.6847155, 53.69391180000001], [-2.6813307999999996, 53.686437100000006], [-2.6789545, 53.6811886], [-2.6789378344224217, 53.68115157602794], [-2.6785952999999996, 53.6803906], [-2.678415651202746, 53.67999131380288], [-2.6784156, 53.6799912], [-2.6777854999999997, 53.6785873], [-2.6777219, 53.6784457], [-2.6771256, 53.67687499999999], [-2.6768659999999995, 53.6761872], [-2.6765552, 53.6755261], [-2.676131, 53.6746238], [-2.6754338999999994, 53.6731172], [-2.6749250000000004, 53.6717849], [-2.6745898, 53.6709073], [-2.6745198, 53.670703999999986], [-2.6739237999999994, 53.6688619], [-2.6737225, 53.66814879999998], [-2.673389, 53.66689360000001], [-2.6733380000000007, 53.6666789], [-2.6719739, 53.66134199999999], [-2.6717563999999996, 53.6600164], [-2.6716531, 53.659386399999995], [-2.6716466999999997, 53.6585126], [-2.6716305999999994, 53.6576479], [-2.6715285999999994, 53.656755099999984], [-2.6712913, 53.65588029999999], [-2.6711625, 53.655355799999995], [-2.6710686, 53.6550495], [-2.6709385, 53.654625], [-2.6706113, 53.6538393], [-2.6701449, 53.652953399999994], [-2.6700798999999997, 53.6528344], [-2.6697637, 53.65220560000001], [-2.6695613, 53.6517695], [-2.6694000999999994, 53.6513812], [-2.6692994999999997, 53.6510482], [-2.6685217, 53.64810549999999], [-2.6684627, 53.6479083], [-2.6681682999999996, 53.64702559999999], [-2.6679319999999995, 53.64612619999999], [-2.667583099999999, 53.64479869999999], [-2.6671472, 53.6431005], [-2.6667948, 53.641814], [-2.6665748, 53.6411838], [-2.6663325, 53.6405535], [-2.6650523000000006, 53.6374902], [-2.6637471, 53.634443000000005], [-2.661362, 53.6287323], [-2.6610197326010785, 53.62791270082296], [-2.6604829999999997, 53.62662739999999], [-2.6597124, 53.624775199999995], [-2.6596697, 53.62467370000001], [-2.6596103, 53.6245315], [-2.6595847, 53.62447199999999], [-2.6566593, 53.61750729999999], [-2.6558497, 53.6155795], [-2.6553520999999995, 53.6143446], [-2.6547725, 53.613111], [-2.6535470999999995, 53.6106615], [-2.6511411999999996, 53.6057592], [-2.6507223, 53.604921999999995], [-2.6465325999999996, 53.59654739999999], [-2.646382, 53.59624289999999], [-2.6449831999999995, 53.5934804], [-2.6438613000000006, 53.5912645], [-2.6425770999999996, 53.5886094], [-2.6423856, 53.58826119999999], [-2.6422371, 53.587861199999985], [-2.641888, 53.58660689999999], [-2.6410278999999997, 53.5834047], [-2.6405743, 53.5814205], [-2.6404289999999997, 53.5808037], [-2.64042, 53.58075569999999], [-2.6401354999999995, 53.578964099999986], [-2.6399535999999997, 53.5772196], [-2.6398544, 53.57552809999999], [-2.6398454133545544, 53.57460657386965], [-2.6398377000000006, 53.5738156], [-2.6399398, 53.572145], [-2.6398982, 53.5717324], [-2.6399572, 53.5707747], [-2.640139899999999, 53.56802900000002], [-2.6404509999999997, 53.5633516], [-2.6406528, 53.5603221], [-2.6405422999999995, 53.5566285], [-2.6405370999999995, 53.55653379999999], [-2.6405116999999994, 53.5560783], [-2.6403368, 53.5519637], [-2.6403219, 53.551675], [-2.6402801, 53.5506563], [-2.6402694999999996, 53.5503902], [-2.6402599, 53.55014709999999], [-2.6402009, 53.549638900000005], [-2.6401058000000006, 53.5491047], [-2.6400323, 53.54883300000001], [-2.6399420999999994, 53.5485628], [-2.6397714999999997, 53.548140299999986], [-2.6394465999999994, 53.5476489], [-2.6393596999999995, 53.547517500000005], [-2.6389389000000003, 53.5468526], [-2.6383833999999995, 53.5462693], [-2.6377143999999997, 53.545697100000005], [-2.63761456295778, 53.54562433250755], [-2.6375645186508274, 53.54558785703365], [-2.6374116000000005, 53.5454764], [-2.6368178999999996, 53.5450766], [-2.6361697, 53.5447114], [-2.6360002999999996, 53.54461739999999], [-2.635887799999999, 53.544564400000006], [-2.6352418, 53.54425129999999], [-2.6350006, 53.54413639999999], [-2.6340832, 53.5437629], [-2.6339028999999994, 53.5436848], [-2.6323666456088124, 53.54309386261938], [-2.632054, 53.54297359999999], [-2.6301788, 53.5422507], [-2.6297644999999994, 53.542072399999995], [-2.6288802, 53.54166630000001], [-2.6283192, 53.541391399999995], [-2.6279114, 53.5411775], [-2.6275586, 53.54097399999999], [-2.6271424, 53.54070259999999], [-2.6267613999999995, 53.54042519999999], [-2.6265143, 53.5402174], [-2.6263568, 53.54008499999999], [-2.6260370999999996, 53.539775799999994], [-2.6258656999999994, 53.5395972], [-2.6255168999999996, 53.53923439999999], [-2.6249914, 53.5386344], [-2.6247546, 53.538352800000006], [-2.6243799, 53.5379072], [-2.6237477, 53.53717139999999], [-2.623199, 53.5365372], [-2.6229028, 53.53619419999999], [-2.6225399, 53.5357766], [-2.6219716, 53.53512849999999], [-2.621628, 53.5347367], [-2.6206631999999996, 53.53361759999999], [-2.6198362, 53.5326385], [-2.6193717, 53.5320369], [-2.6192951999999994, 53.53194800000001], [-2.6188653, 53.53139319999999], [-2.6186668, 53.531166], [-2.6182384, 53.530659400000005], [-2.6175195999999996, 53.52982599999999], [-2.6167006999999995, 53.528885599999995], [-2.6161696999999995, 53.52827019999999], [-2.6157451, 53.527796499999994], [-2.6156983, 53.52773889999999], [-2.6156631999999997, 53.52769380000001], [-2.6156176999999996, 53.52763339999999], [-2.6155726, 53.52757089999999], [-2.6155200999999995, 53.52749599999999], [-2.6154577999999997, 53.52740049999999], [-2.6152358, 53.5271445], [-2.6148455, 53.52667389999999], [-2.6142921, 53.52605080000001], [-2.6137939999999995, 53.5254717], [-2.6129161, 53.52445629999999], [-2.612082, 53.523477199999995], [-2.611575, 53.5228617], [-2.6111565999999997, 53.52234829999999], [-2.6107436, 53.521822], [-2.6103795999999995, 53.5213307], [-2.610311943425789, 53.52123315641426], [-2.6100577000000005, 53.520866600000005], [-2.6098316, 53.5205144], [-2.6096089999999994, 53.52015680000001], [-2.6094274, 53.5198693], [-2.609383396919485, 53.519795839943136], [-2.6093036411062864, 53.51966269288184], [-2.609198699999999, 53.5194875], [-2.6090733, 53.5192717], [-2.6087461, 53.5186994], [-2.6084672, 53.5182035], [-2.6081909, 53.5176947], [-2.6078770999999996, 53.5170999], [-2.6076322, 53.5166281], [-2.607401, 53.516165], [-2.6072467, 53.5158121], [-2.6070945999999995, 53.5154567], [-2.6069715, 53.515136699999985], [-2.6069047, 53.5149509], [-2.6068458999999997, 53.5147902], [-2.6067685, 53.51461320000001], [-2.6066319, 53.514304999999986], [-2.6066298, 53.51429449999999], [-2.6061176, 53.513155299999994], [-2.6059904, 53.51289539999999], [-2.6058255, 53.5124856], [-2.605672199999999, 53.512088799999994], [-2.605401, 53.5114179], [-2.605114323946612, 53.51071567732565], [-2.6049263, 53.51025510000001], [-2.6045508, 53.5093364], [-2.604253299999999, 53.5086036], [-2.6039073, 53.50776930000001], [-2.6036095999999995, 53.50704830000001], [-2.6033278999999996, 53.506348], [-2.6030597, 53.50570509999999], [-2.6027243999999996, 53.5048756], [-2.6025285999999994, 53.5043875], [-2.602195099999999, 53.5035658], [-2.6021689, 53.5035014], [-2.6020727000000003, 53.5032644], [-2.6018608, 53.5027395], [-2.6013994, 53.5016196], [-2.6009461, 53.5004964], [-2.6004848, 53.4993621], [-2.5996414, 53.49727839999999], [-2.5989613000000005, 53.495582199999994], [-2.5984531, 53.4943234], [-2.5978133000000003, 53.4927388], [-2.5969886999999994, 53.49071219999999], [-2.5967053, 53.48998279999999], [-2.5966627, 53.489867], [-2.5964897999999996, 53.48939729999999], [-2.5964508999999993, 53.48928879999999], [-2.5961049, 53.4882531], [-2.5958112, 53.4872301], [-2.5956434999999995, 53.486585299999994], [-2.5953056, 53.4850053], [-2.5952224, 53.484459499999986], [-2.5951822, 53.4840557], [-2.5951124999999995, 53.483128399999984], [-2.5950695, 53.482183500000005], [-2.5950669, 53.481455700000005], [-2.5950639999999994, 53.480458600000006], [-2.5950508, 53.48012930000001], [-2.5950749, 53.479342300000006], [-2.595129899999999, 53.4784692], [-2.5952157, 53.47733100000001], [-2.5952814000000006, 53.4764483], [-2.5953352, 53.4757603], [-2.5953632, 53.47547990000001], [-2.5953686, 53.4754089], [-2.5953807, 53.47527180000001], [-2.5954442, 53.47478659999999], [-2.5955242, 53.47423729999999], [-2.5956367999999994, 53.4735876], [-2.5957574999999995, 53.47299850000001], [-2.5958984, 53.4724288], [-2.5960737, 53.4717893], [-2.5961447999999994, 53.471571399999995], [-2.5961622, 53.4715179], [-2.596184, 53.47146], [-2.596248, 53.471289600000006], [-2.5963472999999997, 53.47101810000001], [-2.5964572, 53.47069399999999], [-2.5965993999999997, 53.4703348], [-2.5968541999999997, 53.469734499999994], [-2.5971321, 53.4691156], [-2.5973412999999996, 53.4686717], [-2.597616, 53.4680932], [-2.5977502828717483, 53.46779240988761], [-2.5980306, 53.4671645], [-2.5981862, 53.4667717], [-2.5983282999999995, 53.4663949], [-2.5984144, 53.466148799999985], [-2.5984835, 53.4659297], [-2.5985654999999994, 53.4656306], [-2.5986288, 53.4653443], [-2.5987816, 53.46451390000001], [-2.598844688427788, 53.464208573305186], [-2.5989238, 53.46382570000001], [-2.5990203999999997, 53.46333550000001], [-2.5991462999999997, 53.46267019999999], [-2.599258, 53.4623538], [-2.5993655, 53.4620724], [-2.5994921000000004, 53.46177840000001], [-2.5996694999999996, 53.4614123], [-2.5998545, 53.4610859], [-2.6000209, 53.460821900000006], [-2.6002225999999995, 53.4605442], [-2.6003053, 53.46043459999999], [-2.6005261, 53.4601652], [-2.6007879, 53.459867299999985], [-2.601002499999999, 53.45963900000001], [-2.6015855, 53.45904379999999], [-2.6029890999999994, 53.457625699999994], [-2.605114323946612, 53.45547189379051], [-2.6060202999999995, 53.45455369999999], [-2.6070131999999995, 53.4535462], [-2.6070634627040534, 53.45349464203949], [-2.6070982539173584, 53.45345895422924], [-2.6073429999999997, 53.45320790000001], [-2.6108522, 53.44966319999999], [-2.611440599999999, 53.449066], [-2.6116773, 53.448827300000005], [-2.6119038999999997, 53.4485987], [-2.612755, 53.44773919999999], [-2.6137687, 53.4467107], [-2.6160813, 53.44436530000001], [-2.6161933, 53.444254], [-2.6167554, 53.44368299999999], [-2.6167918, 53.4436462], [-2.6182852999999997, 53.4421314], [-2.6215637, 53.438789499999984], [-2.6219238999999996, 53.4383683], [-2.6222204, 53.4379618], [-2.6224645999999994, 53.437585299999995], [-2.6226695, 53.437207], [-2.6227573, 53.4370151], [-2.6228713, 53.4367233], [-2.6229714, 53.436424800000005], [-2.6229852, 53.436376], [-2.6230284, 53.43612739999999], [-2.6230738, 53.43585209999999], [-2.6230931, 53.43563469999999], [-2.6231086, 53.4354148], [-2.6231084999999994, 53.43515500000001], [-2.6230868, 53.43491250000001], [-2.62306, 53.43461270000001], [-2.6230044999999995, 53.4343174], [-2.6229144, 53.43399639999999], [-2.6228243999999994, 53.43374330000001], [-2.622714, 53.4334796], [-2.6225965, 53.43323910000001], [-2.622426700000001, 53.4329311], [-2.6222838, 53.4327109], [-2.6221416, 53.4325066], [-2.621998099999999, 53.432314600000005], [-2.6215452, 53.4317564], [-2.6213432, 53.431527400000014], [-2.6212742, 53.4314407], [-2.6209163, 53.43106430000001], [-2.6206374, 53.43077679999999], [-2.6202335, 53.430386], [-2.6198906999999996, 53.4300686], [-2.6191168999999994, 53.42939020000001], [-2.618382599999999, 53.428783300000006], [-2.6176283, 53.42821229999999], [-2.6167219, 53.4275851], [-2.6157797, 53.426973699999984], [-2.6150057, 53.4264561], [-2.6143073, 53.425944099999995], [-2.6136492, 53.4254347], [-2.6128700999999994, 53.424785699999994], [-2.6123189, 53.4242907], [-2.6116834, 53.42367269999998], [-2.6110458999999997, 53.42300050000001], [-2.6104616, 53.42233590000001], [-2.6104072, 53.422272599999985], [-2.6102211999999994, 53.422056299999994], [-2.6097116, 53.42145620000001], [-2.609672, 53.421406899999994], [-2.6090465, 53.420676099999994], [-2.6081983999999996, 53.419674500000006], [-2.6074897999999997, 53.41879920000001], [-2.6068173, 53.41791419999999], [-2.606204599999999, 53.41704140000001], [-2.6056756999999995, 53.41621610000001], [-2.6053613, 53.4156857], [-2.605114323946612, 53.41523636577828], [-2.6049333999999997, 53.414907199999995], [-2.6046285999999994, 53.4143139], [-2.6046144110054024, 53.41428429590598], [-2.6043751999999993, 53.4137852], [-2.6042073, 53.41340749999999], [-2.6041032999999993, 53.4131561], [-2.6039766, 53.41283940000001], [-2.6038037999999997, 53.4123659], [-2.6036391, 53.411871999999995], [-2.6034463999999997, 53.4112932], [-2.6033093999999997, 53.4108867], [-2.6030095, 53.4099917], [-2.6029961, 53.4099508], [-2.6025855999999994, 53.40870099999999], [-2.6025611999999994, 53.4086295], [-2.6017803, 53.4062748], [-2.601500699999999, 53.405409000000006], [-2.6012877, 53.40477719999999], [-2.6010585, 53.404122699999995], [-2.6005516, 53.402749799999995], [-2.6005355999999997, 53.4027066], [-2.6002529000000005, 53.4019928], [-2.600121, 53.4016301], [-2.6000155, 53.4012835], [-2.5999445, 53.4009224], [-2.5999133, 53.4007402], [-2.5998856999999997, 53.40044850000001], [-2.5998863999999995, 53.4001939], [-2.5999119, 53.3998289], [-2.6000097, 53.39934029999999], [-2.6001104999999995, 53.3989958], [-2.600236, 53.39869029999999], [-2.6003462999999996, 53.3984637], [-2.6004604, 53.3982387], [-2.6007733999999996, 53.3977418], [-2.6014058, 53.39676349999999], [-2.6017253060155068, 53.39628622012772], [-2.6020353999999997, 53.395823], [-2.6025555, 53.3949977], [-2.6026903999999997, 53.3947645], [-2.6028574, 53.3944983], [-2.603054199999999, 53.394125499999994], [-2.6033245999999997, 53.3935955], [-2.6035701, 53.39303], [-2.6035771999999997, 53.39300959999999], [-2.603611197041356, 53.39291250538318], [-2.6036222110259124, 53.39288104969815], [-2.6037626, 53.3924801], [-2.6038662, 53.3920847], [-2.6039658, 53.39173149999999], [-2.6040594999999995, 53.391108499999994], [-2.6040948, 53.3906987], [-2.6041070999999993, 53.3904073], [-2.6041086, 53.39009779999999], [-2.6040957, 53.38974329999999], [-2.6040483999999995, 53.3893606], [-2.6038993, 53.3885825], [-2.6037290999999994, 53.3879602], [-2.6035920999999997, 53.3875051], [-2.6033554999999997, 53.3867027], [-2.6032173, 53.38620759999999], [-2.6031268935847023, 53.38583783810944], [-2.603122279333736, 53.38581896575205], [-2.6031194600765772, 53.38580743494693], [-2.6031073, 53.385757699999985], [-2.6029892, 53.3853184], [-2.6028399, 53.3847649], [-2.6027545, 53.384408], [-2.6027286999999997, 53.384275599999995], [-2.6026559999999996, 53.3839015], [-2.6026171, 53.3837615], [-2.6025396999999995, 53.38325059999999], [-2.6025305, 53.3831908], [-2.6025172, 53.3830798], [-2.6025124999999996, 53.3830212], [-2.6025104999999997, 53.38296280000001], [-2.6025087, 53.38279639999999], [-2.6025045, 53.3826284], [-2.6024979, 53.3823197], [-2.6025024, 53.3816689], [-2.6025095, 53.3812001], [-2.602513027985379, 53.38109310590035], [-2.6025137941432357, 53.381069870402875], [-2.602515, 53.3810333], [-2.6025775, 53.3807074], [-2.6027634999999996, 53.37975999999999], [-2.6029187, 53.37920090000001], [-2.6030989000000004, 53.3786751], [-2.6033367999999997, 53.3781231], [-2.6036092, 53.37759270000001], [-2.6039865999999994, 53.37694690000001], [-2.6043263999999997, 53.3764519], [-2.6045932, 53.37605969999999], [-2.6049091, 53.37567849999999], [-2.605114323946612, 53.37546126000388], [-2.6054350999999993, 53.3751217], [-2.6061174999999994, 53.3743932], [-2.606369700000001, 53.374131], [-2.6065712, 53.37392139999999], [-2.607126099999999, 53.37339279999999], [-2.6079807, 53.37267860000001], [-2.6086786, 53.37217849999998], [-2.6094390999999995, 53.37168040000001], [-2.6105552, 53.3710126], [-2.6126705999999995, 53.3697621], [-2.6140154999999994, 53.36897290000001], [-2.6155172, 53.3680851], [-2.6171740999999997, 53.3671187], [-2.6172967999999996, 53.3670471], [-2.6180188, 53.366620600000005], [-2.6188829999999994, 53.366097], [-2.6196289, 53.365646799999986], [-2.620067, 53.365373], [-2.6219841999999995, 53.36427210000001], [-2.6219943999999997, 53.3642661], [-2.6226484720708427, 53.363880580579384], [-2.6230222, 53.36366030000001], [-2.6238467999999995, 53.3631769], [-2.6243413, 53.362887099999995], [-2.6247117, 53.362658], [-2.624866299999999, 53.362565], [-2.624929799999999, 53.3625256], [-2.6279837090520233, 53.36070877627213], [-2.6337026, 53.3573063], [-2.6343575, 53.356916600000005], [-2.637527, 53.3549306], [-2.6391716000000005, 53.3538204], [-2.6405542999999994, 53.352851699999995], [-2.6411766, 53.3524023], [-2.6417882999999995, 53.3519287], [-2.6429621999999995, 53.35098909999999], [-2.6436659, 53.3503949], [-2.6443663, 53.34977909999999], [-2.6446672, 53.34950109999999], [-2.6449549999999995, 53.349223900000005], [-2.6456562, 53.3485303], [-2.6465029, 53.3476654], [-2.6466778, 53.347478599999995], [-2.6472521999999996, 53.3468419], [-2.6477588, 53.3462474], [-2.6478298999999996, 53.34616400000001], [-2.6483315, 53.3455519], [-2.6488162999999996, 53.344914], [-2.6493021999999997, 53.3442463], [-2.6497701, 53.3435603], [-2.6500792, 53.3430704], [-2.6503955, 53.34254769999999], [-2.6506472000000003, 53.3420995], [-2.6511442999999995, 53.3411866], [-2.6515858999999997, 53.34024809999998], [-2.652028982350436, 53.33918222409705], [-2.6520565760886843, 53.339115843905894], [-2.6521394, 53.33891659999999], [-2.6523346, 53.33831319999999], [-2.6524668000000005, 53.3378743], [-2.6526037999999996, 53.3373976], [-2.6528517999999996, 53.3364443], [-2.6530125, 53.335593300000006], [-2.653031299999999, 53.3354939], [-2.6532495, 53.3345162], [-2.6533029, 53.3342109], [-2.6533105999999997, 53.33414610000001], [-2.6533684, 53.333664099999986], [-2.6533407, 53.3331768], [-2.653369, 53.3326648], [-2.6534089, 53.3316359], [-2.6533438, 53.3299506], [-2.6532753, 53.3293431], [-2.6530834999999997, 53.32811739999999], [-2.6528578, 53.3269972], [-2.6527436999999994, 53.32654490000001], [-2.6523868, 53.324943900000015], [-2.6522558, 53.3244401], [-2.652153, 53.3240448], [-2.6519195999999994, 53.32327539999999], [-2.6510167, 53.32102799999999], [-2.6499918999999994, 53.318646499999986], [-2.6495605, 53.31767889999999], [-2.6491494, 53.316914999999995], [-2.648093, 53.31525759999999], [-2.6470283999999995, 53.31364260000001], [-2.6459225999999996, 53.31195759999999], [-2.6449962, 53.31053219999998], [-2.6448330999999996, 53.3102813], [-2.6444460999999997, 53.309669200000016], [-2.6436965, 53.30852970000001], [-2.6430254, 53.3074285], [-2.642769463487537, 53.30706581297633], [-2.6423999, 53.3065421], [-2.6420637, 53.3060692], [-2.6417899, 53.305697], [-2.6415166, 53.3053395], [-2.6411422, 53.3048834], [-2.6406557, 53.3043503], [-2.6400247, 53.30361210000001], [-2.6396011, 53.3031276], [-2.6394521, 53.3029572], [-2.6393775, 53.3028748], [-2.639184041750948, 53.3026608327319], [-2.6390483, 53.3025107], [-2.6389191999999997, 53.3023679], [-2.638553299999999, 53.3019494], [-2.6380804, 53.3013969], [-2.6376199, 53.30079499999999], [-2.6373201999999996, 53.30037339999999], [-2.6369413, 53.2998156], [-2.6365295999999994, 53.2991665], [-2.6364888, 53.29910220000001], [-2.6362019999999995, 53.298618100000006], [-2.6359062000000004, 53.2981003], [-2.6356430999999994, 53.29754179999999], [-2.6356002, 53.2974482], [-2.6354356, 53.29707079999999], [-2.635231800000001, 53.2965494], [-2.6349779, 53.2957728], [-2.6347212, 53.29490059999999], [-2.6345031, 53.29416829999999], [-2.6343716999999995, 53.29372239999999], [-2.6341732, 53.2930667], [-2.633923020155699, 53.29222057426985], [-2.6337471, 53.2916256], [-2.6333852, 53.290401499999994], [-2.6331895, 53.289815099999984], [-2.6329106999999996, 53.28906380000001], [-2.6327200999999993, 53.2886282], [-2.6325808, 53.2883096], [-2.6322183999999997, 53.2876041], [-2.6318071999999995, 53.28694300000001], [-2.6312239999999996, 53.286129], [-2.6305967, 53.2853693], [-2.6303283, 53.28507700000001], [-2.6270499999999997, 53.2815119], [-2.6268739, 53.281320099999995], [-2.6267334999999994, 53.2811673], [-2.626108, 53.28052009999999], [-2.6254015, 53.2798457], [-2.6246536, 53.279164300000005], [-2.623259899999999, 53.27796120000001], [-2.6230923, 53.2778182], [-2.6221118, 53.27702629999999], [-2.6211193, 53.2762756], [-2.6200905, 53.275538399999995], [-2.619059899999999, 53.27484429999999], [-2.6180011999999997, 53.27417450000001], [-2.6168257, 53.2734657], [-2.6155994999999996, 53.2727709], [-2.6143224, 53.2720968], [-2.6098117, 53.2698297], [-2.6097190999999995, 53.2697831], [-2.6077578, 53.26879459999999], [-2.6058102999999995, 53.2678281], [-2.605114323946612, 53.267473921838715], [-2.6048828, 53.2673561], [-2.6041656999999994, 53.2669912], [-2.602768999999999, 53.266297300000005], [-2.602200537378162, 53.26601338922661], [-2.6014389000000007, 53.265633], [-2.600108, 53.265015699999985], [-2.5987135, 53.264316699999995], [-2.5934136, 53.26165819999999], [-2.5915954, 53.2607461], [-2.5914318, 53.2606652], [-2.5874424, 53.258669899999994], [-2.5845125, 53.2571896], [-2.5843696, 53.257117599999994], [-2.576869985610218, 53.25335536819731], [-2.5713680999999995, 53.2505951], [-2.5704247, 53.25011500000001], [-2.5698019, 53.24980239999999], [-2.5693817000000005, 53.2495984], [-2.5685605999999996, 53.24917940000001], [-2.5677711, 53.248780999999994], [-2.5654802, 53.2475845], [-2.5614801332905084, 53.245584107685744], [-2.5614264684381616, 53.245557269808046], [-2.5588153, 53.2442514], [-2.5552838, 53.2424747], [-2.5539093, 53.2417832], [-2.5469250999999997, 53.2382851], [-2.5461764, 53.23787699999999], [-2.5449516, 53.2371569], [-2.54412, 53.236636700000005], [-2.5432927, 53.236068], [-2.5427564, 53.2356874], [-2.5423870999999996, 53.2354253], [-2.5378654999999997, 53.23210759999999], [-2.5365871, 53.2311736], [-2.5361387, 53.23083520000001], [-2.5352615, 53.23014959999999], [-2.5345463000000006, 53.2295584], [-2.5337106, 53.22881329999999], [-2.5327565, 53.2279461], [-2.5235175999999995, 53.2195476], [-2.5200193, 53.2163671], [-2.5198784000000005, 53.2162445], [-2.5182366, 53.2148199], [-2.51528279553466, 53.212138662947616], [-2.5099786, 53.20732350000001], [-2.5088771, 53.20632340000001], [-2.5051574, 53.2028692], [-2.5044517, 53.202164899999985], [-2.5038258999999994, 53.2014598], [-2.5035719999999997, 53.201173700000005], [-2.5021931541034403, 53.19957740430325], [-2.4947259, 53.19093149999999], [-2.4940198, 53.190115299999995], [-2.4938367, 53.189907100000006], [-2.4933553999999996, 53.1893597], [-2.4932498999999995, 53.189232999999994], [-2.4928045999999995, 53.1887345], [-2.4924981999999996, 53.188401000000006], [-2.4920517, 53.18790260000001], [-2.4913234999999996, 53.1870832], [-2.4911259999999995, 53.186861400000005], [-2.4908036, 53.18650099999999], [-2.4899128, 53.185462699999995], [-2.4893072, 53.184755800000005], [-2.4887841, 53.18415310000001], [-2.4873894, 53.18253920000001], [-2.4863408, 53.18131619999999], [-2.4862536, 53.1812155], [-2.4859303999999995, 53.1808211], [-2.4855011999999994, 53.1803147], [-2.4851016, 53.1797891], [-2.4847116, 53.17926099999998], [-2.484258, 53.17863349999999], [-2.4836397, 53.177720099999995], [-2.4830369, 53.176805599999994], [-2.4827952, 53.17640079999999], [-2.4815384, 53.17417520000001], [-2.4811801, 53.17355969999999], [-2.4806376, 53.172614], [-2.4796287, 53.1708766], [-2.4784174, 53.1687733], [-2.4781826999999996, 53.168365699999995], [-2.4774619, 53.16711370000001], [-2.4766327, 53.1656943], [-2.4754402, 53.16362610000001], [-2.4736511, 53.16051920000001], [-2.4728028999999996, 53.1590553], [-2.4727974999999995, 53.159046], [-2.4704191, 53.1549289], [-2.4702549, 53.15464419999999], [-2.4691036999999993, 53.15264829999999], [-2.4679209, 53.150599], [-2.4659228999999994, 53.1471337], [-2.4655507, 53.1464882], [-2.465116127664801, 53.14573188385283], [-2.4647006, 53.1450087], [-2.4639994999999995, 53.143792699999985], [-2.4633531, 53.1426649], [-2.4620321, 53.1403638], [-2.4600471, 53.136939], [-2.4600067, 53.1368692], [-2.4588604, 53.13488220000001], [-2.4573589000000005, 53.1322763], [-2.454164899999999, 53.126727599999995], [-2.4531462, 53.1249543], [-2.4525302999999994, 53.1238822], [-2.4518035, 53.1226107], [-2.4499243, 53.1193348], [-2.4490809999999996, 53.11786850000001], [-2.4482414999999995, 53.11641649999999], [-2.4469917999999997, 53.1142389], [-2.4464417, 53.1132804], [-2.4449879999999995, 53.1107414], [-2.4434154, 53.10803320000001], [-2.4414635, 53.1046377], [-2.4407509, 53.1034277], [-2.4402766999999996, 53.10262229999999], [-2.4402046, 53.10248279999999], [-2.4398761, 53.1018818], [-2.4395073999999997, 53.101218200000005], [-2.4387972, 53.0998813], [-2.438666, 53.0996471], [-2.4382581, 53.0989146], [-2.4379094999999995, 53.098332500000005], [-2.4377874, 53.0981287], [-2.437412, 53.09750579999999], [-2.4370135, 53.09688669999999], [-2.4364321, 53.095961599999995], [-2.4363589, 53.09584519999999], [-2.4358596, 53.09496819999998], [-2.4356325999999995, 53.0945701], [-2.4354169999999997, 53.09417560000001], [-2.4351515, 53.0936651], [-2.4345975, 53.09266850000001], [-2.434571284097221, 53.09262120293711], [-2.434502031931218, 53.09249626233772], [-2.434470517048318, 53.09243940495831], [-2.4343513999999997, 53.0922245], [-2.4342086999999997, 53.091932500000006], [-2.4341465534694584, 53.09181876959621], [-2.4335519999999997, 53.0907307], [-2.4330756000000004, 53.089899], [-2.4330175, 53.0897946], [-2.4329210999999997, 53.08961359999999], [-2.4328969, 53.0895678], [-2.4325635, 53.08896980000001], [-2.4325176999999996, 53.0888896], [-2.4324571999999995, 53.088784], [-2.4317856, 53.087692], [-2.4317819, 53.0876854], [-2.431651899999999, 53.0874536], [-2.431582562581415, 53.08732276092892], [-2.4315758, 53.087309999999995], [-2.4314984999999996, 53.0871593], [-2.4314170999999996, 53.0869873], [-2.4312937, 53.086753599999994], [-2.4310942, 53.0864047], [-2.4308542999999996, 53.0859207], [-2.4308157999999995, 53.08585250000001], [-2.4306019999999995, 53.085400099999994], [-2.4305335, 53.08528959999999], [-2.4303747, 53.08502480000001], [-2.4303432999999997, 53.084968], [-2.4303201, 53.0849228], [-2.4302944, 53.0848676], [-2.4302686999999996, 53.0848058], [-2.4302472, 53.0847404], [-2.4302262, 53.08466979999999], [-2.430210199999999, 53.0845856], [-2.4302007, 53.0845095], [-2.4301954, 53.084433399999995], [-2.4301986, 53.08436160000001], [-2.4302119, 53.08426839999999], [-2.4302305, 53.084179], [-2.4302688999999997, 53.0839712], [-2.4302801, 53.0839161], [-2.4302953, 53.083843], [-2.4303047, 53.0837669], [-2.430308, 53.0836738], [-2.4303069999999996, 53.08353160000001], [-2.4302973, 53.08338739999999], [-2.4302812000000005, 53.083224699999995], [-2.4302653999999997, 53.08308159999999], [-2.4302429999999995, 53.082946499999984], [-2.4301702000000005, 53.0827048], [-2.4301663, 53.082691999999994], [-2.4301182999999997, 53.08253249999999], [-2.4300732, 53.0822319], [-2.4300578, 53.0821118], [-2.4300563999999993, 53.0820379], [-2.4300606, 53.0819631], [-2.4300941999999996, 53.0817043], [-2.4300928, 53.0816136], [-2.4300913999999993, 53.0815363], [-2.4300746, 53.081452299999995], [-2.4300452, 53.0813347], [-2.4300116, 53.08126080000001], [-2.4299333, 53.081097799999995], [-2.4299151999999995, 53.08106399999999], [-2.4298681999999996, 53.0809258], [-2.4298415999999996, 53.0808111], [-2.429786, 53.0805693], [-2.4297502, 53.080269699999995], [-2.4297455, 53.0800522], [-2.4297460999999996, 53.0800206], [-2.4297169999999997, 53.07987120000001], [-2.4296953, 53.0797712], [-2.4296444, 53.0796233], [-2.4294095, 53.07925], [-2.4293982668102, 53.079229409371266], [-2.4293568, 53.0791534], [-2.4292079, 53.07896119999999], [-2.4290581999999996, 53.07882239999999], [-2.4288504999999994, 53.0786575], [-2.4286483, 53.078536699999994], [-2.4285672, 53.078488199999995], [-2.4284305, 53.0784149], [-2.4283644, 53.078367], [-2.4282443999999996, 53.07828849999999], [-2.4281514999999994, 53.0782287], [-2.4279016, 53.0780737], [-2.4277176, 53.0779597], [-2.4276053999999996, 53.07788740000001], [-2.4274943, 53.077812300000005], [-2.4273508, 53.07770179999999], [-2.4272385999999995, 53.0776038], [-2.4271043999999997, 53.0774801], [-2.4269920999999997, 53.07735499999999], [-2.4268811, 53.0772424], [-2.4267561, 53.0771068], [-2.4266439, 53.0769741], [-2.4265386, 53.0768392], [-2.4264332999999993, 53.07668209999999], [-2.4263454, 53.07654589999999], [-2.4256693, 53.0753311], [-2.4255999, 53.075173], [-2.4255260999999995, 53.0749818], [-2.425474, 53.07480199999999], [-2.425451267122708, 53.07466944075778], [-2.4254509, 53.074667299999994], [-2.4254392999999994, 53.07455259999999], [-2.425423400000001, 53.0743692], [-2.4254262999999994, 53.0742259], [-2.425451267122708, 53.07389363348511], [-2.4254581, 53.0738027], [-2.4254552, 53.0737236], [-2.4254596, 53.0735985], [-2.425451267122708, 53.073469484080775], [-2.4254509, 53.0734638], [-2.4254276999999997, 53.0733283], [-2.4254075, 53.073224], [-2.4253684, 53.073105], [-2.4253293999999994, 53.0730042], [-2.4252686, 53.0728825], [-2.4252253, 53.072796499999995], [-2.4251833, 53.07273390000001], [-2.4250828, 53.0725807], [-2.4250198, 53.07251159999999], [-2.4248672, 53.0723406], [-2.4246823999999996, 53.0721644], [-2.4249098, 53.0723333], [-2.4250917999999997, 53.072487300000006], [-2.4251393, 53.0725367], [-2.4252824999999993, 53.072684499999994], [-2.4253678, 53.0727762], [-2.4254344000000003, 53.0728478], [-2.425451267122708, 53.0728703458044], [-2.4255443, 53.07299470000001], [-2.425563, 53.07302279999998], [-2.4257216, 53.0732089], [-2.4258343999999994, 53.0733705], [-2.4259125, 53.073481699999995], [-2.4259243999999995, 53.07350089999999], [-2.4259776, 53.073586899999995], [-2.4260296999999995, 53.0737007], [-2.4261035, 53.07387010000001]]}", "current_leg_start": "Preston", "dest_arr_time_act": "0022", "motion_projection": null, "next_location_lat": "53.0738701", "next_location_lon": "-2.4261035", "previous_location": "Preston", "current_leg_milage": "52.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 491.076, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 577.777, \"from_m\": 491.076, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 647.979, \"from_m\": 577.777, \"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\": 701.111, \"from_m\": 647.979, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1090.386, \"from_m\": 701.111, \"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\": 1706.725, \"from_m\": 1090.386, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2615.886, \"from_m\": 1706.725, \"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\": 3056.536, \"from_m\": 2615.886, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3676.027, \"from_m\": 3056.536, \"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\": 4712.934, \"from_m\": 3676.027, \"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\": 4777.013, \"from_m\": 4712.934, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5405.12, \"from_m\": 4777.013, \"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\": 5455.534, \"from_m\": 5405.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6482.708, \"from_m\": 5455.534, \"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\": 6571.113, \"from_m\": 6482.708, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7380.704, \"from_m\": 6571.113, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7470.642, \"from_m\": 7380.704, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 7560.41, \"from_m\": 7470.642, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9787.72, \"from_m\": 7560.41, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 11049.301, \"from_m\": 9787.72, \"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\": 11204.64, \"from_m\": 11049.301, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13448.011, \"from_m\": 11204.64, \"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\": 13461.378, \"from_m\": 13448.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17455.005, \"from_m\": 13461.378, \"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\": 17585.562, \"from_m\": 17455.005, \"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\": 17609.177, \"from_m\": 17585.562, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17707.004, \"from_m\": 17609.177, \"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\": 18053.466, \"from_m\": 17707.004, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19315.397, \"from_m\": 18053.466, \"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\": 25667.133, \"from_m\": 19315.397, \"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\": 27556.826, \"from_m\": 25667.133, \"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\": 30673.592, \"from_m\": 27556.826, \"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\": 33277.21, \"from_m\": 30673.592, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33412.538, \"from_m\": 33277.21, \"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\": 35550.609, \"from_m\": 33412.538, \"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\": 35612.588, \"from_m\": 35550.609, \"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\": 36390.349, \"from_m\": 35612.588, \"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\": 41133.38, \"from_m\": 36390.349, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 52736.134, \"from_m\": 41133.38, \"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\": 58461.392, \"from_m\": 52736.134, \"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\": 58988.577, \"from_m\": 58461.392, \"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\": 59048.11, \"from_m\": 58988.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\": 60134.107, \"from_m\": 59048.11, \"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\": 60193.062, \"from_m\": 60134.107, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60397.959, \"from_m\": 60193.062, \"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\": 71915.903, \"from_m\": 60397.959, \"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\": 74875.725, \"from_m\": 71915.903, \"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\": 79029.976, \"from_m\": 74875.725, \"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\": 83874.706, \"from_m\": 79029.976, \"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\": 83892.412, \"from_m\": 83874.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93230.382, \"from_m\": 83892.412, \"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\": 111005.287, \"from_m\": 93230.382, \"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\": 111041.556, \"from_m\": 111005.287, \"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\": 112657.055, \"from_m\": 111041.556, \"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\": 133011.422, \"from_m\": 112657.055, \"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\": 136135.958, \"from_m\": 133011.422, \"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\": 137076.902, \"from_m\": 136135.958, \"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\": 140722.877, \"from_m\": 137076.902, \"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\": 140767.157, \"from_m\": 140722.877, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143163.018, \"from_m\": 140767.157, \"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\": 151581.266, \"from_m\": 143163.018, \"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\": 151940.148, \"from_m\": 151581.266, \"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\": 152002.339, \"from_m\": 151940.148, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 152320.735, \"from_m\": 152002.339, \"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\": 153620.707, \"from_m\": 152320.735, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 153713.653, \"from_m\": 153620.707, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 154389.88, \"from_m\": 153713.653, \"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\": 160333.82, \"from_m\": 154389.88, \"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\": 161665.182, \"from_m\": 160333.82, \"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\": 163329.954, \"from_m\": 161665.182, \"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\": 176623.357, \"from_m\": 163329.954, \"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\": 180680.345, \"from_m\": 176623.357, \"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\": 182155.51, \"from_m\": 180680.345, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 182203.946, \"from_m\": 182155.51, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 183767.313, \"from_m\": 182203.946, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 186733.893, \"from_m\": 183767.313, \"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\": 187059.91, \"from_m\": 186733.893, \"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\": 192135.165, \"from_m\": 187059.91, \"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\": 196209.759, \"from_m\": 192135.165, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 202506.478, \"from_m\": 196209.759, \"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\": 204077.532, \"from_m\": 202506.478, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 214016.489, \"from_m\": 204077.532, \"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\": 217209.651, \"from_m\": 214016.489, \"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\": 218966.085, \"from_m\": 217209.651, \"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\": 222328.122, \"from_m\": 218966.085, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 229133.264, \"from_m\": 222328.122, \"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\": 234085.497, \"from_m\": 229133.264, \"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\": 241034.851, \"from_m\": 234085.497, \"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\": 260867.23, \"from_m\": 241034.851, \"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\": 262563.021, \"from_m\": 260867.23, \"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\": 265912.502, \"from_m\": 262563.021, \"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\": 295630.429, \"from_m\": 265912.502, \"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\": 297133.815, \"from_m\": 295630.429, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 297279.301, \"from_m\": 297133.815, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 297337.083, \"from_m\": 297279.301, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 297359.979, \"from_m\": 297337.083, \"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\": 298409.165, \"from_m\": 297359.979, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 298635.666, \"from_m\": 298409.165, \"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\": 298689.748, \"from_m\": 298635.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 298729.968, \"from_m\": 298689.748, \"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\": 298778.224, \"from_m\": 298729.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\": 298799.12, \"from_m\": 298778.224, \"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\": 298846.453, \"from_m\": 298799.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 302337.858, \"from_m\": 298846.453, \"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\": 302404.03, \"from_m\": 302337.858, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 302411.142, \"from_m\": 302404.03, \"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\": 302498.924, \"from_m\": 302411.142, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 302511.853, \"from_m\": 302498.924, \"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\": 302584.775, \"from_m\": 302511.853, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 310176.545, \"from_m\": 302584.775, \"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\": 321014.64, \"from_m\": 310176.545, \"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\": 321829.326, \"from_m\": 321014.64, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 321884.737, \"from_m\": 321829.326, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 322811.937, \"from_m\": 321884.737, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 335677.383, \"from_m\": 322811.937, \"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\": 335722.904, \"from_m\": 335677.383, \"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\": 341696.101, \"from_m\": 335722.904, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 343952.991, \"from_m\": 341696.101, \"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\": 344047.79, \"from_m\": 343952.991, \"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\": 344323.332, \"from_m\": 344047.79, \"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\": 356977.473, \"from_m\": 344323.332, \"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\": 357182.978, \"from_m\": 356977.473, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 379135.916, \"from_m\": 357182.978, \"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\": 380665.645, \"from_m\": 379135.916, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 380717.937, \"from_m\": 380665.645, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 380762.344, \"from_m\": 380717.937, \"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\": 380887.307, \"from_m\": 380762.344, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 381368.686, \"from_m\": 380887.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 381528.254, \"from_m\": 381368.686, \"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\": 381580.112, \"from_m\": 381528.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 382287.914, \"from_m\": 381580.112, \"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\": 382333.072, \"from_m\": 382287.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 382501.736, \"from_m\": 382333.072, \"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\": 752210, \"profile_key\": \"51ac020db02967b05d29933d51f4ea9e19022dcae4b4099abf8c3c2fa8d70ef6\", \"schedule_id\": 37367, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Coatbridge F.L.T.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"Coatbridge Central\", \"stage_seq\": 2, \"distance_m\": 1222.973, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942H\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 3, \"distance_m\": 2848.272, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Mossend North Exit\", \"stage_seq\": 4, \"distance_m\": 4777.013, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": \"1951\", \"location\": \"Mossend\", \"stage_seq\": 5, \"distance_m\": 5318.153, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952H\", \"location\": \"Mossend North Jn\", \"stage_seq\": 6, \"distance_m\": 6571.113, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954H\", \"location\": \"Mossend East Jn\", \"stage_seq\": 7, \"distance_m\": 7380.704, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957\", \"location\": \"Holytown Jn\", \"stage_seq\": 8, \"distance_m\": 9075.472, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Wishaw\", \"stage_seq\": 9, \"distance_m\": 14156.958, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004H\", \"location\": \"Law Jn\", \"stage_seq\": 10, \"distance_m\": 17707.004, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Lanark Jn\", \"stage_seq\": 11, \"distance_m\": 30529.856, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 12, \"distance_m\": 33277.21, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 13, \"distance_m\": 35511.491, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Abington\", \"stage_seq\": 14, \"distance_m\": 59751.066, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Beattock Summit\", \"stage_seq\": 15, \"distance_m\": 72908.96, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Beattock\", \"stage_seq\": 16, \"distance_m\": 88833.466, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Lockerbie\", \"stage_seq\": 17, \"distance_m\": 111475.802, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Kirkpatrick Sig. MC.862\", \"stage_seq\": 18, \"distance_m\": 133264.375, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109H\", \"location\": \"Gretna Jn\", \"stage_seq\": 19, \"distance_m\": 139017.156, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 20, \"distance_m\": 149940.283, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Caldew Jn\", \"stage_seq\": 21, \"distance_m\": 151908.006, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"Carlisle\", \"stage_seq\": 22, \"distance_m\": 152980.596, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 23, \"distance_m\": 181633.478, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2202H\", \"location\": \"Eden Valley\", \"stage_seq\": 24, \"distance_m\": 187779.576, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Shap Summit\", \"stage_seq\": 25, \"distance_m\": 203477.803, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Tebay\", \"stage_seq\": 26, \"distance_m\": 212374.823, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222H\", \"location\": \"Grayrigg\", \"stage_seq\": 27, \"distance_m\": 221883.22, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228H\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 28, \"distance_m\": 233278.172, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 29, \"distance_m\": 254229.811, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 30, \"distance_m\": 261121.792, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250H\", \"location\": \"Lancaster\", \"stage_seq\": 31, \"distance_m\": 264101.688, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 32, \"distance_m\": 282836.57, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 33, \"distance_m\": 297103.349, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2316\", \"location\": \"Preston\", \"stage_seq\": 34, \"distance_m\": 297880.511, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"Ribble Jn\", \"stage_seq\": 35, \"distance_m\": 298778.224, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Euxton Jn\", \"stage_seq\": 36, \"distance_m\": 306440.311, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 37, \"distance_m\": 310054.223, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Wigan North Western\", \"stage_seq\": 38, \"distance_m\": 322203.476, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 39, \"distance_m\": 322887.15, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 40, \"distance_m\": 324257.006, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Golborne Jn\", \"stage_seq\": 41, \"distance_m\": 331550.836, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Winwick Jn\", \"stage_seq\": 42, \"distance_m\": 335677.383, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Dallam Jn\", \"stage_seq\": 43, \"distance_m\": 340048.389, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 44, \"distance_m\": 341193.468, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 45, \"distance_m\": 344048.741, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Weaver Jn\", \"stage_seq\": 46, \"distance_m\": 352885.683, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Acton Bridge\", \"stage_seq\": 47, \"distance_m\": 356629.21, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352H\", \"location\": \"Hartford Jn\", \"stage_seq\": 48, \"distance_m\": 359762.126, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"Winsford\", \"stage_seq\": 49, \"distance_m\": 368239.625, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 50, \"distance_m\": 379135.916, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014H\", \"location\": \"Crewe Salop Goods Jn\", \"stage_seq\": 51, \"distance_m\": 380451.144, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018H\", \"location\": \"Crewe Sig. NH10/12\", \"stage_seq\": 52, \"distance_m\": 381320.44, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019\", \"location\": \"Crewe Bas Hall S.S.N.\", \"stage_seq\": 53, \"distance_m\": 381424.366, \"section_seq\": 1, \"route_path_id\": 135343}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": null, \"location\": \"Crewe Basford Hall S.S.M\", \"stage_seq\": 54, \"distance_m\": 382501.736, \"section_seq\": 1, \"route_path_id\": 135343}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 382501.736, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135343}], \"total_distance_m\": 382501.736, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 379565.862, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2935.874, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1936", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "83.0", "current_position_lat": "53.0738701", "current_position_lon": "-2.4261035", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:57:31Z\", \"source_id\": 63832158, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:58:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:57:59Z\", \"source_id\": 20237093, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:02Z\", \"source_id\": 63973851, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:06Z\", \"source_id\": 20278834, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:41Z\", \"source_id\": 64030345, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:46Z\", \"source_id\": 20294951, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:07Z\", \"source_id\": 64070496, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:11Z\", \"source_id\": 20306476, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:21Z\", \"source_id\": 64082363, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:24Z\", \"source_id\": 20309946, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:46Z\", \"source_id\": 64166176, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:50Z\", \"source_id\": 20334584, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:50Z\", \"source_id\": 64199329, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:55Z\", \"source_id\": 20344568, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:10Z\", \"source_id\": 64235083, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:14Z\", \"source_id\": 20355316, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:52Z\", \"source_id\": 64263293, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:54Z\", \"source_id\": 20363972, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:39Z\", \"source_id\": 64291609, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:43Z\", \"source_id\": 20372882, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:44Z\", \"source_id\": 64307321, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:50Z\", \"source_id\": 20377754, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:23Z\", \"source_id\": 64317399, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:31Z\", \"source_id\": 20380904, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:35Z\", \"source_id\": 20396449, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe Basford Hall S.S.M", "service_state_platform": null, "timing_fact_generation": 1790033139095651, "current_leg_arrival_utc": "2026-09-23T00:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:39.074687", "service_state_evidence_id": 20396449, "current_leg_start_actual_dep": "2026-09-22T23:16:00+01:00", "operational_evidence_version": 139, "service_state_event_time_utc": "2026-09-21T23:17:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:39.138518", "service_state_valid_until_kind": null, "operational_interpretation_version": 139, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
O |
None |
XXM |
4M86 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 491.076, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 577.777, "from_m": 491.076, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 647.979, "from_m": 577.777, "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": 701.111, "from_m": 647.979, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1090.386, "from_m": 701.111, "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": 1706.725, "from_m": 1090.386, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2615.886, "from_m": 1706.725, "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": 3056.536, "from_m": 2615.886, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3676.027, "from_m": 3056.536, "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": 4712.934, "from_m": 3676.027, "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": 4777.013, "from_m": 4712.934, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5405.12, "from_m": 4777.013, "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": 5455.534, "from_m": 5405.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6482.708, "from_m": 5455.534, "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": 6571.113, "from_m": 6482.708, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7380.704, "from_m": 6571.113, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7470.642, "from_m": 7380.704, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 7560.41, "from_m": 7470.642, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9787.72, "from_m": 7560.41, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 11049.301, "from_m": 9787.72, "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": 11204.64, "from_m": 11049.301, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13448.011, "from_m": 11204.64, "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": 13461.378, "from_m": 13448.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17455.005, "from_m": 13461.378, "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": 17585.562, "from_m": 17455.005, "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": 17609.177, "from_m": 17585.562, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17707.004, "from_m": 17609.177, "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": 18053.466, "from_m": 17707.004, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19315.397, "from_m": 18053.466, "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": 25667.133, "from_m": 19315.397, "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": 27556.826, "from_m": 25667.133, "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": 30673.592, "from_m": 27556.826, "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": 33277.21, "from_m": 30673.592, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 33412.538, "from_m": 33277.21, "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": 35550.609, "from_m": 33412.538, "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": 35612.588, "from_m": 35550.609, "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": 36390.349, "from_m": 35612.588, "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": 41133.38, "from_m": 36390.349, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 52736.134, "from_m": 41133.38, "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": 58461.392, "from_m": 52736.134, "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": 58988.577, "from_m": 58461.392, "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": 59048.11, "from_m": 58988.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": 60134.107, "from_m": 59048.11, "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": 60193.062, "from_m": 60134.107, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60397.959, "from_m": 60193.062, "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": 71915.903, "from_m": 60397.959, "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": 74875.725, "from_m": 71915.903, "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": 79029.976, "from_m": 74875.725, "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": 83874.706, "from_m": 79029.976, "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": 83892.412, "from_m": 83874.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93230.382, "from_m": 83892.412, "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": 111005.287, "from_m": 93230.382, "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": 111041.556, "from_m": 111005.287, "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": 112657.055, "from_m": 111041.556, "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": 133011.422, "from_m": 112657.055, "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": 136135.958, "from_m": 133011.422, "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": 137076.902, "from_m": 136135.958, "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": 140722.877, "from_m": 137076.902, "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": 140767.157, "from_m": 140722.877, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143163.018, "from_m": 140767.157, "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": 151581.266, "from_m": 143163.018, "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": 151940.148, "from_m": 151581.266, "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": 152002.339, "from_m": 151940.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 152320.735, "from_m": 152002.339, "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": 153620.707, "from_m": 152320.735, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 153713.653, "from_m": 153620.707, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 154389.88, "from_m": 153713.653, "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": 160333.82, "from_m": 154389.88, "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": 161665.182, "from_m": 160333.82, "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": 163329.954, "from_m": 161665.182, "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": 176623.357, "from_m": 163329.954, "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": 180680.345, "from_m": 176623.357, "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": 182155.51, "from_m": 180680.345, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 182203.946, "from_m": 182155.51, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 183767.313, "from_m": 182203.946, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 186733.893, "from_m": 183767.313, "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": 187059.91, "from_m": 186733.893, "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": 192135.165, "from_m": 187059.91, "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": 196209.759, "from_m": 192135.165, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 202506.478, "from_m": 196209.759, "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": 204077.532, "from_m": 202506.478, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 214016.489, "from_m": 204077.532, "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": 217209.651, "from_m": 214016.489, "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": 218966.085, "from_m": 217209.651, "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": 222328.122, "from_m": 218966.085, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 229133.264, "from_m": 222328.122, "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": 234085.497, "from_m": 229133.264, "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": 241034.851, "from_m": 234085.497, "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": 260867.23, "from_m": 241034.851, "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": 262563.021, "from_m": 260867.23, "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": 265912.502, "from_m": 262563.021, "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": 295630.429, "from_m": 265912.502, "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": 297133.815, "from_m": 295630.429, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 297279.301, "from_m": 297133.815, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 297337.083, "from_m": 297279.301, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 297359.979, "from_m": 297337.083, "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": 298409.165, "from_m": 297359.979, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 298635.666, "from_m": 298409.165, "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": 298689.748, "from_m": 298635.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 298729.968, "from_m": 298689.748, "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": 298778.224, "from_m": 298729.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": 298799.12, "from_m": 298778.224, "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": 298846.453, "from_m": 298799.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 302337.858, "from_m": 298846.453, "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": 302404.03, "from_m": 302337.858, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 302411.142, "from_m": 302404.03, "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": 302498.924, "from_m": 302411.142, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 302511.853, "from_m": 302498.924, "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": 302584.775, "from_m": 302511.853, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 310176.545, "from_m": 302584.775, "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": 321014.64, "from_m": 310176.545, "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": 321829.326, "from_m": 321014.64, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 321884.737, "from_m": 321829.326, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 322811.937, "from_m": 321884.737, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 335677.383, "from_m": 322811.937, "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": 335722.904, "from_m": 335677.383, "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": 341696.101, "from_m": 335722.904, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 343952.991, "from_m": 341696.101, "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": 344047.79, "from_m": 343952.991, "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": 344323.332, "from_m": 344047.79, "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": 356977.473, "from_m": 344323.332, "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": 357182.978, "from_m": 356977.473, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 379135.916, "from_m": 357182.978, "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": 380665.645, "from_m": 379135.916, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 380717.937, "from_m": 380665.645, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 380762.344, "from_m": 380717.937, "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": 380887.307, "from_m": 380762.344, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 381368.686, "from_m": 380887.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 381528.254, "from_m": 381368.686, "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": 381580.112, "from_m": 381528.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 382287.914, "from_m": 381580.112, "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": 382333.072, "from_m": 382287.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 382501.736, "from_m": 382333.072, "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": 752210, "profile_key": "51ac020db02967b05d29933d51f4ea9e19022dcae4b4099abf8c3c2fa8d70ef6", "schedule_id": 37367, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1936", "location": "Coatbridge F.L.T.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941", "location": "Coatbridge Central", "stage_seq": 2, "distance_m": 1222.973, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942H", "location": "Whifflet South Jn", "stage_seq": 3, "distance_m": 2848.272, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Mossend North Exit", "stage_seq": 4, "distance_m": 4777.013, "section_seq": 1, "route_path_id": 135343}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": "1951", "location": "Mossend", "stage_seq": 5, "distance_m": 5318.153, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952H", "location": "Mossend North Jn", "stage_seq": 6, "distance_m": 6571.113, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954H", "location": "Mossend East Jn", "stage_seq": 7, "distance_m": 7380.704, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957", "location": "Holytown Jn", "stage_seq": 8, "distance_m": 9075.472, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Wishaw", "stage_seq": 9, "distance_m": 14156.958, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004H", "location": "Law Jn", "stage_seq": 10, "distance_m": 17707.004, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Lanark Jn", "stage_seq": 11, "distance_m": 30529.856, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Carstairs North Jn", "stage_seq": 12, "distance_m": 33277.21, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Carstairs South Jn", "stage_seq": 13, "distance_m": 35511.491, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Abington", "stage_seq": 14, "distance_m": 59751.066, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Beattock Summit", "stage_seq": 15, "distance_m": 72908.96, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Beattock", "stage_seq": 16, "distance_m": 88833.466, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Lockerbie", "stage_seq": 17, "distance_m": 111475.802, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Kirkpatrick Sig. MC.862", "stage_seq": 18, "distance_m": 133264.375, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109H", "location": "Gretna Jn", "stage_seq": 19, "distance_m": 139017.156, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 20, "distance_m": 149940.283, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Caldew Jn", "stage_seq": 21, "distance_m": 151908.006, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "Carlisle", "stage_seq": 22, "distance_m": 152980.596, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Penrith North Lakes", "stage_seq": 23, "distance_m": 181633.478, "section_seq": 1, "route_path_id": 135343}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2202H", "location": "Eden Valley", "stage_seq": 24, "distance_m": 187779.576, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Shap Summit", "stage_seq": 25, "distance_m": 203477.803, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Tebay", "stage_seq": 26, "distance_m": 212374.823, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222H", "location": "Grayrigg", "stage_seq": 27, "distance_m": 221883.22, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228H", "location": "Oxenholme Lake District", "stage_seq": 28, "distance_m": 233278.172, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242H", "location": "Carnforth North Jn", "stage_seq": 29, "distance_m": 254229.811, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Morecambe South Jn", "stage_seq": 30, "distance_m": 261121.792, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250H", "location": "Lancaster", "stage_seq": 31, "distance_m": 264101.688, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302", "location": "Garstang & Catteral", "stage_seq": 32, "distance_m": 282836.57, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Preston Fylde Jn", "stage_seq": 33, "distance_m": 297103.349, "section_seq": 1, "route_path_id": 135343}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2316", "location": "Preston", "stage_seq": 34, "distance_m": 297880.511, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "Ribble Jn", "stage_seq": 35, "distance_m": 298778.224, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Euxton Jn", "stage_seq": 36, "distance_m": 306440.311, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Balshaw Lane Jn", "stage_seq": 37, "distance_m": 310054.223, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Wigan North Western", "stage_seq": 38, "distance_m": 322203.476, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Wigan South Jn", "stage_seq": 39, "distance_m": 322887.15, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Springs Branch Jn", "stage_seq": 40, "distance_m": 324257.006, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Golborne Jn", "stage_seq": 41, "distance_m": 331550.836, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Winwick Jn", "stage_seq": 42, "distance_m": 335677.383, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Dallam Jn", "stage_seq": 43, "distance_m": 340048.389, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Warrington Bank Quay", "stage_seq": 44, "distance_m": 341193.468, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Acton Grange Jn", "stage_seq": 45, "distance_m": 344048.741, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Weaver Jn", "stage_seq": 46, "distance_m": 352885.683, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Acton Bridge", "stage_seq": 47, "distance_m": 356629.21, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Hartford Jn", "stage_seq": 48, "distance_m": 359762.126, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Winsford", "stage_seq": 49, "distance_m": 368239.625, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Crewe Coal Yard S.B.", "stage_seq": 50, "distance_m": 379135.916, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014H", "location": "Crewe Salop Goods Jn", "stage_seq": 51, "distance_m": 380451.144, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018H", "location": "Crewe Sig. NH10/12", "stage_seq": 52, "distance_m": 381320.44, "section_seq": 1, "route_path_id": 135343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019", "location": "Crewe Bas Hall S.S.N.", "stage_seq": 53, "distance_m": 381424.366, "section_seq": 1, "route_path_id": 135343}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": null, "location": "Crewe Basford Hall S.S.M", "stage_seq": 54, "distance_m": 382501.736, "section_seq": 1, "route_path_id": 135343}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 382501.736, "from_m": 0.0, "section_seq": 1, "route_path_id": 135343}], "total_distance_m": 382501.736, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 379565.862, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2935.874, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2601, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:57:31Z", "source_id": 63832158, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T18:58:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:57:59Z", "source_id": 20237093, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:02Z", "source_id": 63973851, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T19:54:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:06Z", "source_id": 20278834, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:41Z", "source_id": 64030345, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:18:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:46Z", "source_id": 20294951, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2972, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:07Z", "source_id": 64070496, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:11Z", "source_id": 20306476, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2978, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:21Z", "source_id": 64082363, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:42:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:24Z", "source_id": 20309946, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:46Z", "source_id": 64166176, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:19:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:50Z", "source_id": 20334584, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3150, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:50Z", "source_id": 64199329, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:35:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:55Z", "source_id": 20344568, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7866, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:10Z", "source_id": 64235083, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:53:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:14Z", "source_id": 20355316, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9360, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:52Z", "source_id": 64263293, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T22:09:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:54Z", "source_id": 20363972, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9535, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:39Z", "source_id": 64291609, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T22:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:43Z", "source_id": 20372882, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:44Z", "source_id": 64307321, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T22:35:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:50Z", "source_id": 20377754, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:23Z", "source_id": 64317399, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-21T22:42:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:31Z", "source_id": 20380904, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:35Z", "source_id": 20396449, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}] |
Coatbridge F.L.T. |
1936 |
1936 |
None |
None |
None |
Crewe Basford Hall S.S.M |
0022 |
0022 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H37861/2026-09-22/detailed |
None |
Preston |
2026-09-22T23:16:00+01:00 |
Crewe Basford Hall S.S.M |
83.0 |
{"type": "LineString", "coordinates": [[-2.7074629, 53.75545369999999], [-2.7072046, 53.7543218], [-2.707174, 53.754186], [-2.7070750999999995, 53.7537833], [-2.7066813999999995, 53.7527646], [-2.7065883, 53.752463799999994], [-2.7065156999999997, 53.752175399999985], [-2.7064984, 53.7520893], [-2.7064572, 53.7518285], [-2.7064513, 53.7517923], [-2.7064384999999995, 53.7517184], [-2.7063506, 53.7512404], [-2.7062676999999997, 53.7507899], [-2.7062624999999993, 53.7507622], [-2.7061763999999995, 53.7503007], [-2.7058971, 53.7488031], [-2.7055582, 53.746889499999995], [-2.7055234999999995, 53.7467027], [-2.7053928, 53.74628409999999], [-2.7050455999999996, 53.7444894], [-2.7050237, 53.7443761], [-2.7048222, 53.743284], [-2.7046021, 53.74221699999999], [-2.704554, 53.7419315], [-2.7043952999999994, 53.741054300000016], [-2.7043869999999997, 53.7410091], [-2.7043552, 53.740839], [-2.7042774, 53.7405196], [-2.7041576999999997, 53.7398076], [-2.7040155, 53.73902809999999], [-2.703823, 53.737866299999986], [-2.7037565, 53.73745830000001], [-2.7035739999999997, 53.73654270000001], [-2.7034665, 53.73613819999999], [-2.7033531, 53.73572759999998], [-2.7032271, 53.735321799999994], [-2.703009, 53.7346574], [-2.7028765152117713, 53.734323238421794], [-2.7027485999999996, 53.734000599999995], [-2.7022356000000003, 53.7329164], [-2.7019433, 53.73227380000001], [-2.701449199999999, 53.731087499999994], [-2.7009503999999995, 53.729963899999994], [-2.7003796, 53.72871719999999], [-2.6994792, 53.72677569999998], [-2.6989105, 53.72565240000001], [-2.6983604, 53.72452949999999], [-2.6976057502796564, 53.722932873623094], [-2.6975903312417797, 53.722900250647385], [-2.6968918, 53.72142229999999], [-2.6961732, 53.719587100000005], [-2.6960918, 53.7193791], [-2.6949458523585643, 53.71689550407083], [-2.6945342, 53.7160033], [-2.6943687999999995, 53.715652899999995], [-2.6941629999999996, 53.71507040000001], [-2.6941357999999997, 53.7150085], [-2.6938682, 53.7142351], [-2.6938179, 53.7141227], [-2.6935792, 53.7134823], [-2.6935621, 53.71344719999999], [-2.6924231999999995, 53.7109074], [-2.6915268, 53.7088944], [-2.6903899999999994, 53.70643989999999], [-2.689081100000001, 53.7035503], [-2.6884374, 53.7020863], [-2.6880453, 53.70121940000001], [-2.6872085999999995, 53.69941070000001], [-2.6870464, 53.699053], [-2.6868862, 53.69869969999999], [-2.6847155, 53.69391180000001], [-2.6813307999999996, 53.686437100000006], [-2.6789545, 53.6811886], [-2.6789378344224217, 53.68115157602794], [-2.6785952999999996, 53.6803906], [-2.678415651202746, 53.67999131380288], [-2.6784156, 53.6799912], [-2.6777854999999997, 53.6785873], [-2.6777219, 53.6784457], [-2.6771256, 53.67687499999999], [-2.6768659999999995, 53.6761872], [-2.6765552, 53.6755261], [-2.676131, 53.6746238], [-2.6754338999999994, 53.6731172], [-2.6749250000000004, 53.6717849], [-2.6745898, 53.6709073], [-2.6745198, 53.670703999999986], [-2.6739237999999994, 53.6688619], [-2.6737225, 53.66814879999998], [-2.673389, 53.66689360000001], [-2.6733380000000007, 53.6666789], [-2.6719739, 53.66134199999999], [-2.6717563999999996, 53.6600164], [-2.6716531, 53.659386399999995], [-2.6716466999999997, 53.6585126], [-2.6716305999999994, 53.6576479], [-2.6715285999999994, 53.656755099999984], [-2.6712913, 53.65588029999999], [-2.6711625, 53.655355799999995], [-2.6710686, 53.6550495], [-2.6709385, 53.654625], [-2.6706113, 53.6538393], [-2.6701449, 53.652953399999994], [-2.6700798999999997, 53.6528344], [-2.6697637, 53.65220560000001], [-2.6695613, 53.6517695], [-2.6694000999999994, 53.6513812], [-2.6692994999999997, 53.6510482], [-2.6685217, 53.64810549999999], [-2.6684627, 53.6479083], [-2.6681682999999996, 53.64702559999999], [-2.6679319999999995, 53.64612619999999], [-2.667583099999999, 53.64479869999999], [-2.6671472, 53.6431005], [-2.6667948, 53.641814], [-2.6665748, 53.6411838], [-2.6663325, 53.6405535], [-2.6650523000000006, 53.6374902], [-2.6637471, 53.634443000000005], [-2.661362, 53.6287323], [-2.6610197326010785, 53.62791270082296], [-2.6604829999999997, 53.62662739999999], [-2.6597124, 53.624775199999995], [-2.6596697, 53.62467370000001], [-2.6596103, 53.6245315], [-2.6595847, 53.62447199999999], [-2.6566593, 53.61750729999999], [-2.6558497, 53.6155795], [-2.6553520999999995, 53.6143446], [-2.6547725, 53.613111], [-2.6535470999999995, 53.6106615], [-2.6511411999999996, 53.6057592], [-2.6507223, 53.604921999999995], [-2.6465325999999996, 53.59654739999999], [-2.646382, 53.59624289999999], [-2.6449831999999995, 53.5934804], [-2.6438613000000006, 53.5912645], [-2.6425770999999996, 53.5886094], [-2.6423856, 53.58826119999999], [-2.6422371, 53.587861199999985], [-2.641888, 53.58660689999999], [-2.6410278999999997, 53.5834047], [-2.6405743, 53.5814205], [-2.6404289999999997, 53.5808037], [-2.64042, 53.58075569999999], [-2.6401354999999995, 53.578964099999986], [-2.6399535999999997, 53.5772196], [-2.6398544, 53.57552809999999], [-2.6398454133545544, 53.57460657386965], [-2.6398377000000006, 53.5738156], [-2.6399398, 53.572145], [-2.6398982, 53.5717324], [-2.6399572, 53.5707747], [-2.640139899999999, 53.56802900000002], [-2.6404509999999997, 53.5633516], [-2.6406528, 53.5603221], [-2.6405422999999995, 53.5566285], [-2.6405370999999995, 53.55653379999999], [-2.6405116999999994, 53.5560783], [-2.6403368, 53.5519637], [-2.6403219, 53.551675], [-2.6402801, 53.5506563], [-2.6402694999999996, 53.5503902], [-2.6402599, 53.55014709999999], [-2.6402009, 53.549638900000005], [-2.6401058000000006, 53.5491047], [-2.6400323, 53.54883300000001], [-2.6399420999999994, 53.5485628], [-2.6397714999999997, 53.548140299999986], [-2.6394465999999994, 53.5476489], [-2.6393596999999995, 53.547517500000005], [-2.6389389000000003, 53.5468526], [-2.6383833999999995, 53.5462693], [-2.6377143999999997, 53.545697100000005], [-2.63761456295778, 53.54562433250755], [-2.6375645186508274, 53.54558785703365], [-2.6374116000000005, 53.5454764], [-2.6368178999999996, 53.5450766], [-2.6361697, 53.5447114], [-2.6360002999999996, 53.54461739999999], [-2.635887799999999, 53.544564400000006], [-2.6352418, 53.54425129999999], [-2.6350006, 53.54413639999999], [-2.6340832, 53.5437629], [-2.6339028999999994, 53.5436848], [-2.6323666456088124, 53.54309386261938], [-2.632054, 53.54297359999999], [-2.6301788, 53.5422507], [-2.6297644999999994, 53.542072399999995], [-2.6288802, 53.54166630000001], [-2.6283192, 53.541391399999995], [-2.6279114, 53.5411775], [-2.6275586, 53.54097399999999], [-2.6271424, 53.54070259999999], [-2.6267613999999995, 53.54042519999999], [-2.6265143, 53.5402174], [-2.6263568, 53.54008499999999], [-2.6260370999999996, 53.539775799999994], [-2.6258656999999994, 53.5395972], [-2.6255168999999996, 53.53923439999999], [-2.6249914, 53.5386344], [-2.6247546, 53.538352800000006], [-2.6243799, 53.5379072], [-2.6237477, 53.53717139999999], [-2.623199, 53.5365372], [-2.6229028, 53.53619419999999], [-2.6225399, 53.5357766], [-2.6219716, 53.53512849999999], [-2.621628, 53.5347367], [-2.6206631999999996, 53.53361759999999], [-2.6198362, 53.5326385], [-2.6193717, 53.5320369], [-2.6192951999999994, 53.53194800000001], [-2.6188653, 53.53139319999999], [-2.6186668, 53.531166], [-2.6182384, 53.530659400000005], [-2.6175195999999996, 53.52982599999999], [-2.6167006999999995, 53.528885599999995], [-2.6161696999999995, 53.52827019999999], [-2.6157451, 53.527796499999994], [-2.6156983, 53.52773889999999], [-2.6156631999999997, 53.52769380000001], [-2.6156176999999996, 53.52763339999999], [-2.6155726, 53.52757089999999], [-2.6155200999999995, 53.52749599999999], [-2.6154577999999997, 53.52740049999999], [-2.6152358, 53.5271445], [-2.6148455, 53.52667389999999], [-2.6142921, 53.52605080000001], [-2.6137939999999995, 53.5254717], [-2.6129161, 53.52445629999999], [-2.612082, 53.523477199999995], [-2.611575, 53.5228617], [-2.6111565999999997, 53.52234829999999], [-2.6107436, 53.521822], [-2.6103795999999995, 53.5213307], [-2.610311943425789, 53.52123315641426], [-2.6100577000000005, 53.520866600000005], [-2.6098316, 53.5205144], [-2.6096089999999994, 53.52015680000001], [-2.6094274, 53.5198693], [-2.609383396919485, 53.519795839943136], [-2.6093036411062864, 53.51966269288184], [-2.609198699999999, 53.5194875], [-2.6090733, 53.5192717], [-2.6087461, 53.5186994], [-2.6084672, 53.5182035], [-2.6081909, 53.5176947], [-2.6078770999999996, 53.5170999], [-2.6076322, 53.5166281], [-2.607401, 53.516165], [-2.6072467, 53.5158121], [-2.6070945999999995, 53.5154567], [-2.6069715, 53.515136699999985], [-2.6069047, 53.5149509], [-2.6068458999999997, 53.5147902], [-2.6067685, 53.51461320000001], [-2.6066319, 53.514304999999986], [-2.6066298, 53.51429449999999], [-2.6061176, 53.513155299999994], [-2.6059904, 53.51289539999999], [-2.6058255, 53.5124856], [-2.605672199999999, 53.512088799999994], [-2.605401, 53.5114179], [-2.605114323946612, 53.51071567732565], [-2.6049263, 53.51025510000001], [-2.6045508, 53.5093364], [-2.604253299999999, 53.5086036], [-2.6039073, 53.50776930000001], [-2.6036095999999995, 53.50704830000001], [-2.6033278999999996, 53.506348], [-2.6030597, 53.50570509999999], [-2.6027243999999996, 53.5048756], [-2.6025285999999994, 53.5043875], [-2.602195099999999, 53.5035658], [-2.6021689, 53.5035014], [-2.6020727000000003, 53.5032644], [-2.6018608, 53.5027395], [-2.6013994, 53.5016196], [-2.6009461, 53.5004964], [-2.6004848, 53.4993621], [-2.5996414, 53.49727839999999], [-2.5989613000000005, 53.495582199999994], [-2.5984531, 53.4943234], [-2.5978133000000003, 53.4927388], [-2.5969886999999994, 53.49071219999999], [-2.5967053, 53.48998279999999], [-2.5966627, 53.489867], [-2.5964897999999996, 53.48939729999999], [-2.5964508999999993, 53.48928879999999], [-2.5961049, 53.4882531], [-2.5958112, 53.4872301], [-2.5956434999999995, 53.486585299999994], [-2.5953056, 53.4850053], [-2.5952224, 53.484459499999986], [-2.5951822, 53.4840557], [-2.5951124999999995, 53.483128399999984], [-2.5950695, 53.482183500000005], [-2.5950669, 53.481455700000005], [-2.5950639999999994, 53.480458600000006], [-2.5950508, 53.48012930000001], [-2.5950749, 53.479342300000006], [-2.595129899999999, 53.4784692], [-2.5952157, 53.47733100000001], [-2.5952814000000006, 53.4764483], [-2.5953352, 53.4757603], [-2.5953632, 53.47547990000001], [-2.5953686, 53.4754089], [-2.5953807, 53.47527180000001], [-2.5954442, 53.47478659999999], [-2.5955242, 53.47423729999999], [-2.5956367999999994, 53.4735876], [-2.5957574999999995, 53.47299850000001], [-2.5958984, 53.4724288], [-2.5960737, 53.4717893], [-2.5961447999999994, 53.471571399999995], [-2.5961622, 53.4715179], [-2.596184, 53.47146], [-2.596248, 53.471289600000006], [-2.5963472999999997, 53.47101810000001], [-2.5964572, 53.47069399999999], [-2.5965993999999997, 53.4703348], [-2.5968541999999997, 53.469734499999994], [-2.5971321, 53.4691156], [-2.5973412999999996, 53.4686717], [-2.597616, 53.4680932], [-2.5977502828717483, 53.46779240988761], [-2.5980306, 53.4671645], [-2.5981862, 53.4667717], [-2.5983282999999995, 53.4663949], [-2.5984144, 53.466148799999985], [-2.5984835, 53.4659297], [-2.5985654999999994, 53.4656306], [-2.5986288, 53.4653443], [-2.5987816, 53.46451390000001], [-2.598844688427788, 53.464208573305186], [-2.5989238, 53.46382570000001], [-2.5990203999999997, 53.46333550000001], [-2.5991462999999997, 53.46267019999999], [-2.599258, 53.4623538], [-2.5993655, 53.4620724], [-2.5994921000000004, 53.46177840000001], [-2.5996694999999996, 53.4614123], [-2.5998545, 53.4610859], [-2.6000209, 53.460821900000006], [-2.6002225999999995, 53.4605442], [-2.6003053, 53.46043459999999], [-2.6005261, 53.4601652], [-2.6007879, 53.459867299999985], [-2.601002499999999, 53.45963900000001], [-2.6015855, 53.45904379999999], [-2.6029890999999994, 53.457625699999994], [-2.605114323946612, 53.45547189379051], [-2.6060202999999995, 53.45455369999999], [-2.6070131999999995, 53.4535462], [-2.6070634627040534, 53.45349464203949], [-2.6070982539173584, 53.45345895422924], [-2.6073429999999997, 53.45320790000001], [-2.6108522, 53.44966319999999], [-2.611440599999999, 53.449066], [-2.6116773, 53.448827300000005], [-2.6119038999999997, 53.4485987], [-2.612755, 53.44773919999999], [-2.6137687, 53.4467107], [-2.6160813, 53.44436530000001], [-2.6161933, 53.444254], [-2.6167554, 53.44368299999999], [-2.6167918, 53.4436462], [-2.6182852999999997, 53.4421314], [-2.6215637, 53.438789499999984], [-2.6219238999999996, 53.4383683], [-2.6222204, 53.4379618], [-2.6224645999999994, 53.437585299999995], [-2.6226695, 53.437207], [-2.6227573, 53.4370151], [-2.6228713, 53.4367233], [-2.6229714, 53.436424800000005], [-2.6229852, 53.436376], [-2.6230284, 53.43612739999999], [-2.6230738, 53.43585209999999], [-2.6230931, 53.43563469999999], [-2.6231086, 53.4354148], [-2.6231084999999994, 53.43515500000001], [-2.6230868, 53.43491250000001], [-2.62306, 53.43461270000001], [-2.6230044999999995, 53.4343174], [-2.6229144, 53.43399639999999], [-2.6228243999999994, 53.43374330000001], [-2.622714, 53.4334796], [-2.6225965, 53.43323910000001], [-2.622426700000001, 53.4329311], [-2.6222838, 53.4327109], [-2.6221416, 53.4325066], [-2.621998099999999, 53.432314600000005], [-2.6215452, 53.4317564], [-2.6213432, 53.431527400000014], [-2.6212742, 53.4314407], [-2.6209163, 53.43106430000001], [-2.6206374, 53.43077679999999], [-2.6202335, 53.430386], [-2.6198906999999996, 53.4300686], [-2.6191168999999994, 53.42939020000001], [-2.618382599999999, 53.428783300000006], [-2.6176283, 53.42821229999999], [-2.6167219, 53.4275851], [-2.6157797, 53.426973699999984], [-2.6150057, 53.4264561], [-2.6143073, 53.425944099999995], [-2.6136492, 53.4254347], [-2.6128700999999994, 53.424785699999994], [-2.6123189, 53.4242907], [-2.6116834, 53.42367269999998], [-2.6110458999999997, 53.42300050000001], [-2.6104616, 53.42233590000001], [-2.6104072, 53.422272599999985], [-2.6102211999999994, 53.422056299999994], [-2.6097116, 53.42145620000001], [-2.609672, 53.421406899999994], [-2.6090465, 53.420676099999994], [-2.6081983999999996, 53.419674500000006], [-2.6074897999999997, 53.41879920000001], [-2.6068173, 53.41791419999999], [-2.606204599999999, 53.41704140000001], [-2.6056756999999995, 53.41621610000001], [-2.6053613, 53.4156857], [-2.605114323946612, 53.41523636577828], [-2.6049333999999997, 53.414907199999995], [-2.6046285999999994, 53.4143139], [-2.6046144110054024, 53.41428429590598], [-2.6043751999999993, 53.4137852], [-2.6042073, 53.41340749999999], [-2.6041032999999993, 53.4131561], [-2.6039766, 53.41283940000001], [-2.6038037999999997, 53.4123659], [-2.6036391, 53.411871999999995], [-2.6034463999999997, 53.4112932], [-2.6033093999999997, 53.4108867], [-2.6030095, 53.4099917], [-2.6029961, 53.4099508], [-2.6025855999999994, 53.40870099999999], [-2.6025611999999994, 53.4086295], [-2.6017803, 53.4062748], [-2.601500699999999, 53.405409000000006], [-2.6012877, 53.40477719999999], [-2.6010585, 53.404122699999995], [-2.6005516, 53.402749799999995], [-2.6005355999999997, 53.4027066], [-2.6002529000000005, 53.4019928], [-2.600121, 53.4016301], [-2.6000155, 53.4012835], [-2.5999445, 53.4009224], [-2.5999133, 53.4007402], [-2.5998856999999997, 53.40044850000001], [-2.5998863999999995, 53.4001939], [-2.5999119, 53.3998289], [-2.6000097, 53.39934029999999], [-2.6001104999999995, 53.3989958], [-2.600236, 53.39869029999999], [-2.6003462999999996, 53.3984637], [-2.6004604, 53.3982387], [-2.6007733999999996, 53.3977418], [-2.6014058, 53.39676349999999], [-2.6017253060155068, 53.39628622012772], [-2.6020353999999997, 53.395823], [-2.6025555, 53.3949977], [-2.6026903999999997, 53.3947645], [-2.6028574, 53.3944983], [-2.603054199999999, 53.394125499999994], [-2.6033245999999997, 53.3935955], [-2.6035701, 53.39303], [-2.6035771999999997, 53.39300959999999], [-2.603611197041356, 53.39291250538318], [-2.6036222110259124, 53.39288104969815], [-2.6037626, 53.3924801], [-2.6038662, 53.3920847], [-2.6039658, 53.39173149999999], [-2.6040594999999995, 53.391108499999994], [-2.6040948, 53.3906987], [-2.6041070999999993, 53.3904073], [-2.6041086, 53.39009779999999], [-2.6040957, 53.38974329999999], [-2.6040483999999995, 53.3893606], [-2.6038993, 53.3885825], [-2.6037290999999994, 53.3879602], [-2.6035920999999997, 53.3875051], [-2.6033554999999997, 53.3867027], [-2.6032173, 53.38620759999999], [-2.6031268935847023, 53.38583783810944], [-2.603122279333736, 53.38581896575205], [-2.6031194600765772, 53.38580743494693], [-2.6031073, 53.385757699999985], [-2.6029892, 53.3853184], [-2.6028399, 53.3847649], [-2.6027545, 53.384408], [-2.6027286999999997, 53.384275599999995], [-2.6026559999999996, 53.3839015], [-2.6026171, 53.3837615], [-2.6025396999999995, 53.38325059999999], [-2.6025305, 53.3831908], [-2.6025172, 53.3830798], [-2.6025124999999996, 53.3830212], [-2.6025104999999997, 53.38296280000001], [-2.6025087, 53.38279639999999], [-2.6025045, 53.3826284], [-2.6024979, 53.3823197], [-2.6025024, 53.3816689], [-2.6025095, 53.3812001], [-2.602513027985379, 53.38109310590035], [-2.6025137941432357, 53.381069870402875], [-2.602515, 53.3810333], [-2.6025775, 53.3807074], [-2.6027634999999996, 53.37975999999999], [-2.6029187, 53.37920090000001], [-2.6030989000000004, 53.3786751], [-2.6033367999999997, 53.3781231], [-2.6036092, 53.37759270000001], [-2.6039865999999994, 53.37694690000001], [-2.6043263999999997, 53.3764519], [-2.6045932, 53.37605969999999], [-2.6049091, 53.37567849999999], [-2.605114323946612, 53.37546126000388], [-2.6054350999999993, 53.3751217], [-2.6061174999999994, 53.3743932], [-2.606369700000001, 53.374131], [-2.6065712, 53.37392139999999], [-2.607126099999999, 53.37339279999999], [-2.6079807, 53.37267860000001], [-2.6086786, 53.37217849999998], [-2.6094390999999995, 53.37168040000001], [-2.6105552, 53.3710126], [-2.6126705999999995, 53.3697621], [-2.6140154999999994, 53.36897290000001], [-2.6155172, 53.3680851], [-2.6171740999999997, 53.3671187], [-2.6172967999999996, 53.3670471], [-2.6180188, 53.366620600000005], [-2.6188829999999994, 53.366097], [-2.6196289, 53.365646799999986], [-2.620067, 53.365373], [-2.6219841999999995, 53.36427210000001], [-2.6219943999999997, 53.3642661], [-2.6226484720708427, 53.363880580579384], [-2.6230222, 53.36366030000001], [-2.6238467999999995, 53.3631769], [-2.6243413, 53.362887099999995], [-2.6247117, 53.362658], [-2.624866299999999, 53.362565], [-2.624929799999999, 53.3625256], [-2.6279837090520233, 53.36070877627213], [-2.6337026, 53.3573063], [-2.6343575, 53.356916600000005], [-2.637527, 53.3549306], [-2.6391716000000005, 53.3538204], [-2.6405542999999994, 53.352851699999995], [-2.6411766, 53.3524023], [-2.6417882999999995, 53.3519287], [-2.6429621999999995, 53.35098909999999], [-2.6436659, 53.3503949], [-2.6443663, 53.34977909999999], [-2.6446672, 53.34950109999999], [-2.6449549999999995, 53.349223900000005], [-2.6456562, 53.3485303], [-2.6465029, 53.3476654], [-2.6466778, 53.347478599999995], [-2.6472521999999996, 53.3468419], [-2.6477588, 53.3462474], [-2.6478298999999996, 53.34616400000001], [-2.6483315, 53.3455519], [-2.6488162999999996, 53.344914], [-2.6493021999999997, 53.3442463], [-2.6497701, 53.3435603], [-2.6500792, 53.3430704], [-2.6503955, 53.34254769999999], [-2.6506472000000003, 53.3420995], [-2.6511442999999995, 53.3411866], [-2.6515858999999997, 53.34024809999998], [-2.652028982350436, 53.33918222409705], [-2.6520565760886843, 53.339115843905894], [-2.6521394, 53.33891659999999], [-2.6523346, 53.33831319999999], [-2.6524668000000005, 53.3378743], [-2.6526037999999996, 53.3373976], [-2.6528517999999996, 53.3364443], [-2.6530125, 53.335593300000006], [-2.653031299999999, 53.3354939], [-2.6532495, 53.3345162], [-2.6533029, 53.3342109], [-2.6533105999999997, 53.33414610000001], [-2.6533684, 53.333664099999986], [-2.6533407, 53.3331768], [-2.653369, 53.3326648], [-2.6534089, 53.3316359], [-2.6533438, 53.3299506], [-2.6532753, 53.3293431], [-2.6530834999999997, 53.32811739999999], [-2.6528578, 53.3269972], [-2.6527436999999994, 53.32654490000001], [-2.6523868, 53.324943900000015], [-2.6522558, 53.3244401], [-2.652153, 53.3240448], [-2.6519195999999994, 53.32327539999999], [-2.6510167, 53.32102799999999], [-2.6499918999999994, 53.318646499999986], [-2.6495605, 53.31767889999999], [-2.6491494, 53.316914999999995], [-2.648093, 53.31525759999999], [-2.6470283999999995, 53.31364260000001], [-2.6459225999999996, 53.31195759999999], [-2.6449962, 53.31053219999998], [-2.6448330999999996, 53.3102813], [-2.6444460999999997, 53.309669200000016], [-2.6436965, 53.30852970000001], [-2.6430254, 53.3074285], [-2.642769463487537, 53.30706581297633], [-2.6423999, 53.3065421], [-2.6420637, 53.3060692], [-2.6417899, 53.305697], [-2.6415166, 53.3053395], [-2.6411422, 53.3048834], [-2.6406557, 53.3043503], [-2.6400247, 53.30361210000001], [-2.6396011, 53.3031276], [-2.6394521, 53.3029572], [-2.6393775, 53.3028748], [-2.639184041750948, 53.3026608327319], [-2.6390483, 53.3025107], [-2.6389191999999997, 53.3023679], [-2.638553299999999, 53.3019494], [-2.6380804, 53.3013969], [-2.6376199, 53.30079499999999], [-2.6373201999999996, 53.30037339999999], [-2.6369413, 53.2998156], [-2.6365295999999994, 53.2991665], [-2.6364888, 53.29910220000001], [-2.6362019999999995, 53.298618100000006], [-2.6359062000000004, 53.2981003], [-2.6356430999999994, 53.29754179999999], [-2.6356002, 53.2974482], [-2.6354356, 53.29707079999999], [-2.635231800000001, 53.2965494], [-2.6349779, 53.2957728], [-2.6347212, 53.29490059999999], [-2.6345031, 53.29416829999999], [-2.6343716999999995, 53.29372239999999], [-2.6341732, 53.2930667], [-2.633923020155699, 53.29222057426985], [-2.6337471, 53.2916256], [-2.6333852, 53.290401499999994], [-2.6331895, 53.289815099999984], [-2.6329106999999996, 53.28906380000001], [-2.6327200999999993, 53.2886282], [-2.6325808, 53.2883096], [-2.6322183999999997, 53.2876041], [-2.6318071999999995, 53.28694300000001], [-2.6312239999999996, 53.286129], [-2.6305967, 53.2853693], [-2.6303283, 53.28507700000001], [-2.6270499999999997, 53.2815119], [-2.6268739, 53.281320099999995], [-2.6267334999999994, 53.2811673], [-2.626108, 53.28052009999999], [-2.6254015, 53.2798457], [-2.6246536, 53.279164300000005], [-2.623259899999999, 53.27796120000001], [-2.6230923, 53.2778182], [-2.6221118, 53.27702629999999], [-2.6211193, 53.2762756], [-2.6200905, 53.275538399999995], [-2.619059899999999, 53.27484429999999], [-2.6180011999999997, 53.27417450000001], [-2.6168257, 53.2734657], [-2.6155994999999996, 53.2727709], [-2.6143224, 53.2720968], [-2.6098117, 53.2698297], [-2.6097190999999995, 53.2697831], [-2.6077578, 53.26879459999999], [-2.6058102999999995, 53.2678281], [-2.605114323946612, 53.267473921838715], [-2.6048828, 53.2673561], [-2.6041656999999994, 53.2669912], [-2.602768999999999, 53.266297300000005], [-2.602200537378162, 53.26601338922661], [-2.6014389000000007, 53.265633], [-2.600108, 53.265015699999985], [-2.5987135, 53.264316699999995], [-2.5934136, 53.26165819999999], [-2.5915954, 53.2607461], [-2.5914318, 53.2606652], [-2.5874424, 53.258669899999994], [-2.5845125, 53.2571896], [-2.5843696, 53.257117599999994], [-2.576869985610218, 53.25335536819731], [-2.5713680999999995, 53.2505951], [-2.5704247, 53.25011500000001], [-2.5698019, 53.24980239999999], [-2.5693817000000005, 53.2495984], [-2.5685605999999996, 53.24917940000001], [-2.5677711, 53.248780999999994], [-2.5654802, 53.2475845], [-2.5614801332905084, 53.245584107685744], [-2.5614264684381616, 53.245557269808046], [-2.5588153, 53.2442514], [-2.5552838, 53.2424747], [-2.5539093, 53.2417832], [-2.5469250999999997, 53.2382851], [-2.5461764, 53.23787699999999], [-2.5449516, 53.2371569], [-2.54412, 53.236636700000005], [-2.5432927, 53.236068], [-2.5427564, 53.2356874], [-2.5423870999999996, 53.2354253], [-2.5378654999999997, 53.23210759999999], [-2.5365871, 53.2311736], [-2.5361387, 53.23083520000001], [-2.5352615, 53.23014959999999], [-2.5345463000000006, 53.2295584], [-2.5337106, 53.22881329999999], [-2.5327565, 53.2279461], [-2.5235175999999995, 53.2195476], [-2.5200193, 53.2163671], [-2.5198784000000005, 53.2162445], [-2.5182366, 53.2148199], [-2.51528279553466, 53.212138662947616], [-2.5099786, 53.20732350000001], [-2.5088771, 53.20632340000001], [-2.5051574, 53.2028692], [-2.5044517, 53.202164899999985], [-2.5038258999999994, 53.2014598], [-2.5035719999999997, 53.201173700000005], [-2.5021931541034403, 53.19957740430325], [-2.4947259, 53.19093149999999], [-2.4940198, 53.190115299999995], [-2.4938367, 53.189907100000006], [-2.4933553999999996, 53.1893597], [-2.4932498999999995, 53.189232999999994], [-2.4928045999999995, 53.1887345], [-2.4924981999999996, 53.188401000000006], [-2.4920517, 53.18790260000001], [-2.4913234999999996, 53.1870832], [-2.4911259999999995, 53.186861400000005], [-2.4908036, 53.18650099999999], [-2.4899128, 53.185462699999995], [-2.4893072, 53.184755800000005], [-2.4887841, 53.18415310000001], [-2.4873894, 53.18253920000001], [-2.4863408, 53.18131619999999], [-2.4862536, 53.1812155], [-2.4859303999999995, 53.1808211], [-2.4855011999999994, 53.1803147], [-2.4851016, 53.1797891], [-2.4847116, 53.17926099999998], [-2.484258, 53.17863349999999], [-2.4836397, 53.177720099999995], [-2.4830369, 53.176805599999994], [-2.4827952, 53.17640079999999], [-2.4815384, 53.17417520000001], [-2.4811801, 53.17355969999999], [-2.4806376, 53.172614], [-2.4796287, 53.1708766], [-2.4784174, 53.1687733], [-2.4781826999999996, 53.168365699999995], [-2.4774619, 53.16711370000001], [-2.4766327, 53.1656943], [-2.4754402, 53.16362610000001], [-2.4736511, 53.16051920000001], [-2.4728028999999996, 53.1590553], [-2.4727974999999995, 53.159046], [-2.4704191, 53.1549289], [-2.4702549, 53.15464419999999], [-2.4691036999999993, 53.15264829999999], [-2.4679209, 53.150599], [-2.4659228999999994, 53.1471337], [-2.4655507, 53.1464882], [-2.465116127664801, 53.14573188385283], [-2.4647006, 53.1450087], [-2.4639994999999995, 53.143792699999985], [-2.4633531, 53.1426649], [-2.4620321, 53.1403638], [-2.4600471, 53.136939], [-2.4600067, 53.1368692], [-2.4588604, 53.13488220000001], [-2.4573589000000005, 53.1322763], [-2.454164899999999, 53.126727599999995], [-2.4531462, 53.1249543], [-2.4525302999999994, 53.1238822], [-2.4518035, 53.1226107], [-2.4499243, 53.1193348], [-2.4490809999999996, 53.11786850000001], [-2.4482414999999995, 53.11641649999999], [-2.4469917999999997, 53.1142389], [-2.4464417, 53.1132804], [-2.4449879999999995, 53.1107414], [-2.4434154, 53.10803320000001], [-2.4414635, 53.1046377], [-2.4407509, 53.1034277], [-2.4402766999999996, 53.10262229999999], [-2.4402046, 53.10248279999999], [-2.4398761, 53.1018818], [-2.4395073999999997, 53.101218200000005], [-2.4387972, 53.0998813], [-2.438666, 53.0996471], [-2.4382581, 53.0989146], [-2.4379094999999995, 53.098332500000005], [-2.4377874, 53.0981287], [-2.437412, 53.09750579999999], [-2.4370135, 53.09688669999999], [-2.4364321, 53.095961599999995], [-2.4363589, 53.09584519999999], [-2.4358596, 53.09496819999998], [-2.4356325999999995, 53.0945701], [-2.4354169999999997, 53.09417560000001], [-2.4351515, 53.0936651], [-2.4345975, 53.09266850000001], [-2.434571284097221, 53.09262120293711], [-2.434502031931218, 53.09249626233772], [-2.434470517048318, 53.09243940495831], [-2.4343513999999997, 53.0922245], [-2.4342086999999997, 53.091932500000006], [-2.4341465534694584, 53.09181876959621], [-2.4335519999999997, 53.0907307], [-2.4330756000000004, 53.089899], [-2.4330175, 53.0897946], [-2.4329210999999997, 53.08961359999999], [-2.4328969, 53.0895678], [-2.4325635, 53.08896980000001], [-2.4325176999999996, 53.0888896], [-2.4324571999999995, 53.088784], [-2.4317856, 53.087692], [-2.4317819, 53.0876854], [-2.431651899999999, 53.0874536], [-2.431582562581415, 53.08732276092892], [-2.4315758, 53.087309999999995], [-2.4314984999999996, 53.0871593], [-2.4314170999999996, 53.0869873], [-2.4312937, 53.086753599999994], [-2.4310942, 53.0864047], [-2.4308542999999996, 53.0859207], [-2.4308157999999995, 53.08585250000001], [-2.4306019999999995, 53.085400099999994], [-2.4305335, 53.08528959999999], [-2.4303747, 53.08502480000001], [-2.4303432999999997, 53.084968], [-2.4303201, 53.0849228], [-2.4302944, 53.0848676], [-2.4302686999999996, 53.0848058], [-2.4302472, 53.0847404], [-2.4302262, 53.08466979999999], [-2.430210199999999, 53.0845856], [-2.4302007, 53.0845095], [-2.4301954, 53.084433399999995], [-2.4301986, 53.08436160000001], [-2.4302119, 53.08426839999999], [-2.4302305, 53.084179], [-2.4302688999999997, 53.0839712], [-2.4302801, 53.0839161], [-2.4302953, 53.083843], [-2.4303047, 53.0837669], [-2.430308, 53.0836738], [-2.4303069999999996, 53.08353160000001], [-2.4302973, 53.08338739999999], [-2.4302812000000005, 53.083224699999995], [-2.4302653999999997, 53.08308159999999], [-2.4302429999999995, 53.082946499999984], [-2.4301702000000005, 53.0827048], [-2.4301663, 53.082691999999994], [-2.4301182999999997, 53.08253249999999], [-2.4300732, 53.0822319], [-2.4300578, 53.0821118], [-2.4300563999999993, 53.0820379], [-2.4300606, 53.0819631], [-2.4300941999999996, 53.0817043], [-2.4300928, 53.0816136], [-2.4300913999999993, 53.0815363], [-2.4300746, 53.081452299999995], [-2.4300452, 53.0813347], [-2.4300116, 53.08126080000001], [-2.4299333, 53.081097799999995], [-2.4299151999999995, 53.08106399999999], [-2.4298681999999996, 53.0809258], [-2.4298415999999996, 53.0808111], [-2.429786, 53.0805693], [-2.4297502, 53.080269699999995], [-2.4297455, 53.0800522], [-2.4297460999999996, 53.0800206], [-2.4297169999999997, 53.07987120000001], [-2.4296953, 53.0797712], [-2.4296444, 53.0796233], [-2.4294095, 53.07925], [-2.4293982668102, 53.079229409371266], [-2.4293568, 53.0791534], [-2.4292079, 53.07896119999999], [-2.4290581999999996, 53.07882239999999], [-2.4288504999999994, 53.0786575], [-2.4286483, 53.078536699999994], [-2.4285672, 53.078488199999995], [-2.4284305, 53.0784149], [-2.4283644, 53.078367], [-2.4282443999999996, 53.07828849999999], [-2.4281514999999994, 53.0782287], [-2.4279016, 53.0780737], [-2.4277176, 53.0779597], [-2.4276053999999996, 53.07788740000001], [-2.4274943, 53.077812300000005], [-2.4273508, 53.07770179999999], [-2.4272385999999995, 53.0776038], [-2.4271043999999997, 53.0774801], [-2.4269920999999997, 53.07735499999999], [-2.4268811, 53.0772424], [-2.4267561, 53.0771068], [-2.4266439, 53.0769741], [-2.4265386, 53.0768392], [-2.4264332999999993, 53.07668209999999], [-2.4263454, 53.07654589999999], [-2.4256693, 53.0753311], [-2.4255999, 53.075173], [-2.4255260999999995, 53.0749818], [-2.425474, 53.07480199999999], [-2.425451267122708, 53.07466944075778], [-2.4254509, 53.074667299999994], [-2.4254392999999994, 53.07455259999999], [-2.425423400000001, 53.0743692], [-2.4254262999999994, 53.0742259], [-2.425451267122708, 53.07389363348511], [-2.4254581, 53.0738027], [-2.4254552, 53.0737236], [-2.4254596, 53.0735985], [-2.425451267122708, 53.073469484080775], [-2.4254509, 53.0734638], [-2.4254276999999997, 53.0733283], [-2.4254075, 53.073224], [-2.4253684, 53.073105], [-2.4253293999999994, 53.0730042], [-2.4252686, 53.0728825], [-2.4252253, 53.072796499999995], [-2.4251833, 53.07273390000001], [-2.4250828, 53.0725807], [-2.4250198, 53.07251159999999], [-2.4248672, 53.0723406], [-2.4246823999999996, 53.0721644], [-2.4249098, 53.0723333], [-2.4250917999999997, 53.072487300000006], [-2.4251393, 53.0725367], [-2.4252824999999993, 53.072684499999994], [-2.4253678, 53.0727762], [-2.4254344000000003, 53.0728478], [-2.425451267122708, 53.0728703458044], [-2.4255443, 53.07299470000001], [-2.425563, 53.07302279999998], [-2.4257216, 53.0732089], [-2.4258343999999994, 53.0733705], [-2.4259125, 53.073481699999995], [-2.4259243999999995, 53.07350089999999], [-2.4259776, 53.073586899999995], [-2.4260296999999995, 53.0737007], [-2.4261035, 53.07387010000001]]} |
52.1 |
2254 |
0017 |
Preston |
Crewe Basford Hall S.S.M |
Crewe Basford Hall S.S.M |
53.0738701 |
-2.4261035 |
53.0738701 |
-2.4261035 |
1 |
0 |
2026-09-21 23:35:52 |
TERMINATED |
2026-09-21 23:17:00 |
Crewe Basford Hall S.S.M |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396449 |
1790033139095651 |
139 |
139 |
2026-09-21 23:35:39.138518 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:39.074687 |
| 727104 |
757892 |
L12059 |
879B74M921 |
2026-09-21 |
COMPLETE |
20396244 |
2026-09-22 00:25:00 |
2026-09-21 23:35:52 |
2026-09-23 23:35:52 |
{"id": 757892, "stp": "P", "toc": "London Overground", "uid": "L12059", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12059/2026-09-22/detailed", "trust_id": "879B74M921", "origin_crs": "CYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-21", "dest_arr_time": "0028", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9B74", "timing_status": "EARLY", "origin_station": "Crystal Palace", "current_leg_arr": "0025", "current_leg_dep": "0023", "current_leg_end": "Dalston Junction", "origin_dep_time": "2350", "origin_platform": "5", "current_location": "Dalston Junction", "last_update_time": "2026-09-21T23:35:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "0026", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1685.75, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7834.742, \"from_m\": 1685.75, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13395.432, \"from_m\": 7834.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13439.981, \"from_m\": 13395.432, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15906.334, \"from_m\": 13439.981, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17398.09, \"from_m\": 15906.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17590.812, \"from_m\": 17398.09, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 18540.387, \"from_m\": 17590.812, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19258.493, \"from_m\": 18540.387, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20996.152, \"from_m\": 19258.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21051.628, \"from_m\": 20996.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21469.9, \"from_m\": 21051.628, \"capability_applied\": null, \"effective_limit_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\": 757892, \"profile_key\": \"4a33d00967565ba63c2b46e7f0a4f37b2b394dd9d25b06ba78132b20e0d4c88f\", \"schedule_id\": 16101, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2350\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2354\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1886.834, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2356H\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 3307.365, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 4659.728, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6324.799, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0004\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 7640.81, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 8603.163, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 9359.988, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": \"0008H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 9649.433, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"0009H\", \"wtt_dep\": \"0010H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 10259.098, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"0011H\", \"wtt_dep\": \"0012\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 10573.163, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0013H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 11049.487, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0015H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 16615.377, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0018\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 17609.219, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"0019H\", \"wtt_dep\": \"0020H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 18682.731, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": \"0022H\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 19915.049, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": \"0024H\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 20797.287, \"section_seq\": 1, \"route_path_id\": 136891}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 18, \"distance_m\": 21469.9, \"section_seq\": 1, \"route_path_id\": 136891}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 21469.9, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136891}], \"total_distance_m\": 21469.9, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 19728.674, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1741.226, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2350", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:36Z\", \"source_id\": 64334207, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:40Z\", \"source_id\": 20386227, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:53Z\", \"source_id\": 64337165, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:55Z\", \"source_id\": 20387161, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:04Z\", \"source_id\": 64339838, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:04Z\", \"source_id\": 20387987, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:33Z\", \"source_id\": 64342915, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:46Z\", \"source_id\": 20388970, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:34Z\", \"source_id\": 64345490, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:39Z\", \"source_id\": 20389602, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:52Z\", \"source_id\": 64350731, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:55Z\", \"source_id\": 20391049, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:41Z\", \"source_id\": 64352946, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:46Z\", \"source_id\": 20391656, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:37Z\", \"source_id\": 64355128, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:41Z\", \"source_id\": 20392293, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:35Z\", \"source_id\": 64357260, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:39Z\", \"source_id\": 20392890, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:15Z\", \"source_id\": 64359128, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:20Z\", \"source_id\": 20393423, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:23Z\", \"source_id\": 64361229, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:31Z\", \"source_id\": 20394033, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:11Z\", \"source_id\": 64363990, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:16Z\", \"source_id\": 20394767, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:21:19Z\", \"source_id\": 64365968, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:21:25Z\", \"source_id\": 20395348, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:18Z\", \"source_id\": 64367779, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:26Z\", \"source_id\": 20395851, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:44Z\", \"source_id\": 64369018, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:50Z\", \"source_id\": 20396244, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "2", "timing_fact_generation": 1790033091030734, "current_leg_arrival_utc": "2026-09-23T00:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:43.491951", "service_state_evidence_id": 20396244, "current_leg_start_actual_dep": "2026-09-23T00:24:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:44.503526", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CYP |
DLJ |
9B74 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1685.75, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7834.742, "from_m": 1685.75, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13395.432, "from_m": 7834.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13439.981, "from_m": 13395.432, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15906.334, "from_m": 13439.981, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17398.09, "from_m": 15906.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17590.812, "from_m": 17398.09, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 18540.387, "from_m": 17590.812, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19258.493, "from_m": 18540.387, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20996.152, "from_m": 19258.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21051.628, "from_m": 20996.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21469.9, "from_m": 21051.628, "capability_applied": null, "effective_limit_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": 757892, "profile_key": "4a33d00967565ba63c2b46e7f0a4f37b2b394dd9d25b06ba78132b20e0d4c88f", "schedule_id": 16101, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2350", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354", "location": "Sydenham", "stage_seq": 2, "distance_m": 1886.834, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2356H", "location": "Forest Hill", "stage_seq": 3, "distance_m": 3307.365, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 4659.728, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Brockley", "stage_seq": 5, "distance_m": 6324.799, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 7640.81, "section_seq": 1, "route_path_id": 136891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 8603.163, "section_seq": 1, "route_path_id": 136891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 9359.988, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 9649.433, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "0009H", "wtt_dep": "0010H", "location": "Canada Water", "stage_seq": 10, "distance_m": 10259.098, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "0011H", "wtt_dep": "0012", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 10573.163, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0013H", "location": "Wapping", "stage_seq": 12, "distance_m": 11049.487, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0015H", "location": "Shadwell", "stage_seq": 13, "distance_m": 16615.377, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0018", "location": "Whitechapel", "stage_seq": 14, "distance_m": 17609.219, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0020H", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 18682.731, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": "0022H", "location": "Hoxton", "stage_seq": 16, "distance_m": 19915.049, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": "0024H", "location": "Haggerston", "stage_seq": 17, "distance_m": 20797.287, "section_seq": 1, "route_path_id": 136891}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 18, "distance_m": 21469.9, "section_seq": 1, "route_path_id": 136891}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 21469.9, "from_m": 0.0, "section_seq": 1, "route_path_id": 136891}], "total_distance_m": 21469.9, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 19728.674, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1741.226, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:36Z", "source_id": 64334207, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:40Z", "source_id": 20386227, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:53Z", "source_id": 64337165, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:55Z", "source_id": 20387161, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:04Z", "source_id": 64339838, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:58:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:04Z", "source_id": 20387987, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:33Z", "source_id": 64342915, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:01:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:46Z", "source_id": 20388970, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:34Z", "source_id": 64345490, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:03:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:39Z", "source_id": 20389602, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:52Z", "source_id": 64350731, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:07:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:55Z", "source_id": 20391049, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:41Z", "source_id": 64352946, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:09:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:46Z", "source_id": 20391656, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:37Z", "source_id": 64355128, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:11:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:41Z", "source_id": 20392293, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:35Z", "source_id": 64357260, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:12:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:39Z", "source_id": 20392890, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:15Z", "source_id": 64359128, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:14:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:20Z", "source_id": 20393423, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:23Z", "source_id": 64361229, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:16:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:31Z", "source_id": 20394033, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:11Z", "source_id": 64363990, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:19:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:16Z", "source_id": 20394767, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:21:19Z", "source_id": 64365968, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:21:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:21:25Z", "source_id": 20395348, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:18Z", "source_id": 64367779, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:23:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:26Z", "source_id": 20395851, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15049, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:44Z", "source_id": 64369018, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:25:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:50Z", "source_id": 20396244, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
Crystal Palace |
2350 |
2350 |
5 |
None |
None |
Dalston Junction |
0028 |
0026 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L12059/2026-09-22/detailed |
None |
Haggerston |
2026-09-23T00:24:30+01:00 |
Dalston Junction |
2.0 |
{"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} |
0.4 |
0023 |
0025 |
Haggerston |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-21 23:35:52 |
TERMINATED |
2026-09-21 23:25:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396244 |
1790033091030734 |
76 |
76 |
2026-09-21 23:35:44.503526 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:43.491951 |
| 727105 |
756315 |
P01329 |
521P70M821 |
2026-09-21 |
COMPLETE |
20396146 |
2026-09-22 00:25:00 |
2026-09-21 23:35:52 |
2026-09-23 23:35:52 |
{"id": 756315, "stp": "P", "toc": "Greater Anglia", "uid": "P01329", "consist": "745004", "dest_crs": "NRW", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01329/2026-09-22/detailed", "trust_id": "521P70M821", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-21", "dest_arr_time": "0028", "dest_platform": "1", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "1P70", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": "0025", "current_leg_dep": "0005", "current_leg_end": "Norwich", "origin_dep_time": "2230", "origin_platform": "9", "current_location": "Norwich", "last_update_time": "2026-09-21T23:35:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1235195999999998, 52.37362529999999], [1.124132, 52.3743258], [1.1278648, 52.37857249999998], [1.1280428, 52.3787699], [1.1303308, 52.38139170000001], [1.1331994, 52.3846739], [1.1332927045380592, 52.384780653945135], [1.1372671, 52.3893277], [1.1402469999999998, 52.3926926], [1.1417788, 52.3944224], [1.1422967, 52.3950071], [1.1433433999999998, 52.39618449999999], [1.1445541, 52.397549999999995], [1.1467435, 52.40005630000001], [1.1487856, 52.4023689], [1.1491159, 52.40275690000001], [1.1513463999999998, 52.40533439999999], [1.1518638, 52.4059713], [1.1540469, 52.408781899999994], [1.155053, 52.41020580000001], [1.1560167, 52.4116435], [1.1562585999999997, 52.4120246], [1.1565106, 52.4124163], [1.1569917999999997, 52.4132243], [1.157914, 52.4148125], [1.1597318, 52.41798510000001], [1.1598483, 52.41820250000001], [1.1608799, 52.41999059999999], [1.1619022999999995, 52.42178279999999], [1.1622467, 52.42237900000001], [1.1626454999999998, 52.4230799], [1.1630741999999998, 52.42383439999999], [1.1639081, 52.4252743], [1.1650357, 52.4272648], [1.1661801, 52.429254699999994], [1.1672736999999995, 52.43126049999999], [1.1673976, 52.4315165], [1.1678098693553778, 52.43236835067337], [1.1682462000000002, 52.4332699], [1.1685580999999998, 52.4339415], [1.168788, 52.4344127], [1.1688905999999997, 52.4346232], [1.169524, 52.43599609999999], [1.1707960999999998, 52.438744099999994], [1.171182919160443, 52.43957578845911], [1.1733762, 52.4442912], [1.1743313, 52.4463303], [1.1746911, 52.44706409999999], [1.1748645, 52.4474518], [1.1756098, 52.4490707], [1.1763675, 52.4506799], [1.1778942999999995, 52.4539458], [1.1791952, 52.456737799999985], [1.1796014999999995, 52.45760009999999], [1.1805285, 52.459567699999994], [1.181114, 52.46086809999999], [1.1814121999999998, 52.4615923], [1.1815083, 52.4618266], [1.1817395999999998, 52.46239229999998], [1.1827141, 52.4650763], [1.1836541, 52.4677641], [1.1843098999999997, 52.4693894], [1.1849916, 52.47099690000001], [1.1859944, 52.4730361], [1.1865359, 52.4740929], [1.1867753999999997, 52.4745462], [1.1870221999999997, 52.4749917], [1.1874955, 52.4758395], [1.1877710999999995, 52.47632289999999], [1.1880196000000005, 52.47677629999999], [1.1880726, 52.47687169999999], [1.188541, 52.47771589999999], [1.1890099, 52.47855249999999], [1.1899413999999997, 52.4802243], [1.1900417999999997, 52.480413], [1.1906775, 52.481577], [1.191126, 52.4824032], [1.1913144, 52.4827503], [1.1926163, 52.48509989999999], [1.1952229, 52.48977970000001], [1.1952812999999998, 52.4898747], [1.1959181999999997, 52.4910775], [1.1965884000000002, 52.49226329999999], [1.1977288116833853, 52.49430286280318], [1.197953, 52.4947038], [1.1980087, 52.494803399999995], [1.1987344, 52.4961519], [1.1991081, 52.4968027], [1.1994720999999997, 52.497484499999985], [1.2002049999999995, 52.4988208], [1.2017154, 52.501571199999994], [1.2019759999999995, 52.502041], [1.202326, 52.5026721], [1.2029175, 52.5037565], [1.2041321, 52.50593779999999], [1.2044590999999998, 52.50655020000001], [1.2048019999999997, 52.5071562], [1.2054748, 52.5083747], [1.2061335999999998, 52.50958550000001], [1.2065099, 52.51022240000001], [1.2068550999999998, 52.51078809999999], [1.2073917999999997, 52.51159619999999], [1.2079977999999998, 52.5123815], [1.2083227, 52.5127665], [1.2086691, 52.5131659], [1.2093289, 52.5138873], [1.210097, 52.51463219999999], [1.2109216, 52.51536990000001], [1.2117452999999998, 52.5160474], [1.2121687999999995, 52.5163605], [1.2125708, 52.516673899999994], [1.2132242, 52.5171419], [1.2139608, 52.5176154], [1.2144913, 52.5179594], [1.2152135, 52.5183762], [1.215416, 52.518505100000006], [1.2158434, 52.518769], [1.2171925999999995, 52.5194918], [1.2176368, 52.51971669999999], [1.2177944, 52.51979649999999], [1.2178603, 52.5198293], [1.219224, 52.52043749999999], [1.2206256, 52.5210667], [1.2233256999999995, 52.5223202], [1.2244664999999997, 52.5229033], [1.2255583999999995, 52.5234974], [1.2276668, 52.524794], [1.2284928, 52.52538179999999], [1.2293763999999998, 52.525999299999995], [1.2296173, 52.526164], [1.2302986, 52.5266295], [1.2311398, 52.527272499999995], [1.2313781999999998, 52.52744489999999], [1.2316342, 52.5276207], [1.233761, 52.5292226], [1.2364253, 52.5312165], [1.2389205999999997, 52.5330838], [1.2444581, 52.5372292], [1.2500208, 52.54137049999999], [1.2507382000000002, 52.5419099], [1.2518650999999998, 52.5427538], [1.2536906999999995, 52.544124399999994], [1.2542247, 52.54450769999999], [1.2548922999999998, 52.54501400000001], [1.2555991, 52.5455461], [1.2564513999999998, 52.5461793], [1.2573, 52.54680389999999], [1.25764139776733, 52.54706514081418], [1.2589644, 52.54807749999999], [1.2594364999999998, 52.5484473], [1.260042062242989, 52.54896191164581], [1.2602620999999998, 52.5491489], [1.2611233999999998, 52.54991940000001], [1.2619423, 52.5506493], [1.2626963999999998, 52.5514026], [1.2634235, 52.5521489], [1.2637464, 52.5524897], [1.2639618999999995, 52.5527294], [1.2643465, 52.5531773], [1.2647261999999997, 52.55362629999999], [1.2654583, 52.5545316], [1.2662100999999997, 52.55554020000001], [1.2669258, 52.5565668], [1.2681506, 52.55853810000001], [1.2705642, 52.562606], [1.2706405999999997, 52.562729299999994], [1.2707137999999998, 52.5628565], [1.272418, 52.5657181], [1.2727683999999997, 52.56629999999999], [1.2731026, 52.5668765], [1.2738043, 52.5680219], [1.2751669, 52.57032729999998], [1.2762638999999998, 52.5721649], [1.2768437, 52.57313320000001], [1.2774158999999998, 52.5740924], [1.2785629, 52.575973100000006], [1.2798280999999998, 52.57812830000001], [1.2801754, 52.57873080000001], [1.2805426000000002, 52.57931999999999], [1.2822159, 52.5821043], [1.2826828, 52.582861599999994], [1.2831270999999995, 52.58362770000001], [1.2835928, 52.5843947], [1.2840805999999998, 52.5851614], [1.2844956999999997, 52.585749199999995], [1.2849916999999995, 52.5863793], [1.2859777, 52.5875523], [1.2862953, 52.587938900000005], [1.286544, 52.58825980000001], [1.2866251999999998, 52.588372099999994], [1.2867547, 52.5885514], [1.2871150999999998, 52.589073500000005], [1.2874539, 52.589590099999995], [1.2878407, 52.5903846], [1.2880419, 52.5908359], [1.2883188, 52.5915728], [1.2885181999999995, 52.59232500000001], [1.2886177, 52.5927673], [1.2886892, 52.59322719999999], [1.2887365, 52.5936723], [1.2887718, 52.59408100000001], [1.2887311, 52.5949563], [1.288651, 52.5958258], [1.2884558, 52.5970536], [1.2883637, 52.597703], [1.2883384999999998, 52.598333200000006], [1.2883321, 52.59888850000001], [1.2883527, 52.5992244], [1.2883844999999998, 52.59951960000001], [1.2884592743908354, 52.60011674567804], [1.2884641568284474, 52.60015573637146], [1.2884912, 52.6003717], [1.2885584, 52.60069390000001], [1.2886362999999998, 52.60103470000001], [1.2887272, 52.6013349], [1.2888547, 52.6016945], [1.2889826, 52.6020374], [1.2891791, 52.6025211], [1.2894711999999997, 52.60313949999999], [1.2897024571235929, 52.60355296986019], [1.2898734, 52.6038586], [1.2898984, 52.6039034], [1.2901996, 52.6043501], [1.2905889, 52.604907299999994], [1.2907723, 52.605137799999994], [1.2913054, 52.6057569], [1.2915367999999998, 52.606009799999995], [1.2917706999999998, 52.60623399999999], [1.2920419, 52.606473900000005], [1.2922446, 52.606635399999995], [1.2926591, 52.606907199999995], [1.2930066999999998, 52.6071038], [1.2934453999999995, 52.6073026], [1.2938994, 52.6074803], [1.2945474, 52.6076781], [1.2965542, 52.6082547], [1.2981972, 52.608715100000005], [1.3011636000000002, 52.6095426], [1.3015489, 52.6096468], [1.303588, 52.61021649999999], [1.3037654999999997, 52.61026609999999], [1.3041914, 52.61038969999999], [1.3052295, 52.6106922], [1.30558, 52.61080009999999], [1.3059529, 52.61092039999999], [1.3065583999999997, 52.6111327], [1.3071201999999995, 52.61135309999999], [1.3074000999999995, 52.611470399999995], [1.3076037, 52.6115558], [1.3080050999999997, 52.6117505], [1.3081446, 52.61182409999999], [1.3085966999999998, 52.6120627], [1.3091527999999997, 52.612371499999995], [1.3097114999999997, 52.6126853], [1.3102271999999997, 52.61302229999999], [1.3106972999999995, 52.613366799999994], [1.3108657, 52.613490199999994], [1.3110467999999995, 52.6136381], [1.3110714076835732, 52.6136606136388], [1.3112075777783936, 52.61379580502736], [1.311328995448881, 52.613914933995005], [1.311437625611769, 52.61402034483475], [1.3115354331837932, 52.6141143818396], [1.311624383081688, 52.61419938930254], [1.311706440222188, 52.61427771151661], [1.311783569522028, 52.61435169277481], [1.3118577358979426, 52.61442367737013], [1.3119309042666665, 52.61449600959559], [1.3120050395449343, 52.61457103374419], [1.312082106649481, 52.61465109410895], [1.3121640704970412, 52.61473853498286], [1.312252896004349, 52.61483570065895], [1.3123505480881397, 52.6149449354302], [1.312458991665148, 52.61506858358963], [1.3125801916521085, 52.61520898943026], [1.3129814999999998, 52.61567449999998], [1.3134715, 52.616182499999994], [1.3136306, 52.6163308], [1.3137835, 52.6164749], [1.3139269, 52.61659639999999], [1.3140655, 52.616715499999984], [1.3143865, 52.61697629999999], [1.3144927, 52.6170619], [1.314903, 52.61739869999999], [1.3151504, 52.617605299999994], [1.3152700999999998, 52.6177431], [1.315361, 52.61786250000001], [1.3154878, 52.61806309999999], [1.3155431, 52.6181688], [1.3156126, 52.6183156], [1.3156749999999997, 52.618471500000005], [1.3157254, 52.6186582], [1.3157434999999995, 52.61875289999999], [1.3157709999999998, 52.6188755], [1.3157848, 52.61894430000001], [1.3157967999999998, 52.61900390000001], [1.3158095, 52.61913269999999], [1.3158150999999998, 52.61927870000001], [1.3158059, 52.619398], [1.3157929999999998, 52.61957520000001], [1.3157475, 52.6197665], [1.3156901999999997, 52.6204005], [1.3156852000000003, 52.62061599999999], [1.3156661999999997, 52.621097], [1.3156391999999997, 52.621460000000006], [1.3156102, 52.62180200000001], [1.3155861999999998, 52.621995], [1.3155671999999998, 52.622097], [1.3155475, 52.6221681], [1.3155342, 52.622216], [1.3155031999999998, 52.6222991], [1.3154652, 52.6223841], [1.3154132, 52.622480099999976], [1.3153331999999998, 52.622600099999985], [1.3152551999999995, 52.6226971], [1.3151442, 52.6228151], [1.3150602, 52.6228941], [1.3149491999999998, 52.622985099999994], [1.3148272, 52.62307309999999], [1.3147217076744775, 52.62313831165998], [1.3145021908957013, 52.62322199426073], [1.3143085362818407, 52.62329647748092], [1.3141369459472674, 52.62336298539702], [1.3139836220063523, 52.623422742085495], [1.3138447665734685, 52.62347697162286], [1.3137165817629854, 52.62352689808555], [1.3135952696892763, 52.62357374555006], [1.313477032466712, 52.62361873809287], [1.3133580722096638, 52.62366309979046], [1.3132345910325036, 52.6237080547193], [1.313102791049603, 52.62375482695589], [1.3129588743753329, 52.623804640576665], [1.3127990431240653, 52.623858719658145], [1.312619499410172, 52.6239182882768], [1.3124164453480236, 52.62398457050908], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Diss", "dest_arr_time_act": "0028", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Diss", "current_leg_milage": "19.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 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.493, \"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.724, \"from_m\": 6674.493, \"capability_applied\": null, \"effective_limit_mph\": 80.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.199, \"from_m\": 7287.724, \"capability_applied\": null, \"effective_limit_mph\": 90.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.786, \"from_m\": 7486.199, \"capability_applied\": null, \"effective_limit_mph\": 70.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.585, \"from_m\": 7606.786, \"capability_applied\": null, \"effective_limit_mph\": 90.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.146, \"from_m\": 31569.585, \"capability_applied\": null, \"effective_limit_mph\": 80.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.121, \"from_m\": 31759.146, \"capability_applied\": null, \"effective_limit_mph\": 75.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.558, \"from_m\": 32065.121, \"capability_applied\": null, \"effective_limit_mph\": 80.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.112, \"from_m\": 32987.558, \"capability_applied\": null, \"effective_limit_mph\": 90.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.856, \"from_m\": 45068.112, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48828.425, \"from_m\": 47326.856, \"capability_applied\": null, \"effective_limit_mph\": 60.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.562, \"from_m\": 48828.425, \"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\": 75103.367, \"from_m\": 49319.562, \"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\": 75145.463, \"from_m\": 75103.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83125.982, \"from_m\": 75145.463, \"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\": 83155.258, \"from_m\": 83125.982, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83875.99, \"from_m\": 83155.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\": 93738.248, \"from_m\": 83875.99, \"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\": 93756.27, \"from_m\": 93738.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95088.705, \"from_m\": 93756.27, \"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\": 95871.785, \"from_m\": 95088.705, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 96542.942, \"from_m\": 95871.785, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 109283.459, \"from_m\": 96542.942, \"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\": 109645.845, \"from_m\": 109283.459, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 109913.702, \"from_m\": 109645.845, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 110243.206, \"from_m\": 109913.702, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110308.435, \"from_m\": 110243.206, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110354.377, \"from_m\": 110308.435, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110594.984, \"from_m\": 110354.377, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112086.259, \"from_m\": 110594.984, \"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\": 177471.37, \"from_m\": 112086.259, \"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\": 181317.351, \"from_m\": 177471.37, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 182998.382, \"from_m\": 181317.351, \"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\": 184013.89, \"from_m\": 182998.382, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184193.087, \"from_m\": 184013.89, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 184831.419, \"from_m\": 184193.087, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 756315, \"profile_key\": \"4ca3a4b071ccf55f0e3c41f3b0980da6b727e9bc03e00a15318a535657334812\", \"schedule_id\": 19714, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.989, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2237H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.287, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.637, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.886, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.965, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 21644.55, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 32408.77, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300\", \"location\": \"Chelmsford\", \"stage_seq\": 10, \"distance_m\": 47839.404, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 11, \"distance_m\": 52014.866, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307H\", \"location\": \"Witham\", \"stage_seq\": 12, \"distance_m\": 62029.072, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Marks Tey\", \"stage_seq\": 13, \"distance_m\": 74939.353, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": \"2319H\", \"location\": \"Colchester\", \"stage_seq\": 14, \"distance_m\": 82931.102, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2327H\", \"location\": \"Manningtree\", \"stage_seq\": 15, \"distance_m\": 95496.719, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 16, \"distance_m\": 109098.619, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2341\", \"location\": \"Ipswich\", \"stage_seq\": 17, \"distance_m\": 110437.279, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 18, \"distance_m\": 111876.727, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 19, \"distance_m\": 113248.075, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Claydon S.B.\", \"stage_seq\": 20, \"distance_m\": 118562.51, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2352\", \"location\": \"Stowmarket\", \"stage_seq\": 21, \"distance_m\": 129496.587, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Haughley Jn\", \"stage_seq\": 22, \"distance_m\": 133374.838, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": false, \"wtt_arr\": \"0002H\", \"wtt_dep\": \"0003H\", \"location\": \"Diss\", \"stage_seq\": 23, \"distance_m\": 152734.129, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011H\", \"location\": \"Flordon Level Xing\", \"stage_seq\": 24, \"distance_m\": 171604.513, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Trowse Jn\", \"stage_seq\": 25, \"distance_m\": 183106.122, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 26, \"distance_m\": 183787.337, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 27, \"distance_m\": 184273.575, \"section_seq\": 1, \"route_path_id\": 138449}, {\"is_pass\": false, \"wtt_arr\": \"0028\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 28, \"distance_m\": 184831.419, \"section_seq\": 1, \"route_path_id\": 138449}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 184831.419, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138449}], \"total_distance_m\": 184831.419, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 184114.02, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 717.399, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2230", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:56Z\", \"source_id\": 64203476, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:00Z\", \"source_id\": 20345771, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:50Z\", \"source_id\": 64213087, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:53Z\", \"source_id\": 20348727, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:34Z\", \"source_id\": 64225937, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:40Z\", \"source_id\": 20352720, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:55:37Z\", \"source_id\": 64241471, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:55:45Z\", \"source_id\": 20357299, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:40Z\", \"source_id\": 64256098, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:43Z\", \"source_id\": 20361757, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:19Z\", \"source_id\": 64264136, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:23Z\", \"source_id\": 20364246, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:15Z\", \"source_id\": 64270984, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:18Z\", \"source_id\": 20366421, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:04Z\", \"source_id\": 64279406, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:05Z\", \"source_id\": 20368981, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13734, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:56Z\", \"source_id\": 64287336, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:01Z\", \"source_id\": 20371548, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:55Z\", \"source_id\": 64299934, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:01Z\", \"source_id\": 20375373, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:41Z\", \"source_id\": 64314870, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:43Z\", \"source_id\": 20380100, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:10Z\", \"source_id\": 64329750, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:10Z\", \"source_id\": 20384840, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:00Z\", \"source_id\": 64346020, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:05Z\", \"source_id\": 20389750, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:21Z\", \"source_id\": 64368691, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:26Z\", \"source_id\": 20396146, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "1", "timing_fact_generation": 1790033067619306, "current_leg_arrival_utc": "2026-09-23T00:26:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:51.212682", "service_state_evidence_id": 20396146, "current_leg_start_actual_dep": "2026-09-23T00:03:30+01:00", "operational_evidence_version": 123, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:35:51.844675", "service_state_valid_until_kind": null, "operational_interpretation_version": 123, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LST |
NRW |
1P70 |
745004 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 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.493, "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.724, "from_m": 6674.493, "capability_applied": null, "effective_limit_mph": 80.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.199, "from_m": 7287.724, "capability_applied": null, "effective_limit_mph": 90.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.786, "from_m": 7486.199, "capability_applied": null, "effective_limit_mph": 70.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.585, "from_m": 7606.786, "capability_applied": null, "effective_limit_mph": 90.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.146, "from_m": 31569.585, "capability_applied": null, "effective_limit_mph": 80.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.121, "from_m": 31759.146, "capability_applied": null, "effective_limit_mph": 75.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.558, "from_m": 32065.121, "capability_applied": null, "effective_limit_mph": 80.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.112, "from_m": 32987.558, "capability_applied": null, "effective_limit_mph": 90.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.856, "from_m": 45068.112, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48828.425, "from_m": 47326.856, "capability_applied": null, "effective_limit_mph": 60.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.562, "from_m": 48828.425, "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": 75103.367, "from_m": 49319.562, "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": 75145.463, "from_m": 75103.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83125.982, "from_m": 75145.463, "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": 83155.258, "from_m": 83125.982, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83875.99, "from_m": 83155.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": 93738.248, "from_m": 83875.99, "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": 93756.27, "from_m": 93738.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95088.705, "from_m": 93756.27, "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": 95871.785, "from_m": 95088.705, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 96542.942, "from_m": 95871.785, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 109283.459, "from_m": 96542.942, "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": 109645.845, "from_m": 109283.459, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 109913.702, "from_m": 109645.845, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 110243.206, "from_m": 109913.702, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110308.435, "from_m": 110243.206, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110354.377, "from_m": 110308.435, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110594.984, "from_m": 110354.377, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112086.259, "from_m": 110594.984, "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": 177471.37, "from_m": 112086.259, "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": 181317.351, "from_m": 177471.37, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 182998.382, "from_m": 181317.351, "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": 184013.89, "from_m": 182998.382, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184193.087, "from_m": 184013.89, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 184831.419, "from_m": 184193.087, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 756315, "profile_key": "4ca3a4b071ccf55f0e3c41f3b0980da6b727e9bc03e00a15318a535657334812", "schedule_id": 19714, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2230", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.989, "section_seq": 1, "route_path_id": 138449}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2237H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.287, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.637, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.886, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.965, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.55, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Shenfield", "stage_seq": 9, "distance_m": 32408.77, "section_seq": 1, "route_path_id": 138449}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300", "location": "Chelmsford", "stage_seq": 10, "distance_m": 47839.404, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Beaulieu Park (Construction)", "stage_seq": 11, "distance_m": 52014.866, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307H", "location": "Witham", "stage_seq": 12, "distance_m": 62029.072, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Marks Tey", "stage_seq": 13, "distance_m": 74939.353, "section_seq": 1, "route_path_id": 138449}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2319H", "location": "Colchester", "stage_seq": 14, "distance_m": 82931.102, "section_seq": 1, "route_path_id": 138449}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327H", "location": "Manningtree", "stage_seq": 15, "distance_m": 95496.719, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Ipswich Halifax Jn", "stage_seq": 16, "distance_m": 109098.619, "section_seq": 1, "route_path_id": 138449}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2341", "location": "Ipswich", "stage_seq": 17, "distance_m": 110437.279, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "East Suffolk Jn", "stage_seq": 18, "distance_m": 111876.727, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Ipswich Europa Jn", "stage_seq": 19, "distance_m": 113248.075, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Claydon S.B.", "stage_seq": 20, "distance_m": 118562.51, "section_seq": 1, "route_path_id": 138449}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2352", "location": "Stowmarket", "stage_seq": 21, "distance_m": 129496.587, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Haughley Jn", "stage_seq": 22, "distance_m": 133374.838, "section_seq": 1, "route_path_id": 138449}, {"is_pass": false, "wtt_arr": "0002H", "wtt_dep": "0003H", "location": "Diss", "stage_seq": 23, "distance_m": 152734.129, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Flordon Level Xing", "stage_seq": 24, "distance_m": 171604.513, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Trowse Jn", "stage_seq": 25, "distance_m": 183106.122, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025", "location": "Trowse Swing Bridge", "stage_seq": 26, "distance_m": 183787.337, "section_seq": 1, "route_path_id": 138449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026", "location": "Norwich Thorpe Jn", "stage_seq": 27, "distance_m": 184273.575, "section_seq": 1, "route_path_id": 138449}, {"is_pass": false, "wtt_arr": "0028", "wtt_dep": null, "location": "Norwich", "stage_seq": 28, "distance_m": 184831.419, "section_seq": 1, "route_path_id": 138449}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 184831.419, "from_m": 0.0, "section_seq": 1, "route_path_id": 138449}], "total_distance_m": 184831.419, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 184114.02, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 717.399, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:56Z", "source_id": 64203476, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:36:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:00Z", "source_id": 20345771, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:50Z", "source_id": 64213087, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:53Z", "source_id": 20348727, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:34Z", "source_id": 64225937, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:48:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:40Z", "source_id": 20352720, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:55:37Z", "source_id": 64241471, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:56:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:55:45Z", "source_id": 20357299, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:40Z", "source_id": 64256098, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:04:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:43Z", "source_id": 20361757, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:19Z", "source_id": 64264136, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:23Z", "source_id": 20364246, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13823, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:15Z", "source_id": 64270984, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:18Z", "source_id": 20366421, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:04Z", "source_id": 64279406, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:18:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:05Z", "source_id": 20368981, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13734, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:56Z", "source_id": 64287336, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:01Z", "source_id": 20371548, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:55Z", "source_id": 64299934, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:30:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:01Z", "source_id": 20375373, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:41Z", "source_id": 64314870, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:41:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:43Z", "source_id": 20380100, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13245, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:10Z", "source_id": 64329750, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:10Z", "source_id": 20384840, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13231, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:00Z", "source_id": 64346020, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:05Z", "source_id": 20389750, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12982, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:21Z", "source_id": 64368691, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T23:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:26Z", "source_id": 20396146, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2230 |
2230 |
9 |
None |
None |
Norwich |
0028 |
0028 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01329/2026-09-22/detailed |
None |
Diss |
2026-09-23T00:03:30+01:00 |
Norwich |
20.0 |
{"type": "LineString", "coordinates": [[1.1235195999999998, 52.37362529999999], [1.124132, 52.3743258], [1.1278648, 52.37857249999998], [1.1280428, 52.3787699], [1.1303308, 52.38139170000001], [1.1331994, 52.3846739], [1.1332927045380592, 52.384780653945135], [1.1372671, 52.3893277], [1.1402469999999998, 52.3926926], [1.1417788, 52.3944224], [1.1422967, 52.3950071], [1.1433433999999998, 52.39618449999999], [1.1445541, 52.397549999999995], [1.1467435, 52.40005630000001], [1.1487856, 52.4023689], [1.1491159, 52.40275690000001], [1.1513463999999998, 52.40533439999999], [1.1518638, 52.4059713], [1.1540469, 52.408781899999994], [1.155053, 52.41020580000001], [1.1560167, 52.4116435], [1.1562585999999997, 52.4120246], [1.1565106, 52.4124163], [1.1569917999999997, 52.4132243], [1.157914, 52.4148125], [1.1597318, 52.41798510000001], [1.1598483, 52.41820250000001], [1.1608799, 52.41999059999999], [1.1619022999999995, 52.42178279999999], [1.1622467, 52.42237900000001], [1.1626454999999998, 52.4230799], [1.1630741999999998, 52.42383439999999], [1.1639081, 52.4252743], [1.1650357, 52.4272648], [1.1661801, 52.429254699999994], [1.1672736999999995, 52.43126049999999], [1.1673976, 52.4315165], [1.1678098693553778, 52.43236835067337], [1.1682462000000002, 52.4332699], [1.1685580999999998, 52.4339415], [1.168788, 52.4344127], [1.1688905999999997, 52.4346232], [1.169524, 52.43599609999999], [1.1707960999999998, 52.438744099999994], [1.171182919160443, 52.43957578845911], [1.1733762, 52.4442912], [1.1743313, 52.4463303], [1.1746911, 52.44706409999999], [1.1748645, 52.4474518], [1.1756098, 52.4490707], [1.1763675, 52.4506799], [1.1778942999999995, 52.4539458], [1.1791952, 52.456737799999985], [1.1796014999999995, 52.45760009999999], [1.1805285, 52.459567699999994], [1.181114, 52.46086809999999], [1.1814121999999998, 52.4615923], [1.1815083, 52.4618266], [1.1817395999999998, 52.46239229999998], [1.1827141, 52.4650763], [1.1836541, 52.4677641], [1.1843098999999997, 52.4693894], [1.1849916, 52.47099690000001], [1.1859944, 52.4730361], [1.1865359, 52.4740929], [1.1867753999999997, 52.4745462], [1.1870221999999997, 52.4749917], [1.1874955, 52.4758395], [1.1877710999999995, 52.47632289999999], [1.1880196000000005, 52.47677629999999], [1.1880726, 52.47687169999999], [1.188541, 52.47771589999999], [1.1890099, 52.47855249999999], [1.1899413999999997, 52.4802243], [1.1900417999999997, 52.480413], [1.1906775, 52.481577], [1.191126, 52.4824032], [1.1913144, 52.4827503], [1.1926163, 52.48509989999999], [1.1952229, 52.48977970000001], [1.1952812999999998, 52.4898747], [1.1959181999999997, 52.4910775], [1.1965884000000002, 52.49226329999999], [1.1977288116833853, 52.49430286280318], [1.197953, 52.4947038], [1.1980087, 52.494803399999995], [1.1987344, 52.4961519], [1.1991081, 52.4968027], [1.1994720999999997, 52.497484499999985], [1.2002049999999995, 52.4988208], [1.2017154, 52.501571199999994], [1.2019759999999995, 52.502041], [1.202326, 52.5026721], [1.2029175, 52.5037565], [1.2041321, 52.50593779999999], [1.2044590999999998, 52.50655020000001], [1.2048019999999997, 52.5071562], [1.2054748, 52.5083747], [1.2061335999999998, 52.50958550000001], [1.2065099, 52.51022240000001], [1.2068550999999998, 52.51078809999999], [1.2073917999999997, 52.51159619999999], [1.2079977999999998, 52.5123815], [1.2083227, 52.5127665], [1.2086691, 52.5131659], [1.2093289, 52.5138873], [1.210097, 52.51463219999999], [1.2109216, 52.51536990000001], [1.2117452999999998, 52.5160474], [1.2121687999999995, 52.5163605], [1.2125708, 52.516673899999994], [1.2132242, 52.5171419], [1.2139608, 52.5176154], [1.2144913, 52.5179594], [1.2152135, 52.5183762], [1.215416, 52.518505100000006], [1.2158434, 52.518769], [1.2171925999999995, 52.5194918], [1.2176368, 52.51971669999999], [1.2177944, 52.51979649999999], [1.2178603, 52.5198293], [1.219224, 52.52043749999999], [1.2206256, 52.5210667], [1.2233256999999995, 52.5223202], [1.2244664999999997, 52.5229033], [1.2255583999999995, 52.5234974], [1.2276668, 52.524794], [1.2284928, 52.52538179999999], [1.2293763999999998, 52.525999299999995], [1.2296173, 52.526164], [1.2302986, 52.5266295], [1.2311398, 52.527272499999995], [1.2313781999999998, 52.52744489999999], [1.2316342, 52.5276207], [1.233761, 52.5292226], [1.2364253, 52.5312165], [1.2389205999999997, 52.5330838], [1.2444581, 52.5372292], [1.2500208, 52.54137049999999], [1.2507382000000002, 52.5419099], [1.2518650999999998, 52.5427538], [1.2536906999999995, 52.544124399999994], [1.2542247, 52.54450769999999], [1.2548922999999998, 52.54501400000001], [1.2555991, 52.5455461], [1.2564513999999998, 52.5461793], [1.2573, 52.54680389999999], [1.25764139776733, 52.54706514081418], [1.2589644, 52.54807749999999], [1.2594364999999998, 52.5484473], [1.260042062242989, 52.54896191164581], [1.2602620999999998, 52.5491489], [1.2611233999999998, 52.54991940000001], [1.2619423, 52.5506493], [1.2626963999999998, 52.5514026], [1.2634235, 52.5521489], [1.2637464, 52.5524897], [1.2639618999999995, 52.5527294], [1.2643465, 52.5531773], [1.2647261999999997, 52.55362629999999], [1.2654583, 52.5545316], [1.2662100999999997, 52.55554020000001], [1.2669258, 52.5565668], [1.2681506, 52.55853810000001], [1.2705642, 52.562606], [1.2706405999999997, 52.562729299999994], [1.2707137999999998, 52.5628565], [1.272418, 52.5657181], [1.2727683999999997, 52.56629999999999], [1.2731026, 52.5668765], [1.2738043, 52.5680219], [1.2751669, 52.57032729999998], [1.2762638999999998, 52.5721649], [1.2768437, 52.57313320000001], [1.2774158999999998, 52.5740924], [1.2785629, 52.575973100000006], [1.2798280999999998, 52.57812830000001], [1.2801754, 52.57873080000001], [1.2805426000000002, 52.57931999999999], [1.2822159, 52.5821043], [1.2826828, 52.582861599999994], [1.2831270999999995, 52.58362770000001], [1.2835928, 52.5843947], [1.2840805999999998, 52.5851614], [1.2844956999999997, 52.585749199999995], [1.2849916999999995, 52.5863793], [1.2859777, 52.5875523], [1.2862953, 52.587938900000005], [1.286544, 52.58825980000001], [1.2866251999999998, 52.588372099999994], [1.2867547, 52.5885514], [1.2871150999999998, 52.589073500000005], [1.2874539, 52.589590099999995], [1.2878407, 52.5903846], [1.2880419, 52.5908359], [1.2883188, 52.5915728], [1.2885181999999995, 52.59232500000001], [1.2886177, 52.5927673], [1.2886892, 52.59322719999999], [1.2887365, 52.5936723], [1.2887718, 52.59408100000001], [1.2887311, 52.5949563], [1.288651, 52.5958258], [1.2884558, 52.5970536], [1.2883637, 52.597703], [1.2883384999999998, 52.598333200000006], [1.2883321, 52.59888850000001], [1.2883527, 52.5992244], [1.2883844999999998, 52.59951960000001], [1.2884592743908354, 52.60011674567804], [1.2884641568284474, 52.60015573637146], [1.2884912, 52.6003717], [1.2885584, 52.60069390000001], [1.2886362999999998, 52.60103470000001], [1.2887272, 52.6013349], [1.2888547, 52.6016945], [1.2889826, 52.6020374], [1.2891791, 52.6025211], [1.2894711999999997, 52.60313949999999], [1.2897024571235929, 52.60355296986019], [1.2898734, 52.6038586], [1.2898984, 52.6039034], [1.2901996, 52.6043501], [1.2905889, 52.604907299999994], [1.2907723, 52.605137799999994], [1.2913054, 52.6057569], [1.2915367999999998, 52.606009799999995], [1.2917706999999998, 52.60623399999999], [1.2920419, 52.606473900000005], [1.2922446, 52.606635399999995], [1.2926591, 52.606907199999995], [1.2930066999999998, 52.6071038], [1.2934453999999995, 52.6073026], [1.2938994, 52.6074803], [1.2945474, 52.6076781], [1.2965542, 52.6082547], [1.2981972, 52.608715100000005], [1.3011636000000002, 52.6095426], [1.3015489, 52.6096468], [1.303588, 52.61021649999999], [1.3037654999999997, 52.61026609999999], [1.3041914, 52.61038969999999], [1.3052295, 52.6106922], [1.30558, 52.61080009999999], [1.3059529, 52.61092039999999], [1.3065583999999997, 52.6111327], [1.3071201999999995, 52.61135309999999], [1.3074000999999995, 52.611470399999995], [1.3076037, 52.6115558], [1.3080050999999997, 52.6117505], [1.3081446, 52.61182409999999], [1.3085966999999998, 52.6120627], [1.3091527999999997, 52.612371499999995], [1.3097114999999997, 52.6126853], [1.3102271999999997, 52.61302229999999], [1.3106972999999995, 52.613366799999994], [1.3108657, 52.613490199999994], [1.3110467999999995, 52.6136381], [1.3110714076835732, 52.6136606136388], [1.3112075777783936, 52.61379580502736], [1.311328995448881, 52.613914933995005], [1.311437625611769, 52.61402034483475], [1.3115354331837932, 52.6141143818396], [1.311624383081688, 52.61419938930254], [1.311706440222188, 52.61427771151661], [1.311783569522028, 52.61435169277481], [1.3118577358979426, 52.61442367737013], [1.3119309042666665, 52.61449600959559], [1.3120050395449343, 52.61457103374419], [1.312082106649481, 52.61465109410895], [1.3121640704970412, 52.61473853498286], [1.312252896004349, 52.61483570065895], [1.3123505480881397, 52.6149449354302], [1.312458991665148, 52.61506858358963], [1.3125801916521085, 52.61520898943026], [1.3129814999999998, 52.61567449999998], [1.3134715, 52.616182499999994], [1.3136306, 52.6163308], [1.3137835, 52.6164749], [1.3139269, 52.61659639999999], [1.3140655, 52.616715499999984], [1.3143865, 52.61697629999999], [1.3144927, 52.6170619], [1.314903, 52.61739869999999], [1.3151504, 52.617605299999994], [1.3152700999999998, 52.6177431], [1.315361, 52.61786250000001], [1.3154878, 52.61806309999999], [1.3155431, 52.6181688], [1.3156126, 52.6183156], [1.3156749999999997, 52.618471500000005], [1.3157254, 52.6186582], [1.3157434999999995, 52.61875289999999], [1.3157709999999998, 52.6188755], [1.3157848, 52.61894430000001], [1.3157967999999998, 52.61900390000001], [1.3158095, 52.61913269999999], [1.3158150999999998, 52.61927870000001], [1.3158059, 52.619398], [1.3157929999999998, 52.61957520000001], [1.3157475, 52.6197665], [1.3156901999999997, 52.6204005], [1.3156852000000003, 52.62061599999999], [1.3156661999999997, 52.621097], [1.3156391999999997, 52.621460000000006], [1.3156102, 52.62180200000001], [1.3155861999999998, 52.621995], [1.3155671999999998, 52.622097], [1.3155475, 52.6221681], [1.3155342, 52.622216], [1.3155031999999998, 52.6222991], [1.3154652, 52.6223841], [1.3154132, 52.622480099999976], [1.3153331999999998, 52.622600099999985], [1.3152551999999995, 52.6226971], [1.3151442, 52.6228151], [1.3150602, 52.6228941], [1.3149491999999998, 52.622985099999994], [1.3148272, 52.62307309999999], [1.3147217076744775, 52.62313831165998], [1.3145021908957013, 52.62322199426073], [1.3143085362818407, 52.62329647748092], [1.3141369459472674, 52.62336298539702], [1.3139836220063523, 52.623422742085495], [1.3138447665734685, 52.62347697162286], [1.3137165817629854, 52.62352689808555], [1.3135952696892763, 52.62357374555006], [1.313477032466712, 52.62361873809287], [1.3133580722096638, 52.62366309979046], [1.3132345910325036, 52.6237080547193], [1.313102791049603, 52.62375482695589], [1.3129588743753329, 52.623804640576665], [1.3127990431240653, 52.623858719658145], [1.312619499410172, 52.6239182882768], [1.3124164453480236, 52.62398457050908], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} |
19.9 |
0005 |
0025 |
Diss |
Norwich |
Norwich |
52.6266570 |
1.3070530 |
52.6266570 |
1.3070530 |
1 |
0 |
2026-09-21 23:35:52 |
TERMINATED |
2026-09-21 23:25:00 |
Norwich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396146 |
1790033067619306 |
123 |
123 |
2026-09-21 23:35:51.844675 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:51.212682 |
| 727106 |
747280 |
U02453 |
676J951921 |
2026-09-21 |
COMPLETE |
20396506 |
2026-09-22 00:21:00 |
2026-09-21 23:35:52 |
2026-09-23 23:35:52 |
{"id": 747280, "stp": "N", "toc": "Unknown", "uid": "U02453", "consist": null, "dest_crs": "XHK", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:U02453/2026-09-22/detailed", "trust_id": "676J951921", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Henwick", "service_date": "2026-09-21", "dest_arr_time": "0041", "dest_platform": null, "is_terminated": 1, "next_location": "Henwick", "signalling_id": "6J95", "timing_status": "EARLY", "origin_station": "Bromsgrove Tamper Siding", "current_leg_arr": "0021", "current_leg_dep": "0034½", "current_leg_end": "Henwick", "origin_dep_time": "2308", "origin_platform": null, "current_location": "Henwick", "last_update_time": "2026-09-21T23:35:52", "route_debug_link": null, "timing_variation": "-20 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1804267, 52.24638889999999], [-2.1809155, 52.2450904], [-2.1810157, 52.2448366], [-2.1810582999999997, 52.2447353], [-2.1813899, 52.24394720000001], [-2.1818746, 52.2430269], [-2.1829174999999994, 52.2412539], [-2.1851397, 52.23837760000001], [-2.1864226000000007, 52.2371558], [-2.1896785, 52.2340549], [-2.1899875999999994, 52.2336919], [-2.1902648999999994, 52.2333898], [-2.1907810999999997, 52.2328238], [-2.1912499, 52.2323083], [-2.1917347, 52.2317463], [-2.1925166, 52.230730599999994], [-2.1929213, 52.23015699999999], [-2.1934726, 52.2293664], [-2.1939829, 52.22854980000001], [-2.1947496, 52.22725959999998], [-2.1954146999999997, 52.2259515], [-2.1961640999999994, 52.2242827], [-2.1964182, 52.223704599999984], [-2.1966349, 52.2232288], [-2.1967354, 52.223021], [-2.1968916, 52.2226781], [-2.1976381999999997, 52.2210561], [-2.1981294461282386, 52.21998654579095], [-2.1997345, 52.21649180000001], [-2.1998677, 52.21619249999999], [-2.2003270000000006, 52.21520610000001], [-2.2010006, 52.213731900000006], [-2.2016883, 52.21224469999999], [-2.201781, 52.212043099999995], [-2.2018403, 52.2119068], [-2.2034732, 52.2083538], [-2.2038889, 52.2074514], [-2.2043164, 52.20656099999999], [-2.2043607, 52.2064701], [-2.2051758999999995, 52.2049707], [-2.206294, 52.2030753], [-2.207230899999999, 52.20152769999999], [-2.2075084, 52.20107450000001], [-2.2076364999999996, 52.2009322], [-2.2077643, 52.2007779], [-2.2079972, 52.200518599999995], [-2.2089224, 52.1997232], [-2.2098483, 52.1989488], [-2.2102263, 52.19867920000001], [-2.2106432999999996, 52.198441900000006], [-2.2114361, 52.1980891], [-2.2120427999999994, 52.19786830000001], [-2.2124871, 52.197773600000005], [-2.2128387999999997, 52.1977313], [-2.213148, 52.19769569999998], [-2.213369, 52.197674], [-2.2135737, 52.1976622], [-2.2139933000000003, 52.197640699999994], [-2.2143066, 52.1976197], [-2.2148496, 52.197562399999995], [-2.2152911, 52.197474799999995], [-2.2157542999999995, 52.19735910000001], [-2.2168786, 52.19703849999999], [-2.217449, 52.1968256], [-2.2180317, 52.196558800000005], [-2.2186911, 52.1961966], [-2.2191714999999994, 52.19590829999999], [-2.2196702, 52.1956881], [-2.2196956855662204, 52.19567909643776], [-2.2199257809932473, 52.195607306824826], [-2.220129264671013, 52.19554411163123], [-2.220310115813551, 52.19548855457856], [-2.220472313634893, 52.195439679388414], [-2.2206198373490693, 52.19539652978234], [-2.2207566661701135, 52.19535814948197], [-2.220886779312056, 52.19532358220884], [-2.2210141559889287, 52.19529187168457], [-2.221142775414764, 52.19526206163072], [-2.2212766168035927, 52.195233195768886], [-2.221419659369447, 52.19520431782064], [-2.221575882326359, 52.195174471507585], [-2.221749264888359, 52.19514270055129], [-2.221943786269481, 52.19510804867334], [-2.222163425683755, 52.19506955959532], [-2.222412162345213, 52.195026277038814], [-2.2234202, 52.1948589], [-2.2243554, 52.1946927], [-2.2246714, 52.1946411], [-2.2250575, 52.1945771], [-2.2259476, 52.1944263], [-2.2263774, 52.1943561], [-2.22682, 52.1942758], [-2.2271121, 52.1942105], [-2.2273988, 52.1941419], [-2.2277469, 52.194043], [-2.2281025, 52.1939242], [-2.2285791, 52.1937523], [-2.2289021, 52.1936104], [-2.2292728, 52.193433], [-2.2301858, 52.1929569], [-2.2313708, 52.1923414], [-2.232317, 52.1918835], [-2.2330448, 52.1915886], [-2.2337474, 52.1913382], [-2.2343962, 52.1911179], [-2.2351363, 52.1908802], [-2.2359973, 52.1906375], [-2.2363936, 52.1905382], [-2.2367949, 52.1904564], [-2.2371928, 52.1903677], [-2.2384157, 52.1900951], [-2.2394, 52.1898766], [-2.240105, 52.1897145], [-2.2418444, 52.1892923]]}", "current_leg_start": "Droitwich Sig. 68", "dest_arr_time_act": "0041", "motion_projection": null, "next_location_lat": "52.1892923", "next_location_lon": "-2.2418444", "previous_location": "Droitwich Sig. 68", "current_leg_milage": "5.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 135.154, \"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\": 433.614, \"from_m\": 135.154, \"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\": 489.481, \"from_m\": 433.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4636.988, \"from_m\": 489.481, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5145.719, \"from_m\": 4636.988, \"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\": 9224.828, \"from_m\": 5145.719, \"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\": 9733.559, \"from_m\": 9224.828, \"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\": 13186.952, \"from_m\": 9733.559, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13228.326, \"from_m\": 13186.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14031.21, \"from_m\": 13228.326, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16422.774, \"from_m\": 14031.21, \"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\": 16469.979, \"from_m\": 16422.774, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16522.253, \"from_m\": 16469.979, \"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\": 16609.941, \"from_m\": 16522.253, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20823.336, \"from_m\": 16609.941, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 22090.953, \"from_m\": 20823.336, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22411.837, \"from_m\": 22090.953, \"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\": 22829.502, \"from_m\": 22411.837, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22988.604, \"from_m\": 22829.502, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23154.228, \"from_m\": 22988.604, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31525.973, \"from_m\": 23154.228, \"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\": 31956.655, \"from_m\": 31525.973, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32162.12, \"from_m\": 31956.655, \"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\": 33943.248, \"from_m\": 32162.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34282.165, \"from_m\": 33943.248, \"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}], \"service_id\": 747280, \"profile_key\": \"14f999f46eebe056738cd94dfeb06a5e6f59f4ac05a0143c0f4326ff8930f572\", \"schedule_id\": 41335, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Bromsgrove Tamper Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147302}, {\"is_pass\": false, \"wtt_arr\": \"2311H\", \"wtt_dep\": \"2317H\", \"location\": \"Bromsgrove Up Neck\", \"stage_seq\": 2, \"distance_m\": 433.614, \"section_seq\": 1, \"route_path_id\": 147302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Bromsgrove\", \"stage_seq\": 3, \"distance_m\": 1019.367, \"section_seq\": 1, \"route_path_id\": 147302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Barnt Green\", \"stage_seq\": 4, \"distance_m\": 7029.357, \"section_seq\": 1, \"route_path_id\": 147302}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2345H\", \"location\": \"Barnt Green Sig. Sy6\", \"stage_seq\": 5, \"distance_m\": 7185.273, \"section_seq\": 1, \"route_path_id\": 147302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Barnt Green\", \"stage_seq\": 6, \"distance_m\": 7341.19, \"section_seq\": 1, \"route_path_id\": 147302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Bromsgrove\", \"stage_seq\": 7, \"distance_m\": 13339.404, \"section_seq\": 1, \"route_path_id\": 147302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357H\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 8, \"distance_m\": 16367.212, \"section_seq\": 1, \"route_path_id\": 147302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005H\", \"location\": \"Droitwich Spa\", \"stage_seq\": 9, \"distance_m\": 23243.615, \"section_seq\": 1, \"route_path_id\": 147302}, {\"is_pass\": false, \"wtt_arr\": \"0009H\", \"wtt_dep\": \"0034H\", \"location\": \"Droitwich Sig. 68\", \"stage_seq\": 10, \"distance_m\": 26132.098, \"section_seq\": 1, \"route_path_id\": 147302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0037\", \"location\": \"Tunnel Jn\", \"stage_seq\": 11, \"distance_m\": 31544.045, \"section_seq\": 1, \"route_path_id\": 147302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0039H\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 12, \"distance_m\": 32695.065, \"section_seq\": 1, \"route_path_id\": 147302}, {\"is_pass\": false, \"wtt_arr\": \"0041\", \"wtt_dep\": null, \"location\": \"Henwick\", \"stage_seq\": 13, \"distance_m\": 34282.165, \"section_seq\": 1, \"route_path_id\": 147302}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 34282.165, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147302}], \"total_distance_m\": 34282.165, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 34049.77, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 232.395, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2308", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1426.5", "current_position_lat": "52.1892923", "current_position_lon": "-2.2418444", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:54Z\", \"source_id\": 64302898, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:56Z\", \"source_id\": 20376381, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:51Z\", \"source_id\": 20396506, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:21:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Henwick", "service_state_platform": null, "timing_fact_generation": 1790033152316407, "current_leg_arrival_utc": "2026-09-23T00:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:52.312795", "service_state_evidence_id": 20396506, "current_leg_start_actual_dep": "2026-09-23T00:34:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-21T23:21:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:25:52.319483", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
XHK |
6J95 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 135.154, "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": 433.614, "from_m": 135.154, "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": 489.481, "from_m": 433.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4636.988, "from_m": 489.481, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5145.719, "from_m": 4636.988, "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": 9224.828, "from_m": 5145.719, "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": 9733.559, "from_m": 9224.828, "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": 13186.952, "from_m": 9733.559, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13228.326, "from_m": 13186.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14031.21, "from_m": 13228.326, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16422.774, "from_m": 14031.21, "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": 16469.979, "from_m": 16422.774, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16522.253, "from_m": 16469.979, "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": 16609.941, "from_m": 16522.253, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20823.336, "from_m": 16609.941, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 22090.953, "from_m": 20823.336, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 22411.837, "from_m": 22090.953, "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": 22829.502, "from_m": 22411.837, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22988.604, "from_m": 22829.502, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23154.228, "from_m": 22988.604, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31525.973, "from_m": 23154.228, "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": 31956.655, "from_m": 31525.973, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32162.12, "from_m": 31956.655, "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": 33943.248, "from_m": 32162.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34282.165, "from_m": 33943.248, "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}], "service_id": 747280, "profile_key": "14f999f46eebe056738cd94dfeb06a5e6f59f4ac05a0143c0f4326ff8930f572", "schedule_id": 41335, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2308", "location": "Bromsgrove Tamper Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147302}, {"is_pass": false, "wtt_arr": "2311H", "wtt_dep": "2317H", "location": "Bromsgrove Up Neck", "stage_seq": 2, "distance_m": 433.614, "section_seq": 1, "route_path_id": 147302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Bromsgrove", "stage_seq": 3, "distance_m": 1019.367, "section_seq": 1, "route_path_id": 147302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Barnt Green", "stage_seq": 4, "distance_m": 7029.357, "section_seq": 1, "route_path_id": 147302}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2345H", "location": "Barnt Green Sig. Sy6", "stage_seq": 5, "distance_m": 7185.273, "section_seq": 1, "route_path_id": 147302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Barnt Green", "stage_seq": 6, "distance_m": 7341.19, "section_seq": 1, "route_path_id": 147302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Bromsgrove", "stage_seq": 7, "distance_m": 13339.404, "section_seq": 1, "route_path_id": 147302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357H", "location": "Stoke Works Jn", "stage_seq": 8, "distance_m": 16367.212, "section_seq": 1, "route_path_id": 147302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005H", "location": "Droitwich Spa", "stage_seq": 9, "distance_m": 23243.615, "section_seq": 1, "route_path_id": 147302}, {"is_pass": false, "wtt_arr": "0009H", "wtt_dep": "0034H", "location": "Droitwich Sig. 68", "stage_seq": 10, "distance_m": 26132.098, "section_seq": 1, "route_path_id": 147302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0037", "location": "Tunnel Jn", "stage_seq": 11, "distance_m": 31544.045, "section_seq": 1, "route_path_id": 147302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0039H", "location": "Worcester Foregate Street", "stage_seq": 12, "distance_m": 32695.065, "section_seq": 1, "route_path_id": 147302}, {"is_pass": false, "wtt_arr": "0041", "wtt_dep": null, "location": "Henwick", "stage_seq": 13, "distance_m": 34282.165, "section_seq": 1, "route_path_id": 147302}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 34282.165, "from_m": 0.0, "section_seq": 1, "route_path_id": 147302}], "total_distance_m": 34282.165, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 34049.77, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 232.395, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20481, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:54Z", "source_id": 64302898, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:33:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:56Z", "source_id": 20376381, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:51Z", "source_id": 20396506, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:21:00+01:00", "operational_fact": true}] |
Bromsgrove Tamper Siding |
2308 |
2308 |
None |
None |
None |
Henwick |
0041 |
0041 |
None |
EARLY |
-20 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:U02453/2026-09-22/detailed |
None |
Droitwich Sig. 68 |
2026-09-23T00:34:30+01:00 |
Henwick |
1426.5 |
{"type": "LineString", "coordinates": [[-2.1804267, 52.24638889999999], [-2.1809155, 52.2450904], [-2.1810157, 52.2448366], [-2.1810582999999997, 52.2447353], [-2.1813899, 52.24394720000001], [-2.1818746, 52.2430269], [-2.1829174999999994, 52.2412539], [-2.1851397, 52.23837760000001], [-2.1864226000000007, 52.2371558], [-2.1896785, 52.2340549], [-2.1899875999999994, 52.2336919], [-2.1902648999999994, 52.2333898], [-2.1907810999999997, 52.2328238], [-2.1912499, 52.2323083], [-2.1917347, 52.2317463], [-2.1925166, 52.230730599999994], [-2.1929213, 52.23015699999999], [-2.1934726, 52.2293664], [-2.1939829, 52.22854980000001], [-2.1947496, 52.22725959999998], [-2.1954146999999997, 52.2259515], [-2.1961640999999994, 52.2242827], [-2.1964182, 52.223704599999984], [-2.1966349, 52.2232288], [-2.1967354, 52.223021], [-2.1968916, 52.2226781], [-2.1976381999999997, 52.2210561], [-2.1981294461282386, 52.21998654579095], [-2.1997345, 52.21649180000001], [-2.1998677, 52.21619249999999], [-2.2003270000000006, 52.21520610000001], [-2.2010006, 52.213731900000006], [-2.2016883, 52.21224469999999], [-2.201781, 52.212043099999995], [-2.2018403, 52.2119068], [-2.2034732, 52.2083538], [-2.2038889, 52.2074514], [-2.2043164, 52.20656099999999], [-2.2043607, 52.2064701], [-2.2051758999999995, 52.2049707], [-2.206294, 52.2030753], [-2.207230899999999, 52.20152769999999], [-2.2075084, 52.20107450000001], [-2.2076364999999996, 52.2009322], [-2.2077643, 52.2007779], [-2.2079972, 52.200518599999995], [-2.2089224, 52.1997232], [-2.2098483, 52.1989488], [-2.2102263, 52.19867920000001], [-2.2106432999999996, 52.198441900000006], [-2.2114361, 52.1980891], [-2.2120427999999994, 52.19786830000001], [-2.2124871, 52.197773600000005], [-2.2128387999999997, 52.1977313], [-2.213148, 52.19769569999998], [-2.213369, 52.197674], [-2.2135737, 52.1976622], [-2.2139933000000003, 52.197640699999994], [-2.2143066, 52.1976197], [-2.2148496, 52.197562399999995], [-2.2152911, 52.197474799999995], [-2.2157542999999995, 52.19735910000001], [-2.2168786, 52.19703849999999], [-2.217449, 52.1968256], [-2.2180317, 52.196558800000005], [-2.2186911, 52.1961966], [-2.2191714999999994, 52.19590829999999], [-2.2196702, 52.1956881], [-2.2196956855662204, 52.19567909643776], [-2.2199257809932473, 52.195607306824826], [-2.220129264671013, 52.19554411163123], [-2.220310115813551, 52.19548855457856], [-2.220472313634893, 52.195439679388414], [-2.2206198373490693, 52.19539652978234], [-2.2207566661701135, 52.19535814948197], [-2.220886779312056, 52.19532358220884], [-2.2210141559889287, 52.19529187168457], [-2.221142775414764, 52.19526206163072], [-2.2212766168035927, 52.195233195768886], [-2.221419659369447, 52.19520431782064], [-2.221575882326359, 52.195174471507585], [-2.221749264888359, 52.19514270055129], [-2.221943786269481, 52.19510804867334], [-2.222163425683755, 52.19506955959532], [-2.222412162345213, 52.195026277038814], [-2.2234202, 52.1948589], [-2.2243554, 52.1946927], [-2.2246714, 52.1946411], [-2.2250575, 52.1945771], [-2.2259476, 52.1944263], [-2.2263774, 52.1943561], [-2.22682, 52.1942758], [-2.2271121, 52.1942105], [-2.2273988, 52.1941419], [-2.2277469, 52.194043], [-2.2281025, 52.1939242], [-2.2285791, 52.1937523], [-2.2289021, 52.1936104], [-2.2292728, 52.193433], [-2.2301858, 52.1929569], [-2.2313708, 52.1923414], [-2.232317, 52.1918835], [-2.2330448, 52.1915886], [-2.2337474, 52.1913382], [-2.2343962, 52.1911179], [-2.2351363, 52.1908802], [-2.2359973, 52.1906375], [-2.2363936, 52.1905382], [-2.2367949, 52.1904564], [-2.2371928, 52.1903677], [-2.2384157, 52.1900951], [-2.2394, 52.1898766], [-2.240105, 52.1897145], [-2.2418444, 52.1892923]]} |
5.1 |
0034½ |
0021 |
Droitwich Sig. 68 |
Henwick |
Henwick |
52.1892923 |
-2.2418444 |
52.1892923 |
-2.2418444 |
1 |
0 |
2026-09-21 23:35:52 |
TERMINATED |
2026-09-21 23:21:00 |
Henwick |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396506 |
1790033152316407 |
26 |
26 |
2026-09-21 23:25:52.319483 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:52.312795 |
| 727107 |
757338 |
P86076 |
881N60M921 |
2026-09-21 |
COMPLETE |
20396226 |
2026-09-22 00:25:00 |
2026-09-21 23:36:22 |
2026-09-23 23:36:22 |
{"id": 757338, "stp": "P", "toc": "Southeastern", "uid": "P86076", "consist": "376006+376026", "dest_crs": "GRV", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86076/2026-09-22/detailed", "trust_id": "881N60M921", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gravesend", "service_date": "2026-09-21", "dest_arr_time": "0025", "dest_platform": "0", "is_terminated": 1, "next_location": "Gravesend", "signalling_id": "1N60", "timing_status": "ON TIME", "origin_station": "London Charing Cross", "current_leg_arr": "0025", "current_leg_dep": "0021", "current_leg_end": "Gravesend", "origin_dep_time": "2320", "origin_platform": "4", "current_location": "Gravesend", "last_update_time": "2026-09-21T23:36:22", "route_debug_link": null, "timing_variation": "0 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": "0025", "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": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2313.647, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.041, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9934.794, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10856.065, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_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\": 11701.909, \"from_m\": 10856.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11776.794, \"from_m\": 11701.909, \"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\": 19620.439, \"from_m\": 11776.794, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19655.5, \"from_m\": 19620.439, \"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\": 26828.17, \"from_m\": 19655.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27181.723, \"from_m\": 26828.17, \"capability_applied\": null, \"effective_limit_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\": 27227.364, \"from_m\": 27181.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27577.052, \"from_m\": 27227.364, \"capability_applied\": null, \"effective_limit_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\": 28134.402, \"from_m\": 27577.052, \"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\": 29915.101, \"from_m\": 28134.402, \"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\": 38328.61, \"from_m\": 29915.101, \"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\": 38743.428, \"from_m\": 38328.61, \"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}], \"service_id\": 757338, \"profile_key\": \"3d989e89f778eed0feb2de788528804ccb059e24065c4f0e6cab3e934d395bb1\", \"schedule_id\": 22946, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2329\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2341\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11865.137, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343H\", \"location\": \"Lee\", \"stage_seq\": 10, \"distance_m\": 13023.712, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2347\", \"location\": \"Mottingham\", \"stage_seq\": 11, \"distance_m\": 15601.963, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2350\", \"location\": \"New Eltham\", \"stage_seq\": 12, \"distance_m\": 17053.53, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2353H\", \"location\": \"Sidcup\", \"stage_seq\": 13, \"distance_m\": 19443.672, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356\", \"location\": \"Albany Park\", \"stage_seq\": 14, \"distance_m\": 20948.89, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2359\", \"location\": \"Bexley\", \"stage_seq\": 15, \"distance_m\": 22528.142, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"0001H\", \"wtt_dep\": \"0002H\", \"location\": \"Crayford\", \"stage_seq\": 16, \"distance_m\": 24885.916, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 17, \"distance_m\": 26238.994, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004H\", \"location\": \"Dartford Jn\", \"stage_seq\": 18, \"distance_m\": 27128.296, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0007H\", \"location\": \"Dartford\", \"stage_seq\": 19, \"distance_m\": 27849.769, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"0011H\", \"wtt_dep\": \"0012\", \"location\": \"Stone Crossing\", \"stage_seq\": 20, \"distance_m\": 30970.315, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"0014\", \"wtt_dep\": \"0015\", \"location\": \"Greenhithe\", \"stage_seq\": 21, \"distance_m\": 32212.944, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"0017H\", \"wtt_dep\": \"0018\", \"location\": \"Swanscombe\", \"stage_seq\": 22, \"distance_m\": 34405.99, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"0019H\", \"wtt_dep\": \"0020\", \"location\": \"Northfleet\", \"stage_seq\": 23, \"distance_m\": 35300.831, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 24, \"distance_m\": 36327.848, \"section_seq\": 1, \"route_path_id\": 119472}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": null, \"location\": \"Gravesend\", \"stage_seq\": 25, \"distance_m\": 38743.428, \"section_seq\": 1, \"route_path_id\": 119472}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38743.428, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119472}], \"total_distance_m\": 38743.428, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 38600.542, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 142.886, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2320", "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\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:30Z\", \"source_id\": 64288286, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:33Z\", \"source_id\": 20371811, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:36Z\", \"source_id\": 64294733, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:38Z\", \"source_id\": 20373834, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:03Z\", \"source_id\": 64313815, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:05Z\", \"source_id\": 20379806, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:29Z\", \"source_id\": 64317577, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:34Z\", \"source_id\": 20380946, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:41Z\", \"source_id\": 64323511, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:45Z\", \"source_id\": 20382938, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:25Z\", \"source_id\": 64327350, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:29Z\", \"source_id\": 20384100, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:42Z\", \"source_id\": 64331843, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:45Z\", \"source_id\": 20385461, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:24Z\", \"source_id\": 64335216, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:24Z\", \"source_id\": 20386521, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:56Z\", \"source_id\": 64338453, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:00Z\", \"source_id\": 20387584, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:15Z\", \"source_id\": 64342538, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:44Z\", \"source_id\": 20388922, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:56Z\", \"source_id\": 64352071, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:59Z\", \"source_id\": 20391410, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:56Z\", \"source_id\": 64357653, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:00Z\", \"source_id\": 20392998, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:24Z\", \"source_id\": 64360312, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:31Z\", \"source_id\": 20393756, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:21Z\", \"source_id\": 64363210, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:26Z\", \"source_id\": 20394554, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:10Z\", \"source_id\": 64364913, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:14Z\", \"source_id\": 20395056, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:42Z\", \"source_id\": 64368964, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:44Z\", \"source_id\": 20396226, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gravesend", "service_state_platform": "0", "timing_fact_generation": 1790033084935007, "current_leg_arrival_utc": "2026-09-23T00:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:59.850190", "service_state_evidence_id": 20396226, "current_leg_start_actual_dep": "2026-09-23T00:20:00+01:00", "operational_evidence_version": 106, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:00.465762", "service_state_valid_until_kind": null, "operational_interpretation_version": 106, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
GRV |
1N60 |
376006+376026 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 2313.647, "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": 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.041, "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": 9934.794, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.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": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10856.065, "from_m": 10440.623, "capability_applied": null, "effective_limit_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": 11701.909, "from_m": 10856.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11776.794, "from_m": 11701.909, "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": 19620.439, "from_m": 11776.794, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19655.5, "from_m": 19620.439, "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": 26828.17, "from_m": 19655.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27181.723, "from_m": 26828.17, "capability_applied": null, "effective_limit_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": 27227.364, "from_m": 27181.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27577.052, "from_m": 27227.364, "capability_applied": null, "effective_limit_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": 28134.402, "from_m": 27577.052, "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": 29915.101, "from_m": 28134.402, "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": 38328.61, "from_m": 29915.101, "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": 38743.428, "from_m": 38328.61, "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}], "service_id": 757338, "profile_key": "3d989e89f778eed0feb2de788528804ccb059e24065c4f0e6cab3e934d395bb1", "schedule_id": 22946, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 119472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2329", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 119472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 119472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 119472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 119472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2341", "location": "Hither Green", "stage_seq": 9, "distance_m": 11865.137, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Lee", "stage_seq": 10, "distance_m": 13023.712, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Mottingham", "stage_seq": 11, "distance_m": 15601.963, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "New Eltham", "stage_seq": 12, "distance_m": 17053.53, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353H", "location": "Sidcup", "stage_seq": 13, "distance_m": 19443.672, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356", "location": "Albany Park", "stage_seq": 14, "distance_m": 20948.89, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2359", "location": "Bexley", "stage_seq": 15, "distance_m": 22528.142, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "0001H", "wtt_dep": "0002H", "location": "Crayford", "stage_seq": 16, "distance_m": 24885.916, "section_seq": 1, "route_path_id": 119472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003H", "location": "Crayford Spur B Jn", "stage_seq": 17, "distance_m": 26238.994, "section_seq": 1, "route_path_id": 119472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "Dartford Jn", "stage_seq": 18, "distance_m": 27128.296, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0007H", "location": "Dartford", "stage_seq": 19, "distance_m": 27849.769, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "0011H", "wtt_dep": "0012", "location": "Stone Crossing", "stage_seq": 20, "distance_m": 30970.315, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": "0015", "location": "Greenhithe", "stage_seq": 21, "distance_m": 32212.944, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0018", "location": "Swanscombe", "stage_seq": 22, "distance_m": 34405.99, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0020", "location": "Northfleet", "stage_seq": 23, "distance_m": 35300.831, "section_seq": 1, "route_path_id": 119472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Springhead Junction (CTRL)", "stage_seq": 24, "distance_m": 36327.848, "section_seq": 1, "route_path_id": 119472}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": null, "location": "Gravesend", "stage_seq": 25, "distance_m": 38743.428, "section_seq": 1, "route_path_id": 119472}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38743.428, "from_m": 0.0, "section_seq": 1, "route_path_id": 119472}], "total_distance_m": 38743.428, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 38600.542, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 142.886, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:30Z", "source_id": 64288286, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:22:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:33Z", "source_id": 20371811, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:36Z", "source_id": 64294733, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:27:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:38Z", "source_id": 20373834, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31694, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:03Z", "source_id": 64313815, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:39:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:05Z", "source_id": 20379806, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:29Z", "source_id": 64317577, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:42:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:34Z", "source_id": 20380946, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31709, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:41Z", "source_id": 64323511, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:45Z", "source_id": 20382938, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31713, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:25Z", "source_id": 64327350, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:48:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:29Z", "source_id": 20384100, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31720, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:42Z", "source_id": 64331843, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:52:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:45Z", "source_id": 20385461, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31727, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:24Z", "source_id": 64335216, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:24Z", "source_id": 20386521, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31731, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:56Z", "source_id": 64338453, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:57:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:00Z", "source_id": 20387584, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31735, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:15Z", "source_id": 64342538, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:00:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:44Z", "source_id": 20388922, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31783, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:56Z", "source_id": 64352071, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:08:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:59Z", "source_id": 20391410, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:56Z", "source_id": 64357653, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:13:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:00Z", "source_id": 20392998, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32224, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:24Z", "source_id": 64360312, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:16:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:31Z", "source_id": 20393756, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32228, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:21Z", "source_id": 64363210, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:19:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:26Z", "source_id": 20394554, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32233, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:10Z", "source_id": 64364913, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:21:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:14Z", "source_id": 20395056, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32244, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:42Z", "source_id": 64368964, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T23:25:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:44Z", "source_id": 20396226, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
London Charing Cross |
2320 |
2320 |
4 |
None |
None |
Gravesend |
0025 |
0025 |
0 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86076/2026-09-22/detailed |
None |
Northfleet |
2026-09-23T00:20:00+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 |
0021 |
0025 |
Northfleet |
Gravesend |
Gravesend |
51.4413788 |
0.3671234 |
51.4413788 |
0.3671234 |
1 |
0 |
2026-09-21 23:36:22 |
TERMINATED |
2026-09-21 23:25:00 |
Gravesend |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396226 |
1790033084935007 |
106 |
106 |
2026-09-21 23:36:00.465762 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:59.850190 |
| 727108 |
757231 |
F57967 |
522B401921 |
2026-09-21 |
COMPLETE |
20396107 |
2026-09-22 00:25:00 |
2026-09-21 23:36:22 |
2026-09-23 23:36:22 |
{"id": 757231, "stp": "N", "toc": "c2c", "uid": "F57967", "consist": "357032+357319", "dest_crs": "SRY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F57967/2026-09-22/detailed", "trust_id": "522B401921", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-21", "dest_arr_time": "0024", "dest_platform": "2", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "2B40", "timing_status": "LATE", "origin_station": "London Fenchurch Street", "current_leg_arr": "0025", "current_leg_dep": "0022", "current_leg_end": "Shoeburyness", "origin_dep_time": "2315", "origin_platform": "2", "current_location": "Shoeburyness", "last_update_time": "2026-09-21T23:36:22", "route_debug_link": null, "timing_variation": "+1 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": "0024", "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\": 702.808, \"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\": 2554.428, \"from_m\": 702.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2811.993, \"from_m\": 2554.428, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4166.508, \"from_m\": 2811.993, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.957, \"from_m\": 4166.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4283.717, \"from_m\": 4224.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\": 4771.9, \"from_m\": 4283.717, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5184.07, \"from_m\": 4771.9, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5260.388, \"from_m\": 5184.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5696.59, \"from_m\": 5260.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10664.45, \"from_m\": 5696.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11282.04, \"from_m\": 10664.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\": 12049.168, \"from_m\": 11282.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12059.861, \"from_m\": 12049.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14141.617, \"from_m\": 12059.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43353.263, \"from_m\": 14141.617, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43396.897, \"from_m\": 43353.263, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43482.768, \"from_m\": 43396.897, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43818.875, \"from_m\": 43482.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\": 45279.822, \"from_m\": 43818.875, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53028.697, \"from_m\": 45279.822, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 53346.312, \"from_m\": 53028.697, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57879.84, \"from_m\": 53346.312, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58020.193, \"from_m\": 57879.84, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58065.007, \"from_m\": 58020.193, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 58623.17, \"from_m\": 58065.007, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63578.945, \"from_m\": 58623.17, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64198.373, \"from_m\": 63578.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64375.495, \"from_m\": 64198.373, \"capability_applied\": null, \"effective_limit_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\": 757231, \"profile_key\": \"e9383823a7db01bffd638f419bfa3e19f4eea3ccecfff381a2bfb0ded3f928f5\", \"schedule_id\": 36526, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2319H\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2324H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2329H\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13259.7, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2339H\", \"location\": \"Upminster\", \"stage_seq\": 7, \"distance_m\": 25523.962, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2345H\", \"location\": \"West Horndon\", \"stage_seq\": 8, \"distance_m\": 31759.143, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2351\", \"location\": \"Laindon\", \"stage_seq\": 9, \"distance_m\": 37661.333, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2354H\", \"location\": \"Basildon\", \"stage_seq\": 10, \"distance_m\": 39905.755, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2358H\", \"location\": \"Pitsea\", \"stage_seq\": 11, \"distance_m\": 43620.473, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0003H\", \"location\": \"Benfleet\", \"stage_seq\": 12, \"distance_m\": 47843.089, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": \"0008H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 13, \"distance_m\": 53283.987, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"0010H\", \"wtt_dep\": \"0011\", \"location\": \"Chalkwell\", \"stage_seq\": 14, \"distance_m\": 55385.864, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"0012H\", \"wtt_dep\": \"0013\", \"location\": \"Westcliff\", \"stage_seq\": 15, \"distance_m\": 56983.115, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0016\", \"location\": \"Southend Central\", \"stage_seq\": 16, \"distance_m\": 58416.187, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"0017H\", \"wtt_dep\": \"0018\", \"location\": \"Southend East\", \"stage_seq\": 17, \"distance_m\": 59762.207, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"0020\", \"wtt_dep\": \"0020H\", \"location\": \"Thorpe Bay\", \"stage_seq\": 18, \"distance_m\": 62001.291, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 19, \"distance_m\": 63578.945, \"section_seq\": 1, \"route_path_id\": 142960}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": null, \"location\": \"Shoeburyness\", \"stage_seq\": 20, \"distance_m\": 64375.495, \"section_seq\": 1, \"route_path_id\": 142960}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 64375.495, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142960}], \"total_distance_m\": 64375.495, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 61305.588, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3069.907, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2315", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5314075", "current_position_lon": "0.7944173", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:13Z\", \"source_id\": 64281371, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:16Z\", \"source_id\": 20369585, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:25Z\", \"source_id\": 64289698, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:30Z\", \"source_id\": 20372241, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:41Z\", \"source_id\": 64298033, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:46Z\", \"source_id\": 20374836, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:09Z\", \"source_id\": 64312410, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:10Z\", \"source_id\": 20379335, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:44Z\", \"source_id\": 64320713, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:48Z\", \"source_id\": 20382010, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:23Z\", \"source_id\": 64330030, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:28Z\", \"source_id\": 20384954, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:26Z\", \"source_id\": 64334020, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:30Z\", \"source_id\": 20386181, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:43Z\", \"source_id\": 64341852, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:49Z\", \"source_id\": 20388615, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:13Z\", \"source_id\": 64347587, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:16Z\", \"source_id\": 20390178, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:26Z\", \"source_id\": 64353825, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:30Z\", \"source_id\": 20391916, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:18Z\", \"source_id\": 64356989, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:19Z\", \"source_id\": 20392791, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:32Z\", \"source_id\": 64359428, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:34Z\", \"source_id\": 20393501, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:28Z\", \"source_id\": 64361323, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:31Z\", \"source_id\": 20394047, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:49Z\", \"source_id\": 64363683, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:54Z\", \"source_id\": 20394675, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:21:11Z\", \"source_id\": 64365860, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:21:15Z\", \"source_id\": 20395314, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:11Z\", \"source_id\": 64368521, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:16Z\", \"source_id\": 20396107, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "2", "timing_fact_generation": 1790033059062012, "current_leg_arrival_utc": "2026-09-23T00:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:25:59.855177", "service_state_evidence_id": 20396107, "current_leg_start_actual_dep": "2026-09-23T00:21:30+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:00.462010", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
FST |
SRY |
2B40 |
357032+357319 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 702.808, "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": 2554.428, "from_m": 702.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2811.993, "from_m": 2554.428, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4166.508, "from_m": 2811.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.957, "from_m": 4166.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4283.717, "from_m": 4224.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": 4771.9, "from_m": 4283.717, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5184.07, "from_m": 4771.9, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5260.388, "from_m": 5184.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5696.59, "from_m": 5260.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10664.45, "from_m": 5696.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11282.04, "from_m": 10664.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": 12049.168, "from_m": 11282.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12059.861, "from_m": 12049.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14141.617, "from_m": 12059.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43353.263, "from_m": 14141.617, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43396.897, "from_m": 43353.263, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43482.768, "from_m": 43396.897, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43818.875, "from_m": 43482.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": 45279.822, "from_m": 43818.875, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53028.697, "from_m": 45279.822, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53346.312, "from_m": 53028.697, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57879.84, "from_m": 53346.312, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58020.193, "from_m": 57879.84, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58065.007, "from_m": 58020.193, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 58623.17, "from_m": 58065.007, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63578.945, "from_m": 58623.17, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64198.373, "from_m": 63578.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64375.495, "from_m": 64198.373, "capability_applied": null, "effective_limit_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": 757231, "profile_key": "e9383823a7db01bffd638f419bfa3e19f4eea3ccecfff381a2bfb0ded3f928f5", "schedule_id": 36526, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2315", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2319H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 142960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2324H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2329H", "location": "Barking", "stage_seq": 6, "distance_m": 13259.7, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2339H", "location": "Upminster", "stage_seq": 7, "distance_m": 25523.962, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2345H", "location": "West Horndon", "stage_seq": 8, "distance_m": 31759.143, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351", "location": "Laindon", "stage_seq": 9, "distance_m": 37661.333, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354H", "location": "Basildon", "stage_seq": 10, "distance_m": 39905.755, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2358H", "location": "Pitsea", "stage_seq": 11, "distance_m": 43620.473, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0003H", "location": "Benfleet", "stage_seq": 12, "distance_m": 47843.089, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0008H", "location": "Leigh-on-Sea", "stage_seq": 13, "distance_m": 53283.987, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "0010H", "wtt_dep": "0011", "location": "Chalkwell", "stage_seq": 14, "distance_m": 55385.864, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "0012H", "wtt_dep": "0013", "location": "Westcliff", "stage_seq": 15, "distance_m": 56983.115, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0016", "location": "Southend Central", "stage_seq": 16, "distance_m": 58416.187, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0018", "location": "Southend East", "stage_seq": 17, "distance_m": 59762.207, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": "0020H", "location": "Thorpe Bay", "stage_seq": 18, "distance_m": 62001.291, "section_seq": 1, "route_path_id": 142960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 19, "distance_m": 63578.945, "section_seq": 1, "route_path_id": 142960}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 20, "distance_m": 64375.495, "section_seq": 1, "route_path_id": 142960}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 64375.495, "from_m": 0.0, "section_seq": 1, "route_path_id": 142960}], "total_distance_m": 64375.495, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 61305.588, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3069.907, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:13Z", "source_id": 64281371, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:18:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:16Z", "source_id": 20369585, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:25Z", "source_id": 64289698, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:23:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:30Z", "source_id": 20372241, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14722, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:41Z", "source_id": 64298033, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:29:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:46Z", "source_id": 20374836, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14614, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:09Z", "source_id": 64312410, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:38:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:10Z", "source_id": 20379335, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14527, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:44Z", "source_id": 64320713, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:44:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:48Z", "source_id": 20382010, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14514, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:23Z", "source_id": 64330030, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:51:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:28Z", "source_id": 20384954, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:26Z", "source_id": 64334020, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:30Z", "source_id": 20386181, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14464, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:43Z", "source_id": 64341852, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:00:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:49Z", "source_id": 20388615, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14447, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:13Z", "source_id": 64347587, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:16Z", "source_id": 20390178, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14437, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:26Z", "source_id": 64353825, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:30Z", "source_id": 20391916, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14427, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:18Z", "source_id": 64356989, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:12:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:19Z", "source_id": 20392791, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14423, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:32Z", "source_id": 64359428, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:15:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:34Z", "source_id": 20393501, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14412, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:28Z", "source_id": 64361323, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:31Z", "source_id": 20394047, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14397, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:49Z", "source_id": 64363683, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:54Z", "source_id": 20394675, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:21:11Z", "source_id": 64365860, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:21:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:21:15Z", "source_id": 20395314, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:11Z", "source_id": 64368521, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:25:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:16Z", "source_id": 20396107, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
London Fenchurch Street |
2315 |
2315 |
2 |
None |
None |
Shoeburyness |
0024 |
0024 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F57967/2026-09-22/detailed |
None |
Thorpe Bay |
2026-09-23T00:21:30+01:00 |
Shoeburyness |
3.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 |
0022 |
0025 |
Thorpe Bay |
Shoeburyness |
Shoeburyness |
51.5314075 |
0.7944173 |
51.5314075 |
0.7944173 |
1 |
0 |
2026-09-21 23:36:22 |
TERMINATED |
2026-09-21 23:25:00 |
Shoeburyness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396107 |
1790033059062012 |
93 |
93 |
2026-09-21 23:36:00.462010 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:25:59.855177 |
| 727109 |
757821 |
W33976 |
425H20M921 |
2026-09-21 |
COMPLETE |
20395276 |
2026-09-22 00:26:00 |
2026-09-21 23:36:22 |
2026-09-23 23:36:22 |
{"id": 757821, "stp": "O", "toc": "Avanti West Coast", "uid": "W33976", "consist": "390152", "dest_crs": "XML", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33976/2026-09-22/detailed", "trust_id": "425H20M921", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Longsight Carriage Maintenance Depot", "service_date": "2026-09-21", "dest_arr_time": "0025", "dest_platform": null, "is_terminated": 1, "next_location": "Longsight Carriage Maintenance Depot", "signalling_id": "5H20", "timing_status": "LATE", "origin_station": "Crewe", "current_leg_arr": "0026", "current_leg_dep": "2347", "current_leg_end": "Longsight Carriage Maintenance Depot", "origin_dep_time": "2346", "origin_platform": "5", "current_location": "Longsight Carriage Maintenance Depot", "last_update_time": "2026-09-21T23:36:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.432518009654111, 53.08889014223275], [-2.4325635, 53.08896980000001], [-2.4328969, 53.0895678], [-2.4329210999999997, 53.08961359999999], [-2.4330175, 53.0897946], [-2.4330756000000004, 53.089899], [-2.4335519999999997, 53.0907307], [-2.4336273, 53.0908938], [-2.433700599999999, 53.0910475], [-2.433737, 53.0911316], [-2.4337734, 53.091214699999995], [-2.4337914, 53.0912591], [-2.433802, 53.0912855], [-2.4338225999999996, 53.0913315], [-2.4338838999999997, 53.091429999999995], [-2.4340911563497833, 53.09181876959621], [-2.4341053, 53.09184530000001], [-2.4341547, 53.0919907], [-2.4341916, 53.0921223], [-2.4342103, 53.092238599999995], [-2.4342176, 53.0923452], [-2.4342136999999995, 53.0924519], [-2.4342030999999995, 53.092564], [-2.4341816, 53.09267829999999], [-2.4341482, 53.0928449], [-2.4341047, 53.0929994], [-2.4340641, 53.0931289], [-2.4340046, 53.09329219999999], [-2.4339122999999994, 53.0935079], [-2.433806699999999, 53.093725799999994], [-2.4336808999999997, 53.093938], [-2.433542, 53.0941443], [-2.4333994, 53.0943501], [-2.4329553, 53.0949615], [-2.4326027, 53.09545779999999], [-2.4320532, 53.096259100000005], [-2.43176, 53.0967011], [-2.4316175, 53.09691209999999], [-2.4314764, 53.0971397], [-2.4313148999999994, 53.09743769999999], [-2.4311026, 53.0977474], [-2.4308867, 53.098065899999995], [-2.4306787999999995, 53.0983874], [-2.4304703, 53.0987028], [-2.4302624, 53.0990209], [-2.4300495, 53.0993371], [-2.4296122, 53.0999658], [-2.4289591, 53.10087670000001], [-2.4284454, 53.1016006], [-2.4279827, 53.1022471], [-2.4274395999999996, 53.103008], [-2.4268130999999995, 53.1038416], [-2.4263372, 53.1044774], [-2.425451267122708, 53.10565859718633], [-2.4251892, 53.106008], [-2.4245708, 53.1068721], [-2.4240436999999995, 53.10763289999999], [-2.4234216999999996, 53.1085078], [-2.4227603, 53.1094312], [-2.4223832, 53.10995779999999], [-2.4223058999999996, 53.11006319999999], [-2.4166644999999995, 53.1179019], [-2.4138846999999997, 53.12177309999999], [-2.4136364, 53.12211880000001], [-2.4110791, 53.12569669999999], [-2.4104796, 53.1265695], [-2.4103348, 53.12678480000001], [-2.4084295, 53.1294431], [-2.4083671999999994, 53.1295257], [-2.4076821, 53.1304824], [-2.406777, 53.1317513], [-2.4067054999999997, 53.13185639999999], [-2.404496, 53.1348893], [-2.4033637, 53.1364675], [-2.4027539999999994, 53.13727339999999], [-2.4026364999999994, 53.1374378], [-2.4013798, 53.1392303], [-2.4012654, 53.1394104], [-2.3998286, 53.1414061], [-2.3991255999999996, 53.1423655], [-2.3984985999999995, 53.14325190000001], [-2.3975952, 53.14447340000001], [-2.3971458, 53.1450724], [-2.3969182, 53.14538619999998], [-2.3966795329892068, 53.14573188385283], [-2.3966226999999996, 53.1458142], [-2.3960656, 53.1466003], [-2.3957994, 53.1469903], [-2.3955718, 53.1473367], [-2.3952594, 53.1478009], [-2.3950888, 53.1480559], [-2.3948182, 53.14846039999998], [-2.394571200000001, 53.14886], [-2.3942764, 53.1492884], [-2.393972, 53.14975], [-2.393841, 53.1499268], [-2.393618603988596, 53.150230111335816], [-2.3932442999999997, 53.1507406], [-2.3927556999999995, 53.1514311], [-2.3923440999999994, 53.152009199999995], [-2.392061, 53.15238720000001], [-2.3919629999999996, 53.152518099999995], [-2.3915797999999997, 53.1530712], [-2.3913152, 53.1534336], [-2.3905152000000003, 53.15455209999999], [-2.3797246, 53.169571399999995], [-2.3791896999999995, 53.17025799999999], [-2.3786147, 53.17093479999999], [-2.378, 53.171606999999995], [-2.3779590000000006, 53.1716552], [-2.3743571, 53.1756697], [-2.3723911, 53.17775280000001], [-2.3708452, 53.17937679999999], [-2.36883, 53.181475299999995], [-2.3684863, 53.181823900000005], [-2.3678175999999995, 53.1825534], [-2.3677592, 53.18261210000001], [-2.365844500000001, 53.1846492], [-2.3603847, 53.190396], [-2.3594414, 53.1913635], [-2.3567821, 53.19390600000001], [-2.3567074999999997, 53.1939746], [-2.3544420999999995, 53.196085], [-2.3541991, 53.1963176], [-2.3534736, 53.197009400000006], [-2.3516520999999995, 53.1987269], [-2.3510787, 53.19926529999999], [-2.3507462985212424, 53.19957740430325], [-2.3499816, 53.2002954], [-2.3478330999999995, 53.2023192], [-2.3447528, 53.20521699999999], [-2.3440164, 53.2059158], [-2.339878699999999, 53.2098257], [-2.3356197387107556, 53.21381951391369], [-2.3318652, 53.21734], [-2.3304758, 53.21864909999999], [-2.3300446999999997, 53.2190438], [-2.32869, 53.2203413], [-2.3263167000000005, 53.2225609], [-2.3242543, 53.2245336], [-2.322159, 53.2265019], [-2.3213396, 53.2272699], [-2.3205205, 53.2280449], [-2.3188907, 53.2295825], [-2.3180707999999997, 53.2303469], [-2.3173142, 53.2311296], [-2.3167853, 53.231715900000005], [-2.3162864999999995, 53.2323463], [-2.3151969, 53.2336809], [-2.3151371, 53.2337555], [-2.3138845999999997, 53.235311300000006], [-2.3128653, 53.2365915], [-2.3117482, 53.2380022], [-2.3106099, 53.2394143], [-2.3083626999999995, 53.2422355], [-2.3047862999999995, 53.24671159999999], [-2.3038547, 53.2478775], [-2.3028525999999996, 53.2491259], [-2.3020745999999996, 53.250113], [-2.300851, 53.25163040000001], [-2.2996769999999995, 53.25312199999998], [-2.2994910602149106, 53.25335536819731], [-2.2989117, 53.25408250000001], [-2.2981324999999995, 53.2550417], [-2.2977611999999996, 53.255494], [-2.2973518, 53.2559382], [-2.2969532, 53.25635479999998], [-2.2967616, 53.256552000000006], [-2.2965739, 53.25673299999999], [-2.2941, 53.2590971], [-2.2937312, 53.2594613], [-2.2932484, 53.2599314], [-2.292883, 53.26027489999999], [-2.2924839, 53.2606037], [-2.2922962, 53.2607802], [-2.2917913999999997, 53.2612737], [-2.2910974, 53.2619257], [-2.2906789, 53.2623493], [-2.2900889, 53.26291079999999], [-2.2895523999999994, 53.263427400000005], [-2.2889489, 53.2640033], [-2.2883937, 53.26450069999999], [-2.2879162999999996, 53.264917800000006], [-2.2872216, 53.26545200000001], [-2.2864866, 53.266003899999994], [-2.2858483, 53.2664546], [-2.2849819, 53.2670803], [-2.2839815, 53.267800599999994], [-2.2832573, 53.2683219], [-2.2825807, 53.268821800000005], [-2.2822488, 53.2690935], [-2.2815728, 53.26958919999999], [-2.2811984, 53.26989840000001], [-2.280474, 53.27043200000001], [-2.2804642731228113, 53.27043885374285], [-2.2795474, 53.271084899999984], [-2.2787422, 53.271665199999994], [-2.2776916999999997, 53.272424699999995], [-2.2775171, 53.27255170000001], [-2.276559, 53.27325200000001], [-2.2755197999999996, 53.27397849999999], [-2.2749016, 53.274379999999994], [-2.2741965999999993, 53.27482369999999], [-2.2734566, 53.2752448], [-2.2727130999999994, 53.2756358], [-2.2724794, 53.27574370000001], [-2.2721784, 53.275880099999995], [-2.2710137, 53.2764557], [-2.269466, 53.277095400000015], [-2.268312, 53.2775198], [-2.2679177, 53.27766359999998], [-2.2655767, 53.278538600000005], [-2.2653782, 53.2786133], [-2.2633292999999997, 53.279392399999985], [-2.2622628999999996, 53.2797911], [-2.2594866999999996, 53.28084719999999], [-2.2592463, 53.28093700000001], [-2.2573589, 53.28163519999999], [-2.2560553999999997, 53.28213120000001], [-2.2546907, 53.2826594], [-2.2539169999999995, 53.2829816], [-2.2531017, 53.28335559999999], [-2.2522461, 53.2837621], [-2.2516344, 53.284084], [-2.2507047999999994, 53.284595], [-2.2502661999999996, 53.28485699999999], [-2.2497809, 53.28513519999999], [-2.2494509999999996, 53.285349399999994], [-2.2483789, 53.2861291], [-2.2479381, 53.2864643], [-2.2473463999999996, 53.2869213], [-2.2467537999999996, 53.2874234], [-2.246137, 53.287992499999994], [-2.2457882102988034, 53.288334345365456], [-2.2457352, 53.28838629999999], [-2.2453467, 53.28878929999999], [-2.2445441, 53.28971320000001], [-2.2441268999999995, 53.2902518], [-2.2437814, 53.2907366], [-2.2435117, 53.291155399999994], [-2.2430128, 53.29201100000001], [-2.2424674999999996, 53.29300609999999], [-2.242199, 53.2935259], [-2.2417096, 53.2944426], [-2.2412223, 53.2953388], [-2.2408572, 53.29602059999999], [-2.2402615, 53.2971227], [-2.2399436999999995, 53.2977287], [-2.2396967, 53.29819049999999], [-2.2395406999999996, 53.2984983], [-2.2388977999999997, 53.2996619], [-2.2386387, 53.3001425], [-2.2384013, 53.30061119999999], [-2.2381613, 53.30104179999999], [-2.2377954, 53.3017156], [-2.2375200999999993, 53.3022395], [-2.237321, 53.3026214], [-2.2370667999999996, 53.30309809999999], [-2.2366535, 53.3038699], [-2.2361026999999996, 53.304886999999994], [-2.2354973999999994, 53.3060096], [-2.2351876, 53.30663069999999], [-2.2349557535128013, 53.30706581297633], [-2.2345079, 53.3079063], [-2.2342661, 53.3083564], [-2.2340301, 53.308800100000006], [-2.2336130999999995, 53.30957479999999], [-2.231866, 53.3128459], [-2.2318005, 53.312966499999995], [-2.2313607, 53.3137709], [-2.2310429, 53.31435329999999], [-2.23101, 53.314410900000006], [-2.2309828, 53.31445849999999], [-2.2309137999999997, 53.31458279999999], [-2.230312, 53.315779899999995], [-2.2295425, 53.3171854], [-2.2292822999999995, 53.31765279999999], [-2.2282606, 53.3195561], [-2.2282301, 53.3196128], [-2.2278933, 53.3203843], [-2.2276872999999995, 53.320802999999984], [-2.2275609, 53.3210546], [-2.2271893, 53.3217911], [-2.2269687, 53.322318200000005], [-2.2267438, 53.322912], [-2.2266465, 53.32320620000001], [-2.2265377, 53.323561699999985], [-2.2264596, 53.32383029999998], [-2.2263822, 53.32416959999999], [-2.2263326, 53.3244853], [-2.2263059, 53.32490469999999], [-2.2263042, 53.32495219999999], [-2.2262812000000003, 53.3255715], [-2.2262553, 53.32607699999999], [-2.2262414, 53.3263345], [-2.2261993, 53.326719], [-2.2261548107027656, 53.32700523780042], [-2.2260912, 53.32741449999999], [-2.2260105, 53.3277804], [-2.2259152, 53.32815810000001], [-2.225661, 53.3289502], [-2.2254504, 53.3296017], [-2.2252636, 53.3301693], [-2.2246131000000005, 53.3317353], [-2.2241976999999995, 53.33264299999999], [-2.2239351, 53.3332166], [-2.2237461999999995, 53.3338624], [-2.2236689999999997, 53.33443640000001], [-2.2236776, 53.33496430000001], [-2.2237315999999994, 53.3355265], [-2.2237753, 53.3357819], [-2.2238472, 53.3360474], [-2.2239753, 53.33640050000001], [-2.2240381, 53.3365736], [-2.2242097000000003, 53.336958], [-2.2244614000000005, 53.33741769999999], [-2.2248772, 53.3379886], [-2.2252971, 53.3384545], [-2.2258292999999996, 53.3389524], [-2.2261464999999996, 53.33921309999999], [-2.2264188999999996, 53.3394197], [-2.2264841999999994, 53.3394692], [-2.2268724, 53.339728099999995], [-2.2272836, 53.3399836], [-2.2277435, 53.34025559999999], [-2.2293247, 53.34116], [-2.2314483, 53.342376999999985], [-2.2330592999999994, 53.343316599999994], [-2.234051899999999, 53.34387240000001], [-2.2356245, 53.344771], [-2.2363346, 53.34519099999999], [-2.2370844, 53.345620399999994], [-2.2378674, 53.3461324], [-2.2385273, 53.34662699999999], [-2.2390315, 53.347046], [-2.2394512999999994, 53.3473942], [-2.239859, 53.347824899999985], [-2.2402184, 53.3482217], [-2.2404973, 53.3485615], [-2.2406992, 53.3488264], [-2.2409431, 53.3491734], [-2.2410842, 53.349402], [-2.2414051999999995, 53.34996700000001], [-2.2416789999999995, 53.3505403], [-2.2418402, 53.3509421], [-2.2419761, 53.351352600000006], [-2.2421740999999997, 53.3521869], [-2.2422129, 53.3525882], [-2.2422330999999995, 53.352986099999995], [-2.2422414, 53.353352], [-2.2422255999999994, 53.3537289], [-2.2421284, 53.35454139999999], [-2.242024, 53.35498030000001], [-2.2418926, 53.355426699999995], [-2.2414358999999995, 53.3566284], [-2.2410647, 53.3576285], [-2.2408201999999995, 53.3582876], [-2.2401791, 53.360023299999995], [-2.2400622, 53.3603398], [-2.2399259114838332, 53.36070877627213], [-2.2385127, 53.364534599999985], [-2.2383463, 53.364987], [-2.2379233, 53.366119100000006], [-2.2374668000000004, 53.36733699999999], [-2.2367035, 53.36939929999999], [-2.2366919678373867, 53.36943253680054], [-2.2366576999999994, 53.36953129999999], [-2.2363958, 53.370286400000005], [-2.2360035, 53.37165069999999], [-2.235673, 53.37308279999999], [-2.2352591, 53.37498560000001], [-2.2348919, 53.3766774], [-2.2345053, 53.3785097], [-2.2342561, 53.37956249999999], [-2.2339392, 53.3809833], [-2.2336594, 53.38228300000001], [-2.2332610999999996, 53.3839987], [-2.2330035999999995, 53.385258], [-2.2328496999999996, 53.38596630000001], [-2.2328371, 53.38603359999999], [-2.2326346, 53.38701390000001], [-2.2324758, 53.3876878], [-2.2324579, 53.3877657], [-2.232256899999999, 53.38863150000001], [-2.2320897, 53.3894146], [-2.2319136, 53.3902131], [-2.2317199, 53.3909029], [-2.2315531, 53.391391299999995], [-2.2314367, 53.3916988], [-2.2313518, 53.39194119999999], [-2.2312757999999997, 53.3921009], [-2.2309449999999997, 53.39275479999999], [-2.2306648, 53.39327910000001], [-2.2303701, 53.3938305], [-2.2300400999999996, 53.3944135], [-2.2299892, 53.394500999999984], [-2.2297796, 53.3948937], [-2.2294421999999994, 53.3955442], [-2.2289829, 53.3963986], [-2.2287565, 53.3968035], [-2.228719946070003, 53.3968743534835], [-2.2286884, 53.39693549999999], [-2.22835, 53.3975816], [-2.2279707, 53.39827569999999], [-2.2274827, 53.399160300000005], [-2.2270954999999995, 53.399882], [-2.2270629408958347, 53.39994321974487], [-2.2267122, 53.40060270000001], [-2.2261985999999996, 53.401535300000006], [-2.2258725, 53.4021523], [-2.2255344, 53.4027688], [-2.225481, 53.40287549999999], [-2.2251484, 53.40351959999999], [-2.2247141, 53.4043125], [-2.2246517999999997, 53.40443109999999], [-2.2231797, 53.40716820000001], [-2.2230714, 53.407365799999994], [-2.2226095, 53.408247300000006], [-2.2220297000000007, 53.4092956], [-2.2218114999999994, 53.4097008], [-2.22146, 53.41035359999999], [-2.2213554999999996, 53.410556199999995], [-2.2206996999999995, 53.411781700000006], [-2.2203285, 53.4124599], [-2.2201221, 53.4128326], [-2.2200153000000005, 53.41302939999999], [-2.2194424, 53.4141001], [-2.219343684064292, 53.41428429590598], [-2.2187600999999995, 53.4153732], [-2.2186705, 53.41553979999999], [-2.2180813, 53.41663140000001], [-2.2179349, 53.4169078], [-2.2166679, 53.41933960000001], [-2.2157697, 53.42104170000001], [-2.2156883000000005, 53.4211987], [-2.2152446, 53.4220003], [-2.2152228, 53.4220422], [-2.2148732, 53.42271399999999], [-2.2147902, 53.42285819999999], [-2.213995, 53.4243412], [-2.2139302, 53.424461], [-2.2126448, 53.426839300000005], [-2.2125806, 53.4269602], [-2.2112346, 53.4294712], [-2.211143799999999, 53.42963949999999], [-2.2101422999999993, 53.4314769], [-2.2100829, 53.431588199999986], [-2.2097447, 53.4322524], [-2.209413, 53.43287429999999], [-2.2093288, 53.4330342], [-2.2089686999999993, 53.4336646], [-2.2087875, 53.4339961], [-2.2086604999999997, 53.43422840000001], [-2.2083492999999996, 53.434804699999994], [-2.2079561999999995, 53.43554429999999], [-2.2076364999999996, 53.43617129999999], [-2.2074823, 53.4364613], [-2.2072789, 53.4367946], [-2.2067154, 53.4378718], [-2.206615199999999, 53.4380662], [-2.2052786, 53.44052899999999], [-2.2051493999999994, 53.4407691], [-2.2050145, 53.4410174], [-2.204930099999999, 53.44117789999999], [-2.2044946, 53.44198829999999], [-2.2043945, 53.4421748], [-2.2038185, 53.4432453], [-2.2037457, 53.44337730000001], [-2.203314, 53.444183800000005], [-2.203290599999999, 53.44422729999999], [-2.2029461, 53.4448356], [-2.2026637, 53.44536639999999], [-2.2025811, 53.44550120000001], [-2.202395, 53.445768400000006], [-2.2022654, 53.44595009999998], [-2.2021488999999996, 53.44609260000001], [-2.2020341, 53.446244400000005], [-2.2018171, 53.446479800000006], [-2.2016561, 53.4466439], [-2.2015357, 53.4467645], [-2.2014442, 53.4468523], [-2.2012937, 53.4469888], [-2.2011622, 53.4470913], [-2.201015, 53.4472193], [-2.2008609, 53.447344400000006], [-2.2005571999999995, 53.4475744], [-2.200229, 53.44778959999999], [-2.2000451, 53.4479187], [-2.1997130999999994, 53.448121], [-2.1979413, 53.4490663], [-2.1973939, 53.4493588], [-2.1972178, 53.449458799999995], [-2.1970512, 53.4495645], [-2.1968948, 53.4496755], [-2.1967489, 53.4497915], [-2.1966141, 53.44991219999999], [-2.1965202, 53.45000580000001], [-2.1964329, 53.45010169999999], [-2.1963525, 53.4501997], [-2.1962769999999994, 53.45029999999999], [-2.1962085, 53.450402200000006], [-2.1961473, 53.45050599999998], [-2.1960843, 53.4506304], [-2.1960315, 53.45075649999999], [-2.1959892000000005, 53.450884], [-2.1959574999999996, 53.451012600000006], [-2.1959363, 53.451142], [-2.1959207, 53.451301599999994], [-2.1959211999999995, 53.45146160000001], [-2.1959369, 53.451615699999984], [-2.195978, 53.451838], [-2.196072, 53.452202699999994], [-2.1961830999999994, 53.45256669999999], [-2.1962119, 53.45265049999999], [-2.1962128569733355, 53.45265291634924], [-2.1967801, 53.454085199999994], [-2.1969763, 53.454543300000005], [-2.1971275999999995, 53.45491239999999], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976446999999997, 53.4561776], [-2.1978793, 53.4567019], [-2.198117, 53.4571072], [-2.1982446, 53.45733], [-2.1983009999999994, 53.4574246], [-2.1986125999999997, 53.45804639999999], [-2.1987972, 53.4583485], [-2.198876355353864, 53.45853047571043], [-2.1989135999999996, 53.45861610000001], [-2.1990121, 53.45887899999999], [-2.1991139999999993, 53.45907509999999], [-2.1995624, 53.459770299999995], [-2.1996470999999995, 53.4599117], [-2.199664, 53.4599335], [-2.1997855999999993, 53.4600983], [-2.2000068999999995, 53.4604355], [-2.2000525999999994, 53.4604946], [-2.2001791999999996, 53.4606544], [-2.200266099999999, 53.4608595], [-2.2003126, 53.4609563], [-2.2003475, 53.46106009999999], [-2.2003717, 53.46117979999998], [-2.2003931, 53.4613251], [-2.200406, 53.4615645], [-2.2003717, 53.46172270000001], [-2.200353, 53.4618568], [-2.2003905, 53.4620676], [-2.2004238, 53.4621952], [-2.2004990999999996, 53.46232389999999], [-2.2005654, 53.4624124], [-2.2005809999999997, 53.4624333], [-2.200601, 53.4624548], [-2.200705699999999, 53.46256749999999], [-2.2016880999999997, 53.46365930000001]]}", "current_leg_start": "Crewe", "dest_arr_time_act": "0025", "motion_projection": null, "next_location_lat": "53.4636593", "next_location_lon": "-2.2016881", "previous_location": "Crewe", "current_leg_milage": "29.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 180.275, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 251.673, \"from_m\": 180.275, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 269.27, \"from_m\": 251.673, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 717.296, \"from_m\": 269.27, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6780.479, \"from_m\": 717.296, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7661.822, \"from_m\": 6780.479, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22664.987, \"from_m\": 7661.822, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 22707.437, \"from_m\": 22664.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29252.152, \"from_m\": 22707.437, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 29535.798, \"from_m\": 29252.152, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31437.574, \"from_m\": 29535.798, \"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\": 31942.108, \"from_m\": 31437.574, \"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\": 44869.414, \"from_m\": 31942.108, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45303.796, \"from_m\": 44869.414, \"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\": 45572.031, \"from_m\": 45303.796, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45657.068, \"from_m\": 45572.031, \"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\": 45687.448, \"from_m\": 45657.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\": 45777.214, \"from_m\": 45687.448, \"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\": 45862.288, \"from_m\": 45777.214, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45934.441, \"from_m\": 45862.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\": 45970.187, \"from_m\": 45934.441, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46599.648, \"from_m\": 45970.187, \"capability_applied\": null, \"effective_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\": 757821, \"profile_key\": \"86223834fd5cf958224b3c84c6cb9635f6fe2ff73162620636bb77f5b74fc817\", \"schedule_id\": 41605, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351H\", \"location\": \"Sandbach\", \"stage_seq\": 2, \"distance_m\": 7363.589, \"section_seq\": 1, \"route_path_id\": 147521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Chelford\", \"stage_seq\": 3, \"distance_m\": 22879.086, \"section_seq\": 1, \"route_path_id\": 147521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358H\", \"location\": \"Alderley Edge\", \"stage_seq\": 4, \"distance_m\": 27697.945, \"section_seq\": 1, \"route_path_id\": 147521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002\", \"location\": \"Wilmslow\", \"stage_seq\": 5, \"distance_m\": 30341.574, \"section_seq\": 1, \"route_path_id\": 147521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"Heald Green South Jn\", \"stage_seq\": 6, \"distance_m\": 34235.146, \"section_seq\": 1, \"route_path_id\": 147521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008H\", \"location\": \"Heald Green\", \"stage_seq\": 7, \"distance_m\": 35575.609, \"section_seq\": 1, \"route_path_id\": 147521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 8, \"distance_m\": 45313.308, \"section_seq\": 1, \"route_path_id\": 147521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019H\", \"location\": \"Longsight\", \"stage_seq\": 9, \"distance_m\": 46000.925, \"section_seq\": 1, \"route_path_id\": 147521}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": null, \"location\": \"Longsight Carriage Maintenance Depot\", \"stage_seq\": 10, \"distance_m\": 46599.648, \"section_seq\": 1, \"route_path_id\": 147521}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 46599.648, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147521}], \"total_distance_m\": 46599.648, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 45825.204, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 774.444, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2346", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "39.0", "current_position_lat": "53.4636593", "current_position_lon": "-2.2016881", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:06Z\", \"source_id\": 64333611, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:10Z\", \"source_id\": 20386042, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:38Z\", \"source_id\": 64340538, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:45Z\", \"source_id\": 20388249, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:29Z\", \"source_id\": 64342843, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:42Z\", \"source_id\": 20388891, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:19Z\", \"source_id\": 64345136, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:25Z\", \"source_id\": 20389514, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:07Z\", \"source_id\": 64349893, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:15Z\", \"source_id\": 20390821, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:21:02Z\", \"source_id\": 64365713, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:21:05Z\", \"source_id\": 20395276, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Longsight Carriage Maintenance Depot", "service_state_platform": null, "timing_fact_generation": 1790032867611550, "current_leg_arrival_utc": "2026-09-23T00:26:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390152\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-21T23:26:01.242679", "service_state_evidence_id": 20395276, "current_leg_start_actual_dep": "2026-09-22T23:47:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-21T23:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:01.506386", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
O |
CRE |
XML |
5H20 |
390152 |
11 |
125 |
{"units": ["390152"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 180.275, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 251.673, "from_m": 180.275, "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": 269.27, "from_m": 251.673, "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": 717.296, "from_m": 269.27, "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": 6780.479, "from_m": 717.296, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7661.822, "from_m": 6780.479, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22664.987, "from_m": 7661.822, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 22707.437, "from_m": 22664.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29252.152, "from_m": 22707.437, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 29535.798, "from_m": 29252.152, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31437.574, "from_m": 29535.798, "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": 31942.108, "from_m": 31437.574, "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": 44869.414, "from_m": 31942.108, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45303.796, "from_m": 44869.414, "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": 45572.031, "from_m": 45303.796, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45657.068, "from_m": 45572.031, "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": 45687.448, "from_m": 45657.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": 45777.214, "from_m": 45687.448, "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": 45862.288, "from_m": 45777.214, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45934.441, "from_m": 45862.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": 45970.187, "from_m": 45934.441, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46599.648, "from_m": 45970.187, "capability_applied": null, "effective_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": 757821, "profile_key": "86223834fd5cf958224b3c84c6cb9635f6fe2ff73162620636bb77f5b74fc817", "schedule_id": 41605, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2346", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351H", "location": "Sandbach", "stage_seq": 2, "distance_m": 7363.589, "section_seq": 1, "route_path_id": 147521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Chelford", "stage_seq": 3, "distance_m": 22879.086, "section_seq": 1, "route_path_id": 147521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "Alderley Edge", "stage_seq": 4, "distance_m": 27697.945, "section_seq": 1, "route_path_id": 147521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002", "location": "Wilmslow", "stage_seq": 5, "distance_m": 30341.574, "section_seq": 1, "route_path_id": 147521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Heald Green South Jn", "stage_seq": 6, "distance_m": 34235.146, "section_seq": 1, "route_path_id": 147521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Heald Green", "stage_seq": 7, "distance_m": 35575.609, "section_seq": 1, "route_path_id": 147521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Slade Lane Jn", "stage_seq": 8, "distance_m": 45313.308, "section_seq": 1, "route_path_id": 147521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019H", "location": "Longsight", "stage_seq": 9, "distance_m": 46000.925, "section_seq": 1, "route_path_id": 147521}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": null, "location": "Longsight Carriage Maintenance Depot", "stage_seq": 10, "distance_m": 46599.648, "section_seq": 1, "route_path_id": 147521}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 46599.648, "from_m": 0.0, "section_seq": 1, "route_path_id": 147521}], "total_distance_m": 46599.648, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 45825.204, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 774.444, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10514, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:06Z", "source_id": 64333611, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:54:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:10Z", "source_id": 20386042, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9180, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:38Z", "source_id": 64340538, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:59:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:45Z", "source_id": 20388249, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:29Z", "source_id": 64342843, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:01:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:42Z", "source_id": 20388891, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9111, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:19Z", "source_id": 64345136, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:03:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:25Z", "source_id": 20389514, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8934, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:07Z", "source_id": 64349893, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:07:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:15Z", "source_id": 20390821, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8844, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:21:02Z", "source_id": 64365713, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:21:05Z", "source_id": 20395276, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:26:00+01:00", "operational_fact": true}] |
Crewe |
2346 |
2346 |
5 |
None |
None |
Longsight Carriage Maintenance Depot |
0025 |
0025 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33976/2026-09-22/detailed |
None |
Crewe |
2026-09-22T23:47:00+01:00 |
Longsight Carriage Maintenance Depot |
39.0 |
{"type": "LineString", "coordinates": [[-2.432518009654111, 53.08889014223275], [-2.4325635, 53.08896980000001], [-2.4328969, 53.0895678], [-2.4329210999999997, 53.08961359999999], [-2.4330175, 53.0897946], [-2.4330756000000004, 53.089899], [-2.4335519999999997, 53.0907307], [-2.4336273, 53.0908938], [-2.433700599999999, 53.0910475], [-2.433737, 53.0911316], [-2.4337734, 53.091214699999995], [-2.4337914, 53.0912591], [-2.433802, 53.0912855], [-2.4338225999999996, 53.0913315], [-2.4338838999999997, 53.091429999999995], [-2.4340911563497833, 53.09181876959621], [-2.4341053, 53.09184530000001], [-2.4341547, 53.0919907], [-2.4341916, 53.0921223], [-2.4342103, 53.092238599999995], [-2.4342176, 53.0923452], [-2.4342136999999995, 53.0924519], [-2.4342030999999995, 53.092564], [-2.4341816, 53.09267829999999], [-2.4341482, 53.0928449], [-2.4341047, 53.0929994], [-2.4340641, 53.0931289], [-2.4340046, 53.09329219999999], [-2.4339122999999994, 53.0935079], [-2.433806699999999, 53.093725799999994], [-2.4336808999999997, 53.093938], [-2.433542, 53.0941443], [-2.4333994, 53.0943501], [-2.4329553, 53.0949615], [-2.4326027, 53.09545779999999], [-2.4320532, 53.096259100000005], [-2.43176, 53.0967011], [-2.4316175, 53.09691209999999], [-2.4314764, 53.0971397], [-2.4313148999999994, 53.09743769999999], [-2.4311026, 53.0977474], [-2.4308867, 53.098065899999995], [-2.4306787999999995, 53.0983874], [-2.4304703, 53.0987028], [-2.4302624, 53.0990209], [-2.4300495, 53.0993371], [-2.4296122, 53.0999658], [-2.4289591, 53.10087670000001], [-2.4284454, 53.1016006], [-2.4279827, 53.1022471], [-2.4274395999999996, 53.103008], [-2.4268130999999995, 53.1038416], [-2.4263372, 53.1044774], [-2.425451267122708, 53.10565859718633], [-2.4251892, 53.106008], [-2.4245708, 53.1068721], [-2.4240436999999995, 53.10763289999999], [-2.4234216999999996, 53.1085078], [-2.4227603, 53.1094312], [-2.4223832, 53.10995779999999], [-2.4223058999999996, 53.11006319999999], [-2.4166644999999995, 53.1179019], [-2.4138846999999997, 53.12177309999999], [-2.4136364, 53.12211880000001], [-2.4110791, 53.12569669999999], [-2.4104796, 53.1265695], [-2.4103348, 53.12678480000001], [-2.4084295, 53.1294431], [-2.4083671999999994, 53.1295257], [-2.4076821, 53.1304824], [-2.406777, 53.1317513], [-2.4067054999999997, 53.13185639999999], [-2.404496, 53.1348893], [-2.4033637, 53.1364675], [-2.4027539999999994, 53.13727339999999], [-2.4026364999999994, 53.1374378], [-2.4013798, 53.1392303], [-2.4012654, 53.1394104], [-2.3998286, 53.1414061], [-2.3991255999999996, 53.1423655], [-2.3984985999999995, 53.14325190000001], [-2.3975952, 53.14447340000001], [-2.3971458, 53.1450724], [-2.3969182, 53.14538619999998], [-2.3966795329892068, 53.14573188385283], [-2.3966226999999996, 53.1458142], [-2.3960656, 53.1466003], [-2.3957994, 53.1469903], [-2.3955718, 53.1473367], [-2.3952594, 53.1478009], [-2.3950888, 53.1480559], [-2.3948182, 53.14846039999998], [-2.394571200000001, 53.14886], [-2.3942764, 53.1492884], [-2.393972, 53.14975], [-2.393841, 53.1499268], [-2.393618603988596, 53.150230111335816], [-2.3932442999999997, 53.1507406], [-2.3927556999999995, 53.1514311], [-2.3923440999999994, 53.152009199999995], [-2.392061, 53.15238720000001], [-2.3919629999999996, 53.152518099999995], [-2.3915797999999997, 53.1530712], [-2.3913152, 53.1534336], [-2.3905152000000003, 53.15455209999999], [-2.3797246, 53.169571399999995], [-2.3791896999999995, 53.17025799999999], [-2.3786147, 53.17093479999999], [-2.378, 53.171606999999995], [-2.3779590000000006, 53.1716552], [-2.3743571, 53.1756697], [-2.3723911, 53.17775280000001], [-2.3708452, 53.17937679999999], [-2.36883, 53.181475299999995], [-2.3684863, 53.181823900000005], [-2.3678175999999995, 53.1825534], [-2.3677592, 53.18261210000001], [-2.365844500000001, 53.1846492], [-2.3603847, 53.190396], [-2.3594414, 53.1913635], [-2.3567821, 53.19390600000001], [-2.3567074999999997, 53.1939746], [-2.3544420999999995, 53.196085], [-2.3541991, 53.1963176], [-2.3534736, 53.197009400000006], [-2.3516520999999995, 53.1987269], [-2.3510787, 53.19926529999999], [-2.3507462985212424, 53.19957740430325], [-2.3499816, 53.2002954], [-2.3478330999999995, 53.2023192], [-2.3447528, 53.20521699999999], [-2.3440164, 53.2059158], [-2.339878699999999, 53.2098257], [-2.3356197387107556, 53.21381951391369], [-2.3318652, 53.21734], [-2.3304758, 53.21864909999999], [-2.3300446999999997, 53.2190438], [-2.32869, 53.2203413], [-2.3263167000000005, 53.2225609], [-2.3242543, 53.2245336], [-2.322159, 53.2265019], [-2.3213396, 53.2272699], [-2.3205205, 53.2280449], [-2.3188907, 53.2295825], [-2.3180707999999997, 53.2303469], [-2.3173142, 53.2311296], [-2.3167853, 53.231715900000005], [-2.3162864999999995, 53.2323463], [-2.3151969, 53.2336809], [-2.3151371, 53.2337555], [-2.3138845999999997, 53.235311300000006], [-2.3128653, 53.2365915], [-2.3117482, 53.2380022], [-2.3106099, 53.2394143], [-2.3083626999999995, 53.2422355], [-2.3047862999999995, 53.24671159999999], [-2.3038547, 53.2478775], [-2.3028525999999996, 53.2491259], [-2.3020745999999996, 53.250113], [-2.300851, 53.25163040000001], [-2.2996769999999995, 53.25312199999998], [-2.2994910602149106, 53.25335536819731], [-2.2989117, 53.25408250000001], [-2.2981324999999995, 53.2550417], [-2.2977611999999996, 53.255494], [-2.2973518, 53.2559382], [-2.2969532, 53.25635479999998], [-2.2967616, 53.256552000000006], [-2.2965739, 53.25673299999999], [-2.2941, 53.2590971], [-2.2937312, 53.2594613], [-2.2932484, 53.2599314], [-2.292883, 53.26027489999999], [-2.2924839, 53.2606037], [-2.2922962, 53.2607802], [-2.2917913999999997, 53.2612737], [-2.2910974, 53.2619257], [-2.2906789, 53.2623493], [-2.2900889, 53.26291079999999], [-2.2895523999999994, 53.263427400000005], [-2.2889489, 53.2640033], [-2.2883937, 53.26450069999999], [-2.2879162999999996, 53.264917800000006], [-2.2872216, 53.26545200000001], [-2.2864866, 53.266003899999994], [-2.2858483, 53.2664546], [-2.2849819, 53.2670803], [-2.2839815, 53.267800599999994], [-2.2832573, 53.2683219], [-2.2825807, 53.268821800000005], [-2.2822488, 53.2690935], [-2.2815728, 53.26958919999999], [-2.2811984, 53.26989840000001], [-2.280474, 53.27043200000001], [-2.2804642731228113, 53.27043885374285], [-2.2795474, 53.271084899999984], [-2.2787422, 53.271665199999994], [-2.2776916999999997, 53.272424699999995], [-2.2775171, 53.27255170000001], [-2.276559, 53.27325200000001], [-2.2755197999999996, 53.27397849999999], [-2.2749016, 53.274379999999994], [-2.2741965999999993, 53.27482369999999], [-2.2734566, 53.2752448], [-2.2727130999999994, 53.2756358], [-2.2724794, 53.27574370000001], [-2.2721784, 53.275880099999995], [-2.2710137, 53.2764557], [-2.269466, 53.277095400000015], [-2.268312, 53.2775198], [-2.2679177, 53.27766359999998], [-2.2655767, 53.278538600000005], [-2.2653782, 53.2786133], [-2.2633292999999997, 53.279392399999985], [-2.2622628999999996, 53.2797911], [-2.2594866999999996, 53.28084719999999], [-2.2592463, 53.28093700000001], [-2.2573589, 53.28163519999999], [-2.2560553999999997, 53.28213120000001], [-2.2546907, 53.2826594], [-2.2539169999999995, 53.2829816], [-2.2531017, 53.28335559999999], [-2.2522461, 53.2837621], [-2.2516344, 53.284084], [-2.2507047999999994, 53.284595], [-2.2502661999999996, 53.28485699999999], [-2.2497809, 53.28513519999999], [-2.2494509999999996, 53.285349399999994], [-2.2483789, 53.2861291], [-2.2479381, 53.2864643], [-2.2473463999999996, 53.2869213], [-2.2467537999999996, 53.2874234], [-2.246137, 53.287992499999994], [-2.2457882102988034, 53.288334345365456], [-2.2457352, 53.28838629999999], [-2.2453467, 53.28878929999999], [-2.2445441, 53.28971320000001], [-2.2441268999999995, 53.2902518], [-2.2437814, 53.2907366], [-2.2435117, 53.291155399999994], [-2.2430128, 53.29201100000001], [-2.2424674999999996, 53.29300609999999], [-2.242199, 53.2935259], [-2.2417096, 53.2944426], [-2.2412223, 53.2953388], [-2.2408572, 53.29602059999999], [-2.2402615, 53.2971227], [-2.2399436999999995, 53.2977287], [-2.2396967, 53.29819049999999], [-2.2395406999999996, 53.2984983], [-2.2388977999999997, 53.2996619], [-2.2386387, 53.3001425], [-2.2384013, 53.30061119999999], [-2.2381613, 53.30104179999999], [-2.2377954, 53.3017156], [-2.2375200999999993, 53.3022395], [-2.237321, 53.3026214], [-2.2370667999999996, 53.30309809999999], [-2.2366535, 53.3038699], [-2.2361026999999996, 53.304886999999994], [-2.2354973999999994, 53.3060096], [-2.2351876, 53.30663069999999], [-2.2349557535128013, 53.30706581297633], [-2.2345079, 53.3079063], [-2.2342661, 53.3083564], [-2.2340301, 53.308800100000006], [-2.2336130999999995, 53.30957479999999], [-2.231866, 53.3128459], [-2.2318005, 53.312966499999995], [-2.2313607, 53.3137709], [-2.2310429, 53.31435329999999], [-2.23101, 53.314410900000006], [-2.2309828, 53.31445849999999], [-2.2309137999999997, 53.31458279999999], [-2.230312, 53.315779899999995], [-2.2295425, 53.3171854], [-2.2292822999999995, 53.31765279999999], [-2.2282606, 53.3195561], [-2.2282301, 53.3196128], [-2.2278933, 53.3203843], [-2.2276872999999995, 53.320802999999984], [-2.2275609, 53.3210546], [-2.2271893, 53.3217911], [-2.2269687, 53.322318200000005], [-2.2267438, 53.322912], [-2.2266465, 53.32320620000001], [-2.2265377, 53.323561699999985], [-2.2264596, 53.32383029999998], [-2.2263822, 53.32416959999999], [-2.2263326, 53.3244853], [-2.2263059, 53.32490469999999], [-2.2263042, 53.32495219999999], [-2.2262812000000003, 53.3255715], [-2.2262553, 53.32607699999999], [-2.2262414, 53.3263345], [-2.2261993, 53.326719], [-2.2261548107027656, 53.32700523780042], [-2.2260912, 53.32741449999999], [-2.2260105, 53.3277804], [-2.2259152, 53.32815810000001], [-2.225661, 53.3289502], [-2.2254504, 53.3296017], [-2.2252636, 53.3301693], [-2.2246131000000005, 53.3317353], [-2.2241976999999995, 53.33264299999999], [-2.2239351, 53.3332166], [-2.2237461999999995, 53.3338624], [-2.2236689999999997, 53.33443640000001], [-2.2236776, 53.33496430000001], [-2.2237315999999994, 53.3355265], [-2.2237753, 53.3357819], [-2.2238472, 53.3360474], [-2.2239753, 53.33640050000001], [-2.2240381, 53.3365736], [-2.2242097000000003, 53.336958], [-2.2244614000000005, 53.33741769999999], [-2.2248772, 53.3379886], [-2.2252971, 53.3384545], [-2.2258292999999996, 53.3389524], [-2.2261464999999996, 53.33921309999999], [-2.2264188999999996, 53.3394197], [-2.2264841999999994, 53.3394692], [-2.2268724, 53.339728099999995], [-2.2272836, 53.3399836], [-2.2277435, 53.34025559999999], [-2.2293247, 53.34116], [-2.2314483, 53.342376999999985], [-2.2330592999999994, 53.343316599999994], [-2.234051899999999, 53.34387240000001], [-2.2356245, 53.344771], [-2.2363346, 53.34519099999999], [-2.2370844, 53.345620399999994], [-2.2378674, 53.3461324], [-2.2385273, 53.34662699999999], [-2.2390315, 53.347046], [-2.2394512999999994, 53.3473942], [-2.239859, 53.347824899999985], [-2.2402184, 53.3482217], [-2.2404973, 53.3485615], [-2.2406992, 53.3488264], [-2.2409431, 53.3491734], [-2.2410842, 53.349402], [-2.2414051999999995, 53.34996700000001], [-2.2416789999999995, 53.3505403], [-2.2418402, 53.3509421], [-2.2419761, 53.351352600000006], [-2.2421740999999997, 53.3521869], [-2.2422129, 53.3525882], [-2.2422330999999995, 53.352986099999995], [-2.2422414, 53.353352], [-2.2422255999999994, 53.3537289], [-2.2421284, 53.35454139999999], [-2.242024, 53.35498030000001], [-2.2418926, 53.355426699999995], [-2.2414358999999995, 53.3566284], [-2.2410647, 53.3576285], [-2.2408201999999995, 53.3582876], [-2.2401791, 53.360023299999995], [-2.2400622, 53.3603398], [-2.2399259114838332, 53.36070877627213], [-2.2385127, 53.364534599999985], [-2.2383463, 53.364987], [-2.2379233, 53.366119100000006], [-2.2374668000000004, 53.36733699999999], [-2.2367035, 53.36939929999999], [-2.2366919678373867, 53.36943253680054], [-2.2366576999999994, 53.36953129999999], [-2.2363958, 53.370286400000005], [-2.2360035, 53.37165069999999], [-2.235673, 53.37308279999999], [-2.2352591, 53.37498560000001], [-2.2348919, 53.3766774], [-2.2345053, 53.3785097], [-2.2342561, 53.37956249999999], [-2.2339392, 53.3809833], [-2.2336594, 53.38228300000001], [-2.2332610999999996, 53.3839987], [-2.2330035999999995, 53.385258], [-2.2328496999999996, 53.38596630000001], [-2.2328371, 53.38603359999999], [-2.2326346, 53.38701390000001], [-2.2324758, 53.3876878], [-2.2324579, 53.3877657], [-2.232256899999999, 53.38863150000001], [-2.2320897, 53.3894146], [-2.2319136, 53.3902131], [-2.2317199, 53.3909029], [-2.2315531, 53.391391299999995], [-2.2314367, 53.3916988], [-2.2313518, 53.39194119999999], [-2.2312757999999997, 53.3921009], [-2.2309449999999997, 53.39275479999999], [-2.2306648, 53.39327910000001], [-2.2303701, 53.3938305], [-2.2300400999999996, 53.3944135], [-2.2299892, 53.394500999999984], [-2.2297796, 53.3948937], [-2.2294421999999994, 53.3955442], [-2.2289829, 53.3963986], [-2.2287565, 53.3968035], [-2.228719946070003, 53.3968743534835], [-2.2286884, 53.39693549999999], [-2.22835, 53.3975816], [-2.2279707, 53.39827569999999], [-2.2274827, 53.399160300000005], [-2.2270954999999995, 53.399882], [-2.2270629408958347, 53.39994321974487], [-2.2267122, 53.40060270000001], [-2.2261985999999996, 53.401535300000006], [-2.2258725, 53.4021523], [-2.2255344, 53.4027688], [-2.225481, 53.40287549999999], [-2.2251484, 53.40351959999999], [-2.2247141, 53.4043125], [-2.2246517999999997, 53.40443109999999], [-2.2231797, 53.40716820000001], [-2.2230714, 53.407365799999994], [-2.2226095, 53.408247300000006], [-2.2220297000000007, 53.4092956], [-2.2218114999999994, 53.4097008], [-2.22146, 53.41035359999999], [-2.2213554999999996, 53.410556199999995], [-2.2206996999999995, 53.411781700000006], [-2.2203285, 53.4124599], [-2.2201221, 53.4128326], [-2.2200153000000005, 53.41302939999999], [-2.2194424, 53.4141001], [-2.219343684064292, 53.41428429590598], [-2.2187600999999995, 53.4153732], [-2.2186705, 53.41553979999999], [-2.2180813, 53.41663140000001], [-2.2179349, 53.4169078], [-2.2166679, 53.41933960000001], [-2.2157697, 53.42104170000001], [-2.2156883000000005, 53.4211987], [-2.2152446, 53.4220003], [-2.2152228, 53.4220422], [-2.2148732, 53.42271399999999], [-2.2147902, 53.42285819999999], [-2.213995, 53.4243412], [-2.2139302, 53.424461], [-2.2126448, 53.426839300000005], [-2.2125806, 53.4269602], [-2.2112346, 53.4294712], [-2.211143799999999, 53.42963949999999], [-2.2101422999999993, 53.4314769], [-2.2100829, 53.431588199999986], [-2.2097447, 53.4322524], [-2.209413, 53.43287429999999], [-2.2093288, 53.4330342], [-2.2089686999999993, 53.4336646], [-2.2087875, 53.4339961], [-2.2086604999999997, 53.43422840000001], [-2.2083492999999996, 53.434804699999994], [-2.2079561999999995, 53.43554429999999], [-2.2076364999999996, 53.43617129999999], [-2.2074823, 53.4364613], [-2.2072789, 53.4367946], [-2.2067154, 53.4378718], [-2.206615199999999, 53.4380662], [-2.2052786, 53.44052899999999], [-2.2051493999999994, 53.4407691], [-2.2050145, 53.4410174], [-2.204930099999999, 53.44117789999999], [-2.2044946, 53.44198829999999], [-2.2043945, 53.4421748], [-2.2038185, 53.4432453], [-2.2037457, 53.44337730000001], [-2.203314, 53.444183800000005], [-2.203290599999999, 53.44422729999999], [-2.2029461, 53.4448356], [-2.2026637, 53.44536639999999], [-2.2025811, 53.44550120000001], [-2.202395, 53.445768400000006], [-2.2022654, 53.44595009999998], [-2.2021488999999996, 53.44609260000001], [-2.2020341, 53.446244400000005], [-2.2018171, 53.446479800000006], [-2.2016561, 53.4466439], [-2.2015357, 53.4467645], [-2.2014442, 53.4468523], [-2.2012937, 53.4469888], [-2.2011622, 53.4470913], [-2.201015, 53.4472193], [-2.2008609, 53.447344400000006], [-2.2005571999999995, 53.4475744], [-2.200229, 53.44778959999999], [-2.2000451, 53.4479187], [-2.1997130999999994, 53.448121], [-2.1979413, 53.4490663], [-2.1973939, 53.4493588], [-2.1972178, 53.449458799999995], [-2.1970512, 53.4495645], [-2.1968948, 53.4496755], [-2.1967489, 53.4497915], [-2.1966141, 53.44991219999999], [-2.1965202, 53.45000580000001], [-2.1964329, 53.45010169999999], [-2.1963525, 53.4501997], [-2.1962769999999994, 53.45029999999999], [-2.1962085, 53.450402200000006], [-2.1961473, 53.45050599999998], [-2.1960843, 53.4506304], [-2.1960315, 53.45075649999999], [-2.1959892000000005, 53.450884], [-2.1959574999999996, 53.451012600000006], [-2.1959363, 53.451142], [-2.1959207, 53.451301599999994], [-2.1959211999999995, 53.45146160000001], [-2.1959369, 53.451615699999984], [-2.195978, 53.451838], [-2.196072, 53.452202699999994], [-2.1961830999999994, 53.45256669999999], [-2.1962119, 53.45265049999999], [-2.1962128569733355, 53.45265291634924], [-2.1967801, 53.454085199999994], [-2.1969763, 53.454543300000005], [-2.1971275999999995, 53.45491239999999], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976446999999997, 53.4561776], [-2.1978793, 53.4567019], [-2.198117, 53.4571072], [-2.1982446, 53.45733], [-2.1983009999999994, 53.4574246], [-2.1986125999999997, 53.45804639999999], [-2.1987972, 53.4583485], [-2.198876355353864, 53.45853047571043], [-2.1989135999999996, 53.45861610000001], [-2.1990121, 53.45887899999999], [-2.1991139999999993, 53.45907509999999], [-2.1995624, 53.459770299999995], [-2.1996470999999995, 53.4599117], [-2.199664, 53.4599335], [-2.1997855999999993, 53.4600983], [-2.2000068999999995, 53.4604355], [-2.2000525999999994, 53.4604946], [-2.2001791999999996, 53.4606544], [-2.200266099999999, 53.4608595], [-2.2003126, 53.4609563], [-2.2003475, 53.46106009999999], [-2.2003717, 53.46117979999998], [-2.2003931, 53.4613251], [-2.200406, 53.4615645], [-2.2003717, 53.46172270000001], [-2.200353, 53.4618568], [-2.2003905, 53.4620676], [-2.2004238, 53.4621952], [-2.2004990999999996, 53.46232389999999], [-2.2005654, 53.4624124], [-2.2005809999999997, 53.4624333], [-2.200601, 53.4624548], [-2.200705699999999, 53.46256749999999], [-2.2016880999999997, 53.46365930000001]]} |
29.0 |
2347 |
0026 |
Crewe |
Longsight Carriage Maintenance Depot |
Longsight Carriage Maintenance Depot |
53.4636593 |
-2.2016881 |
53.4636593 |
-2.2016881 |
1 |
0 |
2026-09-21 23:36:22 |
TERMINATED |
2026-09-21 23:26:00 |
Longsight Carriage Maintenance Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395276 |
1790032867611550 |
41 |
41 |
2026-09-21 23:36:01.506386 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:26:01.242679 |
| 727110 |
756928 |
G89997 |
362A27M921 |
2026-09-21 |
COMPLETE |
20396157 |
2026-09-22 00:25:00 |
2026-09-21 23:36:22 |
2026-09-23 23:36:22 |
{"id": 756928, "stp": "O", "toc": "Northern", "uid": "G89997", "consist": "331019+331023", "dest_crs": "MIA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89997/2026-09-22/detailed", "trust_id": "362A27M921", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-21", "dest_arr_time": "0026", "dest_platform": "1A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "2A27", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0025", "current_leg_dep": "0021", "current_leg_end": "Manchester Airport", "origin_dep_time": "2300", "origin_platform": "4", "current_location": "Manchester Airport", "last_update_time": "2026-09-21T23:36:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Heald Green", "dest_arr_time_act": "0026", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Heald Green", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.357, \"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\": 683.462, \"from_m\": 317.357, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1782.098, \"from_m\": 683.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1824.75, \"from_m\": 1782.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2052.479, \"from_m\": 1824.75, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4798.299, \"from_m\": 2052.479, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26065.464, \"from_m\": 4798.299, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26111.655, \"from_m\": 26065.464, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26796.795, \"from_m\": 26111.655, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26866.974, \"from_m\": 26796.795, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34762.841, \"from_m\": 26866.974, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36070.445, \"from_m\": 34762.841, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36324.389, \"from_m\": 36070.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36370.184, \"from_m\": 36324.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36499.472, \"from_m\": 36370.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48234.451, \"from_m\": 36499.472, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48699.418, \"from_m\": 48234.451, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48745.64, \"from_m\": 48699.418, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48797.27, \"from_m\": 48745.64, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48849.18, \"from_m\": 48797.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49682.411, \"from_m\": 48849.18, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49713.902, \"from_m\": 49682.411, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50059.219, \"from_m\": 49713.902, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50119.472, \"from_m\": 50059.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:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50545.303, \"from_m\": 50119.472, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50625.112, \"from_m\": 50545.303, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51238.042, \"from_m\": 50625.112, \"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\": 51782.577, \"from_m\": 51238.042, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51802.413, \"from_m\": 51782.577, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51848.62, \"from_m\": 51802.413, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 52158.033, \"from_m\": 51848.62, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52321.758, \"from_m\": 52158.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53856.064, \"from_m\": 52321.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54384.156, \"from_m\": 53856.064, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54456.309, \"from_m\": 54384.156, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54541.383, \"from_m\": 54456.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54631.149, \"from_m\": 54541.383, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54661.529, \"from_m\": 54631.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\": 54746.566, \"from_m\": 54661.529, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 55014.801, \"from_m\": 54746.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55449.183, \"from_m\": 55014.801, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65297.077, \"from_m\": 55449.183, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65947.999, \"from_m\": 65297.077, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67156.253, \"from_m\": 65947.999, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67374.799, \"from_m\": 67156.253, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67757.428, \"from_m\": 67374.799, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 756928, \"profile_key\": \"c3ddd4816040f54c8b0d27070523f0c579affd37b20cf97e9d95fa47861864e7\", \"schedule_id\": 37261, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1275.892, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2304H\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.944, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2733.155, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3217.662, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": \"2307\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 3797.336, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4383.83, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"2309H\", \"wtt_dep\": \"2310H\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5727.248, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2313H\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8283.826, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2316\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9108.905, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2319H\", \"location\": \"Whiston\", \"stage_seq\": 11, \"distance_m\": 12264.399, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2322\", \"location\": \"Rainhill\", \"stage_seq\": 12, \"distance_m\": 14229.101, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325H\", \"location\": \"Lea Green\", \"stage_seq\": 13, \"distance_m\": 17211.369, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328H\", \"location\": \"St. Helens Junction\", \"stage_seq\": 14, \"distance_m\": 19074.298, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333H\", \"location\": \"Earlestown\", \"stage_seq\": 15, \"distance_m\": 23731.5, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336H\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 16, \"distance_m\": 25230.409, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Parkside Jn\", \"stage_seq\": 17, \"distance_m\": 26866.974, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 18, \"distance_m\": 36324.389, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"2345H\", \"wtt_dep\": \"2346\", \"location\": \"Patricroft\", \"stage_seq\": 19, \"distance_m\": 42681.932, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2349\", \"location\": \"Eccles\", \"stage_seq\": 20, \"distance_m\": 44256.003, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 21, \"distance_m\": 48849.18, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Water Street Jn\", \"stage_seq\": 22, \"distance_m\": 49365.161, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Deansgate\", \"stage_seq\": 23, \"distance_m\": 49902.067, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": \"2359\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 24, \"distance_m\": 50469.074, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0004\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 25, \"distance_m\": 51363.809, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 26, \"distance_m\": 52468.13, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 27, \"distance_m\": 55005.29, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": \"0010H\", \"location\": \"Mauldeth Road\", \"stage_seq\": 28, \"distance_m\": 57301.0, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0012H\", \"location\": \"Burnage\", \"stage_seq\": 29, \"distance_m\": 58701.829, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"0014\", \"wtt_dep\": \"0015\", \"location\": \"East Didsbury\", \"stage_seq\": 30, \"distance_m\": 60137.067, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0017H\", \"location\": \"Gatley\", \"stage_seq\": 31, \"distance_m\": 62055.132, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"0020\", \"wtt_dep\": \"0021\", \"location\": \"Heald Green\", \"stage_seq\": 32, \"distance_m\": 64742.988, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 33, \"distance_m\": 65947.999, \"section_seq\": 1, \"route_path_id\": 134912}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 34, \"distance_m\": 67757.428, \"section_seq\": 1, \"route_path_id\": 134912}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 67757.428, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134912}], \"total_distance_m\": 67757.428, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65722.729, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2034.699, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2300", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:48Z\", \"source_id\": 64259817, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:51Z\", \"source_id\": 20362905, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:36Z\", \"source_id\": 64264587, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:39Z\", \"source_id\": 20364428, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:16Z\", \"source_id\": 64269214, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:19Z\", \"source_id\": 20365866, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:55Z\", \"source_id\": 64273869, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:01Z\", \"source_id\": 20367367, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:20Z\", \"source_id\": 64278090, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:25Z\", \"source_id\": 20368611, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:35Z\", \"source_id\": 64283548, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:39Z\", \"source_id\": 20370298, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:34Z\", \"source_id\": 64288350, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:35Z\", \"source_id\": 20371833, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:57Z\", \"source_id\": 64292100, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:05Z\", \"source_id\": 20373032, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:03Z\", \"source_id\": 64297034, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:09Z\", \"source_id\": 20374563, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:27Z\", \"source_id\": 64302229, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:30Z\", \"source_id\": 20376166, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:19Z\", \"source_id\": 64306675, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:23Z\", \"source_id\": 20377525, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:06Z\", \"source_id\": 64321190, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:08Z\", \"source_id\": 20382171, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:27Z\", \"source_id\": 64324619, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:30Z\", \"source_id\": 20383265, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:54Z\", \"source_id\": 64334547, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:58Z\", \"source_id\": 20386341, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:42Z\", \"source_id\": 64339402, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:46Z\", \"source_id\": 20387872, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:12Z\", \"source_id\": 64344985, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:15Z\", \"source_id\": 20389471, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:11Z\", \"source_id\": 64353563, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:20Z\", \"source_id\": 20391840, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:34Z\", \"source_id\": 64356186, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:41Z\", \"source_id\": 20392565, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:33Z\", \"source_id\": 64358336, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:36Z\", \"source_id\": 20393200, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:48Z\", \"source_id\": 64360697, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:55Z\", \"source_id\": 20393871, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:51Z\", \"source_id\": 64364614, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:54Z\", \"source_id\": 20394950, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:23Z\", \"source_id\": 64368721, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:26Z\", \"source_id\": 20396157, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "1", "timing_fact_generation": 1790033067678925, "current_leg_arrival_utc": "2026-09-23T00:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:26:01.251965", "service_state_evidence_id": 20396157, "current_leg_start_actual_dep": "2026-09-23T00:21:00+01:00", "operational_evidence_version": 127, "service_state_event_time_utc": "2026-09-21T23:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:01.499195", "service_state_valid_until_kind": null, "operational_interpretation_version": 127, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
LIV |
MIA |
2A27 |
331019+331023 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 317.357, "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": 683.462, "from_m": 317.357, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1782.098, "from_m": 683.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1824.75, "from_m": 1782.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2052.479, "from_m": 1824.75, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4798.299, "from_m": 2052.479, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26065.464, "from_m": 4798.299, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26111.655, "from_m": 26065.464, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26796.795, "from_m": 26111.655, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26866.974, "from_m": 26796.795, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34762.841, "from_m": 26866.974, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36070.445, "from_m": 34762.841, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36324.389, "from_m": 36070.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36370.184, "from_m": 36324.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36499.472, "from_m": 36370.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48234.451, "from_m": 36499.472, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48699.418, "from_m": 48234.451, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48745.64, "from_m": 48699.418, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48797.27, "from_m": 48745.64, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 48849.18, "from_m": 48797.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 49682.411, "from_m": 48849.18, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49713.902, "from_m": 49682.411, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50059.219, "from_m": 49713.902, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50119.472, "from_m": 50059.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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 50545.303, "from_m": 50119.472, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50625.112, "from_m": 50545.303, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51238.042, "from_m": 50625.112, "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": 51782.577, "from_m": 51238.042, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51802.413, "from_m": 51782.577, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51848.62, "from_m": 51802.413, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 52158.033, "from_m": 51848.62, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52321.758, "from_m": 52158.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53856.064, "from_m": 52321.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54384.156, "from_m": 53856.064, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54456.309, "from_m": 54384.156, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54541.383, "from_m": 54456.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54631.149, "from_m": 54541.383, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 54661.529, "from_m": 54631.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": 54746.566, "from_m": 54661.529, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 55014.801, "from_m": 54746.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55449.183, "from_m": 55014.801, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65297.077, "from_m": 55449.183, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65947.999, "from_m": 65297.077, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67156.253, "from_m": 65947.999, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67374.799, "from_m": 67156.253, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67757.428, "from_m": 67374.799, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 756928, "profile_key": "c3ddd4816040f54c8b0d27070523f0c579affd37b20cf97e9d95fa47861864e7", "schedule_id": 37261, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2300", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1275.892, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2304H", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.944, "section_seq": 1, "route_path_id": 134912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2733.155, "section_seq": 1, "route_path_id": 134912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3217.662, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": "2307", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3797.336, "section_seq": 1, "route_path_id": 134912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4383.83, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "2309H", "wtt_dep": "2310H", "location": "Broad Green", "stage_seq": 8, "distance_m": 5727.248, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2313H", "location": "Roby", "stage_seq": 9, "distance_m": 8283.826, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2316", "location": "Huyton", "stage_seq": 10, "distance_m": 9108.905, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2319H", "location": "Whiston", "stage_seq": 11, "distance_m": 12264.399, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322", "location": "Rainhill", "stage_seq": 12, "distance_m": 14229.101, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325H", "location": "Lea Green", "stage_seq": 13, "distance_m": 17211.369, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328H", "location": "St. Helens Junction", "stage_seq": 14, "distance_m": 19074.298, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333H", "location": "Earlestown", "stage_seq": 15, "distance_m": 23731.5, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Newton-le-Willows", "stage_seq": 16, "distance_m": 25230.409, "section_seq": 1, "route_path_id": 134912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Parkside Jn", "stage_seq": 17, "distance_m": 26866.974, "section_seq": 1, "route_path_id": 134912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Astley Station S.B.", "stage_seq": 18, "distance_m": 36324.389, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "2345H", "wtt_dep": "2346", "location": "Patricroft", "stage_seq": 19, "distance_m": 42681.932, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2349", "location": "Eccles", "stage_seq": 20, "distance_m": 44256.003, "section_seq": 1, "route_path_id": 134912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354H", "location": "Ordsall Lane Jn", "stage_seq": 21, "distance_m": 48849.18, "section_seq": 1, "route_path_id": 134912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Water Street Jn", "stage_seq": 22, "distance_m": 49365.161, "section_seq": 1, "route_path_id": 134912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Deansgate", "stage_seq": 23, "distance_m": 49902.067, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2359", "location": "Manchester Oxford Road", "stage_seq": 24, "distance_m": 50469.074, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0004", "location": "Manchester Piccadilly", "stage_seq": 25, "distance_m": 51363.809, "section_seq": 1, "route_path_id": 134912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005H", "location": "Ardwick Jn", "stage_seq": 26, "distance_m": 52468.13, "section_seq": 1, "route_path_id": 134912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008", "location": "Slade Lane Jn", "stage_seq": 27, "distance_m": 55005.29, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0010H", "location": "Mauldeth Road", "stage_seq": 28, "distance_m": 57301.0, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0012H", "location": "Burnage", "stage_seq": 29, "distance_m": 58701.829, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": "0015", "location": "East Didsbury", "stage_seq": 30, "distance_m": 60137.067, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0017H", "location": "Gatley", "stage_seq": 31, "distance_m": 62055.132, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": "0021", "location": "Heald Green", "stage_seq": 32, "distance_m": 64742.988, "section_seq": 1, "route_path_id": 134912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023", "location": "Heald Green West Jn", "stage_seq": 33, "distance_m": 65947.999, "section_seq": 1, "route_path_id": 134912}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 34, "distance_m": 67757.428, "section_seq": 1, "route_path_id": 134912}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 67757.428, "from_m": 0.0, "section_seq": 1, "route_path_id": 134912}], "total_distance_m": 67757.428, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65722.729, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2034.699, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:48Z", "source_id": 64259817, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:06:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:51Z", "source_id": 20362905, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:36Z", "source_id": 64264587, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:09:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:39Z", "source_id": 20364428, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:16Z", "source_id": 64269214, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:12:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:19Z", "source_id": 20365866, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10002, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:55Z", "source_id": 64273869, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:15:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:01Z", "source_id": 20367367, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10010, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:20Z", "source_id": 64278090, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:17:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:25Z", "source_id": 20368611, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9476, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:35Z", "source_id": 64283548, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:39Z", "source_id": 20370298, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9480, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:34Z", "source_id": 64288350, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:23:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:35Z", "source_id": 20371833, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:57Z", "source_id": 64292100, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:26:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:05Z", "source_id": 20373032, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9488, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:03Z", "source_id": 64297034, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:28:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:09Z", "source_id": 20374563, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9447, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:27Z", "source_id": 64302229, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:32:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:30Z", "source_id": 20376166, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9439, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:19Z", "source_id": 64306675, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:35:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:23Z", "source_id": 20377525, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8390, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:06Z", "source_id": 64321190, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:45:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:08Z", "source_id": 20382171, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8379, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:27Z", "source_id": 64324619, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:30Z", "source_id": 20383265, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:54Z", "source_id": 64334547, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:54:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:58Z", "source_id": 20386341, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:42Z", "source_id": 64339402, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:46Z", "source_id": 20387872, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:12Z", "source_id": 64344985, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T23:03:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:15Z", "source_id": 20389471, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8922, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:11Z", "source_id": 64353563, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T23:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:20Z", "source_id": 20391840, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8889, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:34Z", "source_id": 64356186, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T23:12:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:41Z", "source_id": 20392565, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8893, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:33Z", "source_id": 64358336, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T23:14:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:36Z", "source_id": 20393200, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8918, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:48Z", "source_id": 64360697, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T23:17:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:55Z", "source_id": 20393871, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:51Z", "source_id": 64364614, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T23:20:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:54Z", "source_id": 20394950, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8938, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:23Z", "source_id": 64368721, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T23:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:26Z", "source_id": 20396157, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T00:25:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
2300 |
2300 |
4 |
None |
None |
Manchester Airport |
0026 |
0026 |
1A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89997/2026-09-22/detailed |
None |
Heald Green |
2026-09-23T00:21:00+01:00 |
Manchester Airport |
4.0 |
{"type": "LineString", "coordinates": [[-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} |
1.8 |
0021 |
0025 |
Heald Green |
Manchester Airport |
Manchester Airport |
53.3649824 |
-2.2724956 |
53.3649824 |
-2.2724956 |
1 |
0 |
2026-09-21 23:36:22 |
TERMINATED |
2026-09-21 23:25:00 |
Manchester Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396157 |
1790033067678925 |
127 |
127 |
2026-09-21 23:36:01.499195 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:26:01.251965 |
| 727111 |
755810 |
P88978 |
892P74M821 |
2026-09-21 |
COMPLETE |
20396090 |
2026-09-22 00:26:00 |
2026-09-21 23:36:22 |
2026-09-23 23:36:22 |
{"id": 755810, "stp": "P", "toc": "Southeastern", "uid": "P88978", "consist": "375803", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88978/2026-09-22/detailed", "trust_id": "892P74M821", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-21", "dest_arr_time": "0021", "dest_platform": "1", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2P74", "timing_status": "LATE", "origin_station": "Ramsgate", "current_leg_arr": "0026", "current_leg_dep": "0004", "current_leg_end": "London Victoria", "origin_dep_time": "2205", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T23:36:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.018589728966186304, 51.40002312075288], [0.0175073, 51.400057099999984], [0.0165689, 51.400087499999984], [0.0162829, 51.40009779999999], [0.0155789, 51.4000829], [0.0147922, 51.4001112], [0.014237199999999997, 51.40014550000001], [0.0137805, 51.400187899999985], [0.0133651, 51.4002346], [0.0129685, 51.4002838], [0.0125731, 51.4003404], [0.0121164, 51.40042119999999], [0.011730399999999998, 51.4004904], [0.0112723, 51.40059119999999], [0.0106793, 51.40073869999999], [0.0102159, 51.400867000000005], [0.0097204, 51.4010195], [0.009339800000000002, 51.401148600000006], [0.008888399999999998, 51.40132030000001], [0.008483699999999999, 51.40148779999999], [0.0080897, 51.40165939999999], [0.007711699999999998, 51.40183349999998], [0.0073712, 51.402006], [0.0070773, 51.40216850000001], [0.0066566, 51.4024093], [0.0063508, 51.40260419999999], [0.0060369, 51.40282090000001], [0.005793899999999999, 51.40299999999999], [0.0055788, 51.40316080000001], [0.005172799999999999, 51.4034749], [0.0048082, 51.40376729999999], [0.004422299999999999, 51.4040748], [0.0040869999999999995, 51.404312999999995], [0.0037839, 51.4045338], [0.0034727, 51.4047454], [0.0031775, 51.40495870000001], [0.0027488, 51.4052745], [0.0023815, 51.405561899999995], [0.0020218, 51.405840999999995], [0.0018887, 51.405944299999994], [0.0016464, 51.406127799999986], [0.0013562999999999995, 51.406343599999985], [0.001076, 51.40652190000001], [0.0007120999999999999, 51.4067308], [0.0004183, 51.40688569999999], [0.00005229999999999999, 51.4070632], [0.0, 51.40708588076634], [-0.0002281, 51.4071848], [-0.0006756, 51.4073664], [-0.0012457999999999998, 51.4075914], [-0.0018869, 51.4078421], [-0.0024438, 51.4080637], [-0.0029406999999999997, 51.4082628], [-0.0033586999999999996, 51.40841859999999], [-0.0038008, 51.4085677], [-0.0042428, 51.4086994], [-0.0046675, 51.4088043], [-0.0052031, 51.408915099999994], [-0.0056229, 51.4089856], [-0.006175299999999999, 51.40905629999999], [-0.0068829, 51.40914980000001], [-0.0123884, 51.4097111], [-0.017654299999999998, 51.4102179], [-0.0223185, 51.41067999999999], [-0.02463, 51.4109025], [-0.0255375, 51.410999800000006], [-0.0264527, 51.4110877], [-0.0276609, 51.411208], [-0.02873429999999999, 51.4113124], [-0.029240399999999996, 51.41139510000001], [-0.0296513, 51.41143459999999], [-0.030211499999999995, 51.411474600000005], [-0.030743399999999997, 51.4115091], [-0.0315252, 51.41153979999999], [-0.0320952, 51.411546], [-0.0326357, 51.4115467], [-0.03308259999999999, 51.4115375], [-0.0335812, 51.4115183], [-0.0340085, 51.4114991], [-0.034331, 51.4114769], [-0.0346745, 51.41145610000001], [-0.0351891, 51.4114108], [-0.0353664, 51.41139469999999], [-0.03555934269710519, 51.41137553291015], [-0.035624684928653644, 51.41136904175608], [-0.0357912, 51.4113525], [-0.0363588, 51.4112933], [-0.036863499999999993, 51.4112411], [-0.03734119999999999, 51.4111912], [-0.0376626, 51.411162], [-0.03809099999999999, 51.411127500000006], [-0.038466499999999994, 51.411106], [-0.03884939999999999, 51.411098300000006], [-0.0391079, 51.4110975], [-0.039817099999999994, 51.41112820000001], [-0.0403761, 51.4111705], [-0.040802, 51.4112081], [-0.0411911, 51.411254199999995], [-0.041626899999999994, 51.411315599999995], [-0.0419901, 51.4113763], [-0.04234349999999999, 51.4114454], [-0.0428002, 51.411546], [-0.043181899999999995, 51.4116427], [-0.04352779999999999, 51.4117518], [-0.04384919999999999, 51.4118547], [-0.0441928, 51.4119934], [-0.044789699999999995, 51.4122365], [-0.04502729999999999, 51.412334], [-0.045149698092777, 51.41238604269897], [-0.0455219, 51.4125443], [-0.0458388, 51.41268110000001], [-0.046226399999999994, 51.412857499999994], [-0.0464662, 51.412978], [-0.0466323, 51.4130645], [-0.046829, 51.413180399999995], [-0.0472139, 51.4134256], [-0.04752809999999999, 51.4136334], [-0.047699099999999994, 51.4137538], [-0.0481797, 51.41411980000001], [-0.0483345, 51.4142595], [-0.048534999999999995, 51.4144481], [-0.0486219, 51.414534], [-0.0490445, 51.414957300000005], [-0.04921949999999999, 51.415137299999984], [-0.0495642, 51.4154714], [-0.0499368, 51.4158377], [-0.0505744, 51.41647269999999], [-0.0509097, 51.41680350000001], [-0.0511771, 51.41704579999998], [-0.0512973, 51.41715419999999], [-0.051419099999999995, 51.41727229999999], [-0.051601499999999995, 51.4174343], [-0.05179489999999999, 51.41759690000001], [-0.0520836, 51.4178282], [-0.052346, 51.418043199999985], [-0.0526618, 51.4182861], [-0.0530538, 51.41858119999999], [-0.0532644, 51.4187378], [-0.0533631, 51.4188029], [-0.0538349, 51.4191356], [-0.0544204, 51.41952220000001], [-0.0552136, 51.420024999999995], [-0.05570529999999999, 51.420315300000006], [-0.0561958, 51.4205927], [-0.0566033, 51.42081550000001], [-0.0569927, 51.4210217], [-0.05700581014144048, 51.421027758513574], [-0.0573346, 51.4211797], [-0.05735227814073359, 51.42118894085466], [-0.05739011485704587, 51.42120871914982], [-0.05743239148915353, 51.42123081830129], [-0.057472097875110706, 51.42125157390509], [-0.057510599999999995, 51.4212717], [-0.05757589999999999, 51.4213005], [-0.05761801357643543, 51.42132177722947], [-0.0650466, 51.4250748], [-0.07290049999999998, 51.4289993], [-0.0745351, 51.42981609999999], [-0.079461, 51.4322774], [-0.08013379999999999, 51.43261999999999], [-0.0813636, 51.4332425], [-0.0822597, 51.4337024], [-0.08300010000000001, 51.4340924], [-0.0835012, 51.4343812], [-0.0839672, 51.43464979999999], [-0.08445109999999999, 51.43494179999999], [-0.08493599999999998, 51.435237], [-0.085018, 51.4352932], [-0.08508309999999998, 51.43533539999999], [-0.0851071, 51.4353516], [-0.0851768, 51.43539849999999], [-0.08522179999999999, 51.435428900000005], [-0.08575679999999998, 51.4357862], [-0.08613169999999999, 51.4360479], [-0.08650470000000002, 51.436312599999994], [-0.08691730000000002, 51.4366156], [-0.08722009999999998, 51.436849599999995], [-0.0876335, 51.4371835], [-0.0880071, 51.43750439999999], [-0.08841, 51.4378508], [-0.08895529999999999, 51.4383405], [-0.0897442, 51.4390947], [-0.08983152841195213, 51.43918368039525], [-0.0902571, 51.439617299999995], [-0.0906834, 51.44007640000001], [-0.0911092, 51.4405351], [-0.0915434, 51.44104619999999], [-0.0917293, 51.4413058], [-0.09210889999999998, 51.441853], [-0.0923799, 51.4422923], [-0.0926928, 51.4428037], [-0.0927009619126316, 51.442817580280106], [-0.09300609999999998, 51.4433365], [-0.0932932, 51.4438525], [-0.0937568, 51.44463089999999], [-0.0941861, 51.4453284], [-0.0945367, 51.4458461], [-0.0950561, 51.44657240000001], [-0.0954296, 51.4470062], [-0.0960987, 51.4477131], [-0.0965691, 51.44816329999999], [-0.09693309999999998, 51.4485039], [-0.09729119999999998, 51.4488254], [-0.0973343037047878, 51.44886523288561], [-0.09736644246794146, 51.448894932854735], [-0.0975653, 51.449078699999994], [-0.0978826, 51.44936510000001], [-0.09822390000000002, 51.449671300000006], [-0.0985665, 51.44998509999999], [-0.0989562, 51.450333400000005], [-0.0992926, 51.45063909999998], [-0.0996501, 51.45095969999999], [-0.1001158, 51.45139209999999], [-0.10051799999999998, 51.4517721], [-0.10080419999999998, 51.4520625], [-0.1009385, 51.45220959999999], [-0.1011801, 51.452451999999994], [-0.1013689, 51.45267630000001], [-0.1013776, 51.45268740000001], [-0.10159029999999998, 51.4529511], [-0.1018779, 51.453303899999995], [-0.1020414, 51.45350229999999], [-0.10216208651927892, 51.45364967074968], [-0.1023096, 51.4538298], [-0.1026242, 51.4542104], [-0.1029436, 51.454632200000006], [-0.1031165, 51.4548935], [-0.1033896, 51.455229299999985], [-0.1036387, 51.455534099999994], [-0.1037442, 51.4557528], [-0.10381609999999998, 51.4558528], [-0.1039054, 51.455957999999995], [-0.1040176, 51.456090800000005], [-0.1041596, 51.4562185], [-0.1043474, 51.4563986], [-0.1045949, 51.45663909999999], [-0.1049937, 51.45700860000001], [-0.105174, 51.457151], [-0.105339, 51.457286999999994], [-0.10552659999999998, 51.4574295], [-0.1059722, 51.4577242], [-0.10617519999999998, 51.45784899999999], [-0.1068661, 51.458261099999994], [-0.1072975, 51.4585326], [-0.1077531, 51.45884000000001], [-0.1082334, 51.4591623], [-0.1083678, 51.4592628], [-0.10886139999999998, 51.45964459999999], [-0.1093946, 51.4600657], [-0.1111413, 51.4615071], [-0.1115419, 51.4618231], [-0.11176078318635148, 51.461994200122994], [-0.11194210672773657, 51.46211025875641], [-0.1121021674395824, 51.46222270975295], [-0.1122446536611022, 51.46233127193788], [-0.1123732537315092, 51.46243566413648], [-0.11249165599001662, 51.462535605174], [-0.11260354877583773, 51.462630813875705], [-0.11271262042818572, 51.46272100906686], [-0.11282255928627384, 51.46280590957275], [-0.11293705368931528, 51.46288523421861], [-0.1130597919765233, 51.462958701829734], [-0.11319446248711112, 51.463026031231365], [-0.11334475356029196, 51.46308694124878], [-0.11351435353527908, 51.46314115070725], [-0.11370695075128565, 51.46318837843202], [-0.11392623354752492, 51.463228343248375], [-0.11417589026321014, 51.46326076398157], [-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": "Bromley South", "dest_arr_time_act": "0021", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Bromley South", "current_leg_milage": "10.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.218, \"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\": 1025.822, \"from_m\": 410.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2150.01, \"from_m\": 1025.822, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8137.99, \"from_m\": 2150.01, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8243.623, \"from_m\": 8137.99, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8440.884, \"from_m\": 8243.623, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9119.689, \"from_m\": 8440.884, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10919.898, \"from_m\": 9119.689, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14208.902, \"from_m\": 10919.898, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14574.803, \"from_m\": 14208.902, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18538.368, \"from_m\": 14574.803, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18556.266, \"from_m\": 18538.368, \"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\": 20295.653, \"from_m\": 18556.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\": 20315.485, \"from_m\": 20295.653, \"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\": 21102.518, \"from_m\": 20315.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21127.715, \"from_m\": 21102.518, \"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\": 25178.353, \"from_m\": 21127.715, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25666.826, \"from_m\": 25178.353, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27318.85, \"from_m\": 25666.826, \"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\": 32374.149, \"from_m\": 27318.85, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33392.123, \"from_m\": 32374.149, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43208.898, \"from_m\": 33392.123, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43454.966, \"from_m\": 43208.898, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43510.93, \"from_m\": 43454.966, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43662.849, \"from_m\": 43510.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\": 43776.701, \"from_m\": 43662.849, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44370.668, \"from_m\": 43776.701, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44417.508, \"from_m\": 44370.668, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45174.088, \"from_m\": 44417.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46542.028, \"from_m\": 45174.088, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47846.552, \"from_m\": 46542.028, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50044.299, \"from_m\": 47846.552, \"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\": 51190.645, \"from_m\": 50044.299, \"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\": 55257.572, \"from_m\": 51190.645, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55298.483, \"from_m\": 55257.572, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56327.325, \"from_m\": 55298.483, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56345.004, \"from_m\": 56327.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58876.878, \"from_m\": 56345.004, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 60449.73, \"from_m\": 58876.878, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68176.895, \"from_m\": 60449.73, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71112.595, \"from_m\": 68176.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71660.978, \"from_m\": 71112.595, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73923.603, \"from_m\": 71660.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\": 73959.046, \"from_m\": 73923.603, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 74311.518, \"from_m\": 73959.046, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 74345.936, \"from_m\": 74311.518, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 75210.627, \"from_m\": 74345.936, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 85375.494, \"from_m\": 75210.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 85456.464, \"from_m\": 85375.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\": 99054.162, \"from_m\": 85456.464, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99086.422, \"from_m\": 99054.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 99150.348, \"from_m\": 99086.422, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 99218.827, \"from_m\": 99150.348, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 105515.886, \"from_m\": 99218.827, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 105529.94, \"from_m\": 105515.886, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105646.94, \"from_m\": 105529.94, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 106066.994, \"from_m\": 105646.94, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 106216.397, \"from_m\": 106066.994, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107749.077, \"from_m\": 106216.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 107783.971, \"from_m\": 107749.077, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 110018.199, \"from_m\": 107783.971, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110067.065, \"from_m\": 110018.199, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 114973.744, \"from_m\": 110067.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 115045.209, \"from_m\": 114973.744, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 120573.95, \"from_m\": 115045.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 121164.582, \"from_m\": 120573.95, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 122270.495, \"from_m\": 121164.582, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 123719.842, \"from_m\": 122270.495, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 123845.719, \"from_m\": 123719.842, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124017.761, \"from_m\": 123845.719, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 124091.584, \"from_m\": 124017.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\": 125388.864, \"from_m\": 124091.584, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 125819.899, \"from_m\": 125388.864, \"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\": 126148.824, \"from_m\": 125819.899, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127270.512, \"from_m\": 126148.824, \"capability_applied\": null, \"effective_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\": 755810, \"profile_key\": \"178cd4649d629149c267d2327a441f2352b80fa5d9c51a4b79e33fb4f2f710ca\", \"schedule_id\": 23983, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Ramsgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2208H\", \"location\": \"Dumpton Park\", \"stage_seq\": 2, \"distance_m\": 1430.057, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2212\", \"location\": \"Broadstairs\", \"stage_seq\": 3, \"distance_m\": 3453.54, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": \"2217\", \"location\": \"Margate\", \"stage_seq\": 4, \"distance_m\": 8752.628, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": \"2220H\", \"location\": \"Westgate-on-Sea\", \"stage_seq\": 5, \"distance_m\": 11071.413, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2224\", \"location\": \"Birchington-on-Sea\", \"stage_seq\": 6, \"distance_m\": 13808.236, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2231H\", \"wtt_dep\": \"2232H\", \"location\": \"Herne Bay\", \"stage_seq\": 7, \"distance_m\": 26635.075, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2235H\", \"wtt_dep\": \"2236\", \"location\": \"Chestfield & Swalecliffe\", \"stage_seq\": 8, \"distance_m\": 30046.813, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2238H\", \"wtt_dep\": \"2239H\", \"location\": \"Whitstable\", \"stage_seq\": 9, \"distance_m\": 32487.509, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": \"2252\", \"location\": \"Faversham\", \"stage_seq\": 10, \"distance_m\": 43886.867, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2257H\", \"wtt_dep\": \"2258\", \"location\": \"Teynham\", \"stage_seq\": 11, \"distance_m\": 50325.525, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2303\", \"location\": \"Sittingbourne\", \"stage_seq\": 12, \"distance_m\": 55455.432, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 13, \"distance_m\": 56327.325, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 14, \"distance_m\": 56885.917, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2308\", \"location\": \"Newington\", \"stage_seq\": 15, \"distance_m\": 60634.057, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310H\", \"location\": \"Rainham East Jn\", \"stage_seq\": 16, \"distance_m\": 63898.782, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2312\", \"wtt_dep\": \"2313\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 17, \"distance_m\": 64885.748, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2320\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 18, \"distance_m\": 69665.252, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Chatham\", \"stage_seq\": 19, \"distance_m\": 72205.455, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2327H\", \"location\": \"Rochester\", \"stage_seq\": 20, \"distance_m\": 73666.406, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 74311.518, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337\", \"location\": \"Sole Street\", \"stage_seq\": 22, \"distance_m\": 84173.69, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Meopham\", \"stage_seq\": 23, \"distance_m\": 85604.409, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344H\", \"location\": \"Longfield\", \"stage_seq\": 24, \"distance_m\": 89785.84, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Fawkham Jn\", \"stage_seq\": 25, \"distance_m\": 90994.765, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2348H\", \"location\": \"Farningham Road\", \"stage_seq\": 26, \"distance_m\": 94346.03, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2354\", \"location\": \"Swanley\", \"stage_seq\": 27, \"distance_m\": 99327.889, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"2357H\", \"wtt_dep\": \"2358H\", \"location\": \"St. Mary Cray\", \"stage_seq\": 28, \"distance_m\": 103589.11, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 29, \"distance_m\": 105704.904, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Bickley Jn\", \"stage_seq\": 30, \"distance_m\": 107109.425, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": \"0005\", \"location\": \"Bromley South\", \"stage_seq\": 31, \"distance_m\": 109790.642, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006\", \"location\": \"Shortlands\", \"stage_seq\": 32, \"distance_m\": 111213.209, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 33, \"distance_m\": 113360.38, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008H\", \"location\": \"Kent House\", \"stage_seq\": 34, \"distance_m\": 114699.812, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013H\", \"location\": \"Herne Hill\", \"stage_seq\": 35, \"distance_m\": 120863.151, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014H\", \"location\": \"Brixton\", \"stage_seq\": 36, \"distance_m\": 122115.24, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 37, \"distance_m\": 123845.719, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 38, \"distance_m\": 125867.803, \"section_seq\": 1, \"route_path_id\": 139981}, {\"is_pass\": false, \"wtt_arr\": \"0021\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 39, \"distance_m\": 127270.512, \"section_seq\": 1, \"route_path_id\": 139981}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 127270.512, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139981}], \"total_distance_m\": 127270.512, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 125731.918, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1538.594, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2205", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:31Z\", \"source_id\": 64146485, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:35Z\", \"source_id\": 20328814, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:30Z\", \"source_id\": 64155024, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:35Z\", \"source_id\": 20331330, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:16Z\", \"source_id\": 64165032, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:19Z\", \"source_id\": 20334258, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:23Z\", \"source_id\": 64173705, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:29Z\", \"source_id\": 20336813, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33158, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:43Z\", \"source_id\": 64180659, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:45Z\", \"source_id\": 20339027, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:18Z\", \"source_id\": 64200311, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:23Z\", \"source_id\": 20344832, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:26Z\", \"source_id\": 64208437, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:27Z\", \"source_id\": 20347262, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:14Z\", \"source_id\": 64213814, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:21Z\", \"source_id\": 20348992, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:29Z\", \"source_id\": 64231681, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:35Z\", \"source_id\": 20354400, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:28Z\", \"source_id\": 64243057, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:30Z\", \"source_id\": 20357744, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:14Z\", \"source_id\": 64251543, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:15Z\", \"source_id\": 20360377, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:06:26Z\", \"source_id\": 64260865, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:06:31Z\", \"source_id\": 20363251, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:53Z\", \"source_id\": 64268520, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:55Z\", \"source_id\": 20365647, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:41Z\", \"source_id\": 64276908, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:45Z\", \"source_id\": 20368298, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:18Z\", \"source_id\": 64287915, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:21Z\", \"source_id\": 20371714, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:56Z\", \"source_id\": 64293671, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:00Z\", \"source_id\": 20373477, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:22Z\", \"source_id\": 64308206, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:25Z\", \"source_id\": 20378046, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:03Z\", \"source_id\": 64313826, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:05Z\", \"source_id\": 20379790, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:33Z\", \"source_id\": 64320475, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:38Z\", \"source_id\": 20381936, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31904, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:15Z\", \"source_id\": 64325738, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:20Z\", \"source_id\": 20383604, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:38Z\", \"source_id\": 64333024, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:45Z\", \"source_id\": 20385857, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:35Z\", \"source_id\": 64338072, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:40Z\", \"source_id\": 20387447, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:51Z\", \"source_id\": 64345838, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:55Z\", \"source_id\": 20389701, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:20Z\", \"source_id\": 64350147, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:25Z\", \"source_id\": 20390875, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:11Z\", \"source_id\": 64353562, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:20Z\", \"source_id\": 20391846, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:54Z\", \"source_id\": 64354382, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:54Z\", \"source_id\": 20392060, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:42Z\", \"source_id\": 64359594, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:44Z\", \"source_id\": 20393548, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:58Z\", \"source_id\": 64360839, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:05Z\", \"source_id\": 20393926, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:08Z\", \"source_id\": 64368501, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:16Z\", \"source_id\": 20396090, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "8", "timing_fact_generation": 1790033058646965, "current_leg_arrival_utc": "2026-09-23T00:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:26:01.352467", "service_state_evidence_id": 20396090, "current_leg_start_actual_dep": "2026-09-23T00:10:00+01:00", "operational_evidence_version": 180, "service_state_event_time_utc": "2026-09-21T23:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:01.495006", "service_state_valid_until_kind": null, "operational_interpretation_version": 180, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
RAM |
None |
2P74 |
375803 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 410.218, "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": 1025.822, "from_m": 410.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2150.01, "from_m": 1025.822, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8137.99, "from_m": 2150.01, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8243.623, "from_m": 8137.99, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8440.884, "from_m": 8243.623, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9119.689, "from_m": 8440.884, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10919.898, "from_m": 9119.689, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14208.902, "from_m": 10919.898, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14574.803, "from_m": 14208.902, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18538.368, "from_m": 14574.803, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18556.266, "from_m": 18538.368, "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": 20295.653, "from_m": 18556.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": 20315.485, "from_m": 20295.653, "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": 21102.518, "from_m": 20315.485, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21127.715, "from_m": 21102.518, "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": 25178.353, "from_m": 21127.715, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25666.826, "from_m": 25178.353, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27318.85, "from_m": 25666.826, "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": 32374.149, "from_m": 27318.85, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33392.123, "from_m": 32374.149, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43208.898, "from_m": 33392.123, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43454.966, "from_m": 43208.898, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43510.93, "from_m": 43454.966, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43662.849, "from_m": 43510.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": 43776.701, "from_m": 43662.849, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44370.668, "from_m": 43776.701, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44417.508, "from_m": 44370.668, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45174.088, "from_m": 44417.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46542.028, "from_m": 45174.088, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47846.552, "from_m": 46542.028, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50044.299, "from_m": 47846.552, "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": 51190.645, "from_m": 50044.299, "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": 55257.572, "from_m": 51190.645, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 55298.483, "from_m": 55257.572, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56327.325, "from_m": 55298.483, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56345.004, "from_m": 56327.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58876.878, "from_m": 56345.004, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 60449.73, "from_m": 58876.878, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68176.895, "from_m": 60449.73, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71112.595, "from_m": 68176.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71660.978, "from_m": 71112.595, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73923.603, "from_m": 71660.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": 73959.046, "from_m": 73923.603, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 74311.518, "from_m": 73959.046, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 74345.936, "from_m": 74311.518, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 75210.627, "from_m": 74345.936, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 85375.494, "from_m": 75210.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 85456.464, "from_m": 85375.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": 99054.162, "from_m": 85456.464, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99086.422, "from_m": 99054.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 99150.348, "from_m": 99086.422, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 99218.827, "from_m": 99150.348, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 105515.886, "from_m": 99218.827, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 105529.94, "from_m": 105515.886, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105646.94, "from_m": 105529.94, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 106066.994, "from_m": 105646.94, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 106216.397, "from_m": 106066.994, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107749.077, "from_m": 106216.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 107783.971, "from_m": 107749.077, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 110018.199, "from_m": 107783.971, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110067.065, "from_m": 110018.199, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114973.744, "from_m": 110067.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 115045.209, "from_m": 114973.744, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 120573.95, "from_m": 115045.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121164.582, "from_m": 120573.95, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 122270.495, "from_m": 121164.582, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 123719.842, "from_m": 122270.495, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 123845.719, "from_m": 123719.842, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124017.761, "from_m": 123845.719, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 124091.584, "from_m": 124017.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": 125388.864, "from_m": 124091.584, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 125819.899, "from_m": 125388.864, "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": 126148.824, "from_m": 125819.899, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127270.512, "from_m": 126148.824, "capability_applied": null, "effective_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": 755810, "profile_key": "178cd4649d629149c267d2327a441f2352b80fa5d9c51a4b79e33fb4f2f710ca", "schedule_id": 23983, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2205", "location": "Ramsgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2208H", "location": "Dumpton Park", "stage_seq": 2, "distance_m": 1430.057, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2212", "location": "Broadstairs", "stage_seq": 3, "distance_m": 3453.54, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": "2217", "location": "Margate", "stage_seq": 4, "distance_m": 8752.628, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": "2220H", "location": "Westgate-on-Sea", "stage_seq": 5, "distance_m": 11071.413, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2224", "location": "Birchington-on-Sea", "stage_seq": 6, "distance_m": 13808.236, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2231H", "wtt_dep": "2232H", "location": "Herne Bay", "stage_seq": 7, "distance_m": 26635.075, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2235H", "wtt_dep": "2236", "location": "Chestfield & Swalecliffe", "stage_seq": 8, "distance_m": 30046.813, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2238H", "wtt_dep": "2239H", "location": "Whitstable", "stage_seq": 9, "distance_m": 32487.509, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": "2252", "location": "Faversham", "stage_seq": 10, "distance_m": 43886.867, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2257H", "wtt_dep": "2258", "location": "Teynham", "stage_seq": 11, "distance_m": 50325.525, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2303", "location": "Sittingbourne", "stage_seq": 12, "distance_m": 55455.432, "section_seq": 1, "route_path_id": 139981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 13, "distance_m": 56327.325, "section_seq": 1, "route_path_id": 139981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "Western Jn (Sittingbourne)", "stage_seq": 14, "distance_m": 56885.917, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2308", "location": "Newington", "stage_seq": 15, "distance_m": 60634.057, "section_seq": 1, "route_path_id": 139981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310H", "location": "Rainham East Jn", "stage_seq": 16, "distance_m": 63898.782, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2312", "wtt_dep": "2313", "location": "Rainham (Kent)", "stage_seq": 17, "distance_m": 64885.748, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2320", "location": "Gillingham (Kent)", "stage_seq": 18, "distance_m": 69665.252, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Chatham", "stage_seq": 19, "distance_m": 72205.455, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327H", "location": "Rochester", "stage_seq": 20, "distance_m": 73666.406, "section_seq": 1, "route_path_id": 139981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328H", "location": "Rochester Bridge Jn", "stage_seq": 21, "distance_m": 74311.518, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "Sole Street", "stage_seq": 22, "distance_m": 84173.69, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Meopham", "stage_seq": 23, "distance_m": 85604.409, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344H", "location": "Longfield", "stage_seq": 24, "distance_m": 89785.84, "section_seq": 1, "route_path_id": 139981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Fawkham Jn", "stage_seq": 25, "distance_m": 90994.765, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2348H", "location": "Farningham Road", "stage_seq": 26, "distance_m": 94346.03, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2354", "location": "Swanley", "stage_seq": 27, "distance_m": 99327.889, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": "2358H", "location": "St. Mary Cray", "stage_seq": 28, "distance_m": 103589.11, "section_seq": 1, "route_path_id": 139981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "St. Mary Cray Jn", "stage_seq": 29, "distance_m": 105704.904, "section_seq": 1, "route_path_id": 139981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Bickley Jn", "stage_seq": 30, "distance_m": 107109.425, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0005", "location": "Bromley South", "stage_seq": 31, "distance_m": 109790.642, "section_seq": 1, "route_path_id": 139981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006", "location": "Shortlands", "stage_seq": 32, "distance_m": 111213.209, "section_seq": 1, "route_path_id": 139981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Beckenham Junction", "stage_seq": 33, "distance_m": 113360.38, "section_seq": 1, "route_path_id": 139981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Kent House", "stage_seq": 34, "distance_m": 114699.812, "section_seq": 1, "route_path_id": 139981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013H", "location": "Herne Hill", "stage_seq": 35, "distance_m": 120863.151, "section_seq": 1, "route_path_id": 139981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014H", "location": "Brixton", "stage_seq": 36, "distance_m": 122115.24, "section_seq": 1, "route_path_id": 139981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016", "location": "Voltaire Road Jn", "stage_seq": 37, "distance_m": 123845.719, "section_seq": 1, "route_path_id": 139981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018", "location": "Grosvenor Bridge Jn", "stage_seq": 38, "distance_m": 125867.803, "section_seq": 1, "route_path_id": 139981}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": null, "location": "London Victoria", "stage_seq": 39, "distance_m": 127270.512, "section_seq": 1, "route_path_id": 139981}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 127270.512, "from_m": 0.0, "section_seq": 1, "route_path_id": 139981}], "total_distance_m": 127270.512, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 125731.918, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1538.594, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33068, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:31Z", "source_id": 64146485, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:09:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:35Z", "source_id": 20328814, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33130, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:30Z", "source_id": 64155024, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:13:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:35Z", "source_id": 20331330, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33134, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:16Z", "source_id": 64165032, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:18:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:19Z", "source_id": 20334258, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33154, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:23Z", "source_id": 64173705, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:22:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:29Z", "source_id": 20336813, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33158, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:43Z", "source_id": 64180659, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:25:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:45Z", "source_id": 20339027, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33162, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:18Z", "source_id": 64200311, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:35:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:23Z", "source_id": 20344832, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33166, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:26Z", "source_id": 64208437, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:27Z", "source_id": 20347262, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33170, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:14Z", "source_id": 64213814, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:42:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:21Z", "source_id": 20348992, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33181, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:29Z", "source_id": 64231681, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:51:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:35Z", "source_id": 20354400, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32420, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:28Z", "source_id": 64243057, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:57:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:30Z", "source_id": 20357744, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:14Z", "source_id": 64251543, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:02:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:15Z", "source_id": 20360377, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32362, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:06:26Z", "source_id": 64260865, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:07:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:06:31Z", "source_id": 20363251, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32352, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:53Z", "source_id": 64268520, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:11:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:55Z", "source_id": 20365647, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32315, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:41Z", "source_id": 64276908, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:16:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:45Z", "source_id": 20368298, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:18Z", "source_id": 64287915, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:23:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:21Z", "source_id": 20371714, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:56Z", "source_id": 64293671, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:26:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:00Z", "source_id": 20373477, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31979, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:22Z", "source_id": 64308206, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:36:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:25Z", "source_id": 20378046, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31975, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:03Z", "source_id": 64313826, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:39:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:05Z", "source_id": 20379790, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31971, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:33Z", "source_id": 64320475, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:43:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:38Z", "source_id": 20381936, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31904, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:15Z", "source_id": 64325738, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:48:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:20Z", "source_id": 20383604, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31957, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:38Z", "source_id": 64333024, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:45Z", "source_id": 20385857, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:35Z", "source_id": 64338072, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:57:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:40Z", "source_id": 20387447, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31873, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:51Z", "source_id": 64345838, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T23:03:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:55Z", "source_id": 20389701, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31850, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:20Z", "source_id": 64350147, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T23:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:25Z", "source_id": 20390875, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31351, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:11Z", "source_id": 64353562, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T23:09:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:20Z", "source_id": 20391846, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31343, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:54Z", "source_id": 64354382, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T23:10:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:54Z", "source_id": 20392060, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29358, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:42Z", "source_id": 64359594, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T23:15:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:44Z", "source_id": 20393548, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29352, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:58Z", "source_id": 64360839, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T23:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:05Z", "source_id": 20393926, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28735, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:08Z", "source_id": 64368501, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T23:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:16Z", "source_id": 20396090, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T00:26:00+01:00", "operational_fact": true}] |
Ramsgate |
2205 |
2205 |
2 |
None |
None |
London Victoria |
0021 |
0021 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88978/2026-09-22/detailed |
None |
Bromley South |
2026-09-23T00:10:00+01:00 |
London Victoria |
22.0 |
{"type": "LineString", "coordinates": [[0.018589728966186304, 51.40002312075288], [0.0175073, 51.400057099999984], [0.0165689, 51.400087499999984], [0.0162829, 51.40009779999999], [0.0155789, 51.4000829], [0.0147922, 51.4001112], [0.014237199999999997, 51.40014550000001], [0.0137805, 51.400187899999985], [0.0133651, 51.4002346], [0.0129685, 51.4002838], [0.0125731, 51.4003404], [0.0121164, 51.40042119999999], [0.011730399999999998, 51.4004904], [0.0112723, 51.40059119999999], [0.0106793, 51.40073869999999], [0.0102159, 51.400867000000005], [0.0097204, 51.4010195], [0.009339800000000002, 51.401148600000006], [0.008888399999999998, 51.40132030000001], [0.008483699999999999, 51.40148779999999], [0.0080897, 51.40165939999999], [0.007711699999999998, 51.40183349999998], [0.0073712, 51.402006], [0.0070773, 51.40216850000001], [0.0066566, 51.4024093], [0.0063508, 51.40260419999999], [0.0060369, 51.40282090000001], [0.005793899999999999, 51.40299999999999], [0.0055788, 51.40316080000001], [0.005172799999999999, 51.4034749], [0.0048082, 51.40376729999999], [0.004422299999999999, 51.4040748], [0.0040869999999999995, 51.404312999999995], [0.0037839, 51.4045338], [0.0034727, 51.4047454], [0.0031775, 51.40495870000001], [0.0027488, 51.4052745], [0.0023815, 51.405561899999995], [0.0020218, 51.405840999999995], [0.0018887, 51.405944299999994], [0.0016464, 51.406127799999986], [0.0013562999999999995, 51.406343599999985], [0.001076, 51.40652190000001], [0.0007120999999999999, 51.4067308], [0.0004183, 51.40688569999999], [0.00005229999999999999, 51.4070632], [0.0, 51.40708588076634], [-0.0002281, 51.4071848], [-0.0006756, 51.4073664], [-0.0012457999999999998, 51.4075914], [-0.0018869, 51.4078421], [-0.0024438, 51.4080637], [-0.0029406999999999997, 51.4082628], [-0.0033586999999999996, 51.40841859999999], [-0.0038008, 51.4085677], [-0.0042428, 51.4086994], [-0.0046675, 51.4088043], [-0.0052031, 51.408915099999994], [-0.0056229, 51.4089856], [-0.006175299999999999, 51.40905629999999], [-0.0068829, 51.40914980000001], [-0.0123884, 51.4097111], [-0.017654299999999998, 51.4102179], [-0.0223185, 51.41067999999999], [-0.02463, 51.4109025], [-0.0255375, 51.410999800000006], [-0.0264527, 51.4110877], [-0.0276609, 51.411208], [-0.02873429999999999, 51.4113124], [-0.029240399999999996, 51.41139510000001], [-0.0296513, 51.41143459999999], [-0.030211499999999995, 51.411474600000005], [-0.030743399999999997, 51.4115091], [-0.0315252, 51.41153979999999], [-0.0320952, 51.411546], [-0.0326357, 51.4115467], [-0.03308259999999999, 51.4115375], [-0.0335812, 51.4115183], [-0.0340085, 51.4114991], [-0.034331, 51.4114769], [-0.0346745, 51.41145610000001], [-0.0351891, 51.4114108], [-0.0353664, 51.41139469999999], [-0.03555934269710519, 51.41137553291015], [-0.035624684928653644, 51.41136904175608], [-0.0357912, 51.4113525], [-0.0363588, 51.4112933], [-0.036863499999999993, 51.4112411], [-0.03734119999999999, 51.4111912], [-0.0376626, 51.411162], [-0.03809099999999999, 51.411127500000006], [-0.038466499999999994, 51.411106], [-0.03884939999999999, 51.411098300000006], [-0.0391079, 51.4110975], [-0.039817099999999994, 51.41112820000001], [-0.0403761, 51.4111705], [-0.040802, 51.4112081], [-0.0411911, 51.411254199999995], [-0.041626899999999994, 51.411315599999995], [-0.0419901, 51.4113763], [-0.04234349999999999, 51.4114454], [-0.0428002, 51.411546], [-0.043181899999999995, 51.4116427], [-0.04352779999999999, 51.4117518], [-0.04384919999999999, 51.4118547], [-0.0441928, 51.4119934], [-0.044789699999999995, 51.4122365], [-0.04502729999999999, 51.412334], [-0.045149698092777, 51.41238604269897], [-0.0455219, 51.4125443], [-0.0458388, 51.41268110000001], [-0.046226399999999994, 51.412857499999994], [-0.0464662, 51.412978], [-0.0466323, 51.4130645], [-0.046829, 51.413180399999995], [-0.0472139, 51.4134256], [-0.04752809999999999, 51.4136334], [-0.047699099999999994, 51.4137538], [-0.0481797, 51.41411980000001], [-0.0483345, 51.4142595], [-0.048534999999999995, 51.4144481], [-0.0486219, 51.414534], [-0.0490445, 51.414957300000005], [-0.04921949999999999, 51.415137299999984], [-0.0495642, 51.4154714], [-0.0499368, 51.4158377], [-0.0505744, 51.41647269999999], [-0.0509097, 51.41680350000001], [-0.0511771, 51.41704579999998], [-0.0512973, 51.41715419999999], [-0.051419099999999995, 51.41727229999999], [-0.051601499999999995, 51.4174343], [-0.05179489999999999, 51.41759690000001], [-0.0520836, 51.4178282], [-0.052346, 51.418043199999985], [-0.0526618, 51.4182861], [-0.0530538, 51.41858119999999], [-0.0532644, 51.4187378], [-0.0533631, 51.4188029], [-0.0538349, 51.4191356], [-0.0544204, 51.41952220000001], [-0.0552136, 51.420024999999995], [-0.05570529999999999, 51.420315300000006], [-0.0561958, 51.4205927], [-0.0566033, 51.42081550000001], [-0.0569927, 51.4210217], [-0.05700581014144048, 51.421027758513574], [-0.0573346, 51.4211797], [-0.05735227814073359, 51.42118894085466], [-0.05739011485704587, 51.42120871914982], [-0.05743239148915353, 51.42123081830129], [-0.057472097875110706, 51.42125157390509], [-0.057510599999999995, 51.4212717], [-0.05757589999999999, 51.4213005], [-0.05761801357643543, 51.42132177722947], [-0.0650466, 51.4250748], [-0.07290049999999998, 51.4289993], [-0.0745351, 51.42981609999999], [-0.079461, 51.4322774], [-0.08013379999999999, 51.43261999999999], [-0.0813636, 51.4332425], [-0.0822597, 51.4337024], [-0.08300010000000001, 51.4340924], [-0.0835012, 51.4343812], [-0.0839672, 51.43464979999999], [-0.08445109999999999, 51.43494179999999], [-0.08493599999999998, 51.435237], [-0.085018, 51.4352932], [-0.08508309999999998, 51.43533539999999], [-0.0851071, 51.4353516], [-0.0851768, 51.43539849999999], [-0.08522179999999999, 51.435428900000005], [-0.08575679999999998, 51.4357862], [-0.08613169999999999, 51.4360479], [-0.08650470000000002, 51.436312599999994], [-0.08691730000000002, 51.4366156], [-0.08722009999999998, 51.436849599999995], [-0.0876335, 51.4371835], [-0.0880071, 51.43750439999999], [-0.08841, 51.4378508], [-0.08895529999999999, 51.4383405], [-0.0897442, 51.4390947], [-0.08983152841195213, 51.43918368039525], [-0.0902571, 51.439617299999995], [-0.0906834, 51.44007640000001], [-0.0911092, 51.4405351], [-0.0915434, 51.44104619999999], [-0.0917293, 51.4413058], [-0.09210889999999998, 51.441853], [-0.0923799, 51.4422923], [-0.0926928, 51.4428037], [-0.0927009619126316, 51.442817580280106], [-0.09300609999999998, 51.4433365], [-0.0932932, 51.4438525], [-0.0937568, 51.44463089999999], [-0.0941861, 51.4453284], [-0.0945367, 51.4458461], [-0.0950561, 51.44657240000001], [-0.0954296, 51.4470062], [-0.0960987, 51.4477131], [-0.0965691, 51.44816329999999], [-0.09693309999999998, 51.4485039], [-0.09729119999999998, 51.4488254], [-0.0973343037047878, 51.44886523288561], [-0.09736644246794146, 51.448894932854735], [-0.0975653, 51.449078699999994], [-0.0978826, 51.44936510000001], [-0.09822390000000002, 51.449671300000006], [-0.0985665, 51.44998509999999], [-0.0989562, 51.450333400000005], [-0.0992926, 51.45063909999998], [-0.0996501, 51.45095969999999], [-0.1001158, 51.45139209999999], [-0.10051799999999998, 51.4517721], [-0.10080419999999998, 51.4520625], [-0.1009385, 51.45220959999999], [-0.1011801, 51.452451999999994], [-0.1013689, 51.45267630000001], [-0.1013776, 51.45268740000001], [-0.10159029999999998, 51.4529511], [-0.1018779, 51.453303899999995], [-0.1020414, 51.45350229999999], [-0.10216208651927892, 51.45364967074968], [-0.1023096, 51.4538298], [-0.1026242, 51.4542104], [-0.1029436, 51.454632200000006], [-0.1031165, 51.4548935], [-0.1033896, 51.455229299999985], [-0.1036387, 51.455534099999994], [-0.1037442, 51.4557528], [-0.10381609999999998, 51.4558528], [-0.1039054, 51.455957999999995], [-0.1040176, 51.456090800000005], [-0.1041596, 51.4562185], [-0.1043474, 51.4563986], [-0.1045949, 51.45663909999999], [-0.1049937, 51.45700860000001], [-0.105174, 51.457151], [-0.105339, 51.457286999999994], [-0.10552659999999998, 51.4574295], [-0.1059722, 51.4577242], [-0.10617519999999998, 51.45784899999999], [-0.1068661, 51.458261099999994], [-0.1072975, 51.4585326], [-0.1077531, 51.45884000000001], [-0.1082334, 51.4591623], [-0.1083678, 51.4592628], [-0.10886139999999998, 51.45964459999999], [-0.1093946, 51.4600657], [-0.1111413, 51.4615071], [-0.1115419, 51.4618231], [-0.11176078318635148, 51.461994200122994], [-0.11194210672773657, 51.46211025875641], [-0.1121021674395824, 51.46222270975295], [-0.1122446536611022, 51.46233127193788], [-0.1123732537315092, 51.46243566413648], [-0.11249165599001662, 51.462535605174], [-0.11260354877583773, 51.462630813875705], [-0.11271262042818572, 51.46272100906686], [-0.11282255928627384, 51.46280590957275], [-0.11293705368931528, 51.46288523421861], [-0.1130597919765233, 51.462958701829734], [-0.11319446248711112, 51.463026031231365], [-0.11334475356029196, 51.46308694124878], [-0.11351435353527908, 51.46314115070725], [-0.11370695075128565, 51.46318837843202], [-0.11392623354752492, 51.463228343248375], [-0.11417589026321014, 51.46326076398157], [-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]]} |
10.5 |
0004 |
0026 |
Bromley South |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-21 23:36:22 |
TERMINATED |
2026-09-21 23:26:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396090 |
1790033058646965 |
180 |
180 |
2026-09-21 23:36:01.495006 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:26:01.352467 |
| 727112 |
756192 |
G53245 |
445S33M821 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:26:00 |
2026-09-21 23:36:22 |
2026-09-23 23:36:22 |
{"id": 756192, "stp": "P", "toc": "East Midlands Railway", "uid": "G53245", "consist": "158799", "dest_crs": null, "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53245/2026-09-21/detailed", "trust_id": "445S33M821", "origin_crs": "BSN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Boston Down Carriage Sidings", "service_date": "2026-09-21", "dest_arr_time": "2231", "dest_platform": null, "is_terminated": 1, "next_location": "Boston Sig. WS20", "signalling_id": "5S33", "timing_status": "LATE", "origin_station": "Boston", "current_leg_arr": "2225½", "current_leg_dep": "2319", "current_leg_end": "Boston Sig. WS20", "origin_dep_time": "2224", "origin_platform": null, "current_location": "Boston", "last_update_time": "2026-09-21T23:36:22", "route_debug_link": null, "timing_variation": "+55 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.031158700000000004, 52.9782405], [-0.030899499999999993, 52.97887720000001], [-0.030798899999999994, 52.9791241], [-0.030725999999999993, 52.9793444], [-0.030679099999999997, 52.9795552], [-0.030628099999999995, 52.9798079], [-0.030581899999999995, 52.979958899999986], [-0.0305162, 52.980123099999986], [-0.0304329, 52.98030689999999]]}", "current_leg_start": "Boston", "dest_arr_time_act": "2231", "motion_projection": null, "next_location_lat": "52.9803069", "next_location_lon": "-0.0304329", "previous_location": null, "current_leg_milage": "0.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:20371426\", \"confirmationDeadline\": \"2026-09-21T23:20:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 256.573, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 446.909, \"from_m\": 256.573, \"capability_applied\": null, \"effective_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\": 756192, \"profile_key\": \"fc074cc91193a77bbfab0dc12a7921cc29bc221b35145ab83c923d1a0e89b3bc\", \"schedule_id\": 11601, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Boston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117136}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2229H\", \"location\": \"Boston Sig. WS20\", \"stage_seq\": 2, \"distance_m\": 235.133, \"section_seq\": 1, \"route_path_id\": 117136}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": null, \"location\": \"Boston Down Carriage Sidings\", \"stage_seq\": 3, \"distance_m\": 446.909, \"section_seq\": 1, \"route_path_id\": 117136}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 446.909, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117136}], \"total_distance_m\": 446.909, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 256.573, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 190.336, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2224", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1386.5", "current_position_lat": "52.9803069", "current_position_lon": "-0.0304329", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Boston", "service_state_platform": null, "timing_fact_generation": 1790029306080991, "current_leg_arrival_utc": "2026-09-21T23:20:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:26:01.357670", "service_state_evidence_id": 20371426, "current_leg_start_actual_dep": "2026-09-21T23:19:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-21T23:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:01.502258", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
BSN |
None |
5S33 |
158799 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 256.573, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 446.909, "from_m": 256.573, "capability_applied": null, "effective_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": 756192, "profile_key": "fc074cc91193a77bbfab0dc12a7921cc29bc221b35145ab83c923d1a0e89b3bc", "schedule_id": 11601, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2224", "location": "Boston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117136}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2229H", "location": "Boston Sig. WS20", "stage_seq": 2, "distance_m": 235.133, "section_seq": 1, "route_path_id": 117136}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": null, "location": "Boston Down Carriage Sidings", "stage_seq": 3, "distance_m": 446.909, "section_seq": 1, "route_path_id": 117136}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 446.909, "from_m": 0.0, "section_seq": 1, "route_path_id": 117136}], "total_distance_m": 446.909, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 256.573, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 190.336, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Boston |
2224 |
2224 |
None |
None |
None |
Boston Down Carriage Sidings |
2231 |
2231 |
None |
LATE |
+55 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G53245/2026-09-21/detailed |
None |
Boston |
2026-09-21T23:19:00+01:00 |
Boston Sig. WS20 |
1386.5 |
{"type": "LineString", "coordinates": [[-0.031158700000000004, 52.9782405], [-0.030899499999999993, 52.97887720000001], [-0.030798899999999994, 52.9791241], [-0.030725999999999993, 52.9793444], [-0.030679099999999997, 52.9795552], [-0.030628099999999995, 52.9798079], [-0.030581899999999995, 52.979958899999986], [-0.0305162, 52.980123099999986], [-0.0304329, 52.98030689999999]]} |
0.1 |
2319 |
2225½ |
None |
Boston |
Boston Sig. WS20 |
52.9803069 |
-0.0304329 |
52.9803069 |
-0.0304329 |
1 |
0 |
2026-09-21 23:36:22 |
TERMINATED |
2026-09-21 23:26:00 |
Boston |
TRUST |
TRACKING_TIMEOUT |
20371426 |
1790029306080991 |
1 |
1 |
2026-09-21 23:36:01.502258 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:26:01.357670 |
| 727113 |
758016 |
S04762 |
695U711921 |
2026-09-21 |
COMPLETE |
20396112 |
2026-09-22 00:26:00 |
2026-09-21 23:36:22 |
2026-09-23 23:36:22 |
{"id": 758016, "stp": "N", "toc": "Chiltern Railways", "uid": "S04762", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S04762/2026-09-22/detailed", "trust_id": "695U711921", "origin_crs": "BCS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Banbury Depot", "service_date": "2026-09-21", "dest_arr_time": "0034", "dest_platform": null, "is_terminated": 1, "next_location": "Banbury Depot", "signalling_id": "5U71", "timing_status": "EARLY", "origin_station": "Bicester North", "current_leg_arr": "0026", "current_leg_dep": "0032", "current_leg_end": "Banbury Depot", "origin_dep_time": "2359", "origin_platform": "2", "current_location": "Banbury Depot", "last_update_time": "2026-09-21T23:36:22", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3253083, 52.0583407], [-1.3247849, 52.058002900000005], [-1.3240952999999998, 52.05761939999999], [-1.3237615, 52.057437099999994], [-1.3234954, 52.0572609], [-1.323361, 52.0571646], [-1.3230733, 52.0569661], [-1.3226487, 52.05665859999999], [-1.3223937, 52.0564964], [-1.3220662, 52.0562691], [-1.3217120999999998, 52.056074499999994], [-1.3210899, 52.05583039999998], [-1.3202476, 52.0554958], [-1.3197662, 52.05530340000001], [-1.3189227, 52.05496949999999]]}", "current_leg_start": "Banbury Depot Reception", "dest_arr_time_act": "0034", "motion_projection": null, "next_location_lat": "52.0549695", "next_location_lon": "-1.3189227", "previous_location": "Banbury Depot Reception", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 11686.827, \"from_m\": 0.0, \"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\": 12223.234, \"from_m\": 11686.827, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12849.307, \"from_m\": 12223.234, \"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\": 21731.823, \"from_m\": 12849.307, \"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\": 21798.776, \"from_m\": 21731.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22199.703, \"from_m\": 21798.776, \"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\": 22489.992, \"from_m\": 22199.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22552.736, \"from_m\": 22489.992, \"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\": 23100.15, \"from_m\": 22552.736, \"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\": 23139.407, \"from_m\": 23100.15, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23207.998, \"from_m\": 23139.407, \"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\": 758016, \"profile_key\": \"422b4736432b2a80d52e141fdcff12d278ba71363b6549f09fa45cc6441370d0\", \"schedule_id\": 41206, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Bicester North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007H\", \"location\": \"Aynho Jn\", \"stage_seq\": 2, \"distance_m\": 14590.867, \"section_seq\": 1, \"route_path_id\": 147190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015H\", \"location\": \"Banbury Depot Jn\", \"stage_seq\": 3, \"distance_m\": 21895.381, \"section_seq\": 1, \"route_path_id\": 147190}, {\"is_pass\": false, \"wtt_arr\": \"0018\", \"wtt_dep\": \"0030\", \"location\": \"Banbury\", \"stage_seq\": 4, \"distance_m\": 22489.992, \"section_seq\": 1, \"route_path_id\": 147190}, {\"is_pass\": false, \"wtt_arr\": \"0031\", \"wtt_dep\": \"0032\", \"location\": \"Banbury Depot Reception\", \"stage_seq\": 5, \"distance_m\": 22628.558, \"section_seq\": 1, \"route_path_id\": 147190}, {\"is_pass\": false, \"wtt_arr\": \"0034\", \"wtt_dep\": null, \"location\": \"Banbury Depot\", \"stage_seq\": 6, \"distance_m\": 23207.998, \"section_seq\": 1, \"route_path_id\": 147190}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23207.998, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147190}], \"total_distance_m\": 23207.998, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 22342.045, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 865.953, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2359", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1434.0", "current_position_lat": "52.0549695", "current_position_lon": "-1.3189227", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:33Z\", \"source_id\": 64360434, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:41Z\", \"source_id\": 20393801, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:16Z\", \"source_id\": 20396112, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Banbury Depot", "service_state_platform": null, "timing_fact_generation": 1790033059359824, "current_leg_arrival_utc": "2026-09-23T00:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:26:01.569412", "service_state_evidence_id": 20396112, "current_leg_start_actual_dep": "2026-09-23T00:32:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-21T23:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:02.598219", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
N |
BCS |
None |
5U71 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 11686.827, "from_m": 0.0, "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": 12223.234, "from_m": 11686.827, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12849.307, "from_m": 12223.234, "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": 21731.823, "from_m": 12849.307, "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": 21798.776, "from_m": 21731.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22199.703, "from_m": 21798.776, "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": 22489.992, "from_m": 22199.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22552.736, "from_m": 22489.992, "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": 23100.15, "from_m": 22552.736, "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": 23139.407, "from_m": 23100.15, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23207.998, "from_m": 23139.407, "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": 758016, "profile_key": "422b4736432b2a80d52e141fdcff12d278ba71363b6549f09fa45cc6441370d0", "schedule_id": 41206, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2359", "location": "Bicester North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Aynho Jn", "stage_seq": 2, "distance_m": 14590.867, "section_seq": 1, "route_path_id": 147190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015H", "location": "Banbury Depot Jn", "stage_seq": 3, "distance_m": 21895.381, "section_seq": 1, "route_path_id": 147190}, {"is_pass": false, "wtt_arr": "0018", "wtt_dep": "0030", "location": "Banbury", "stage_seq": 4, "distance_m": 22489.992, "section_seq": 1, "route_path_id": 147190}, {"is_pass": false, "wtt_arr": "0031", "wtt_dep": "0032", "location": "Banbury Depot Reception", "stage_seq": 5, "distance_m": 22628.558, "section_seq": 1, "route_path_id": 147190}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": null, "location": "Banbury Depot", "stage_seq": 6, "distance_m": 23207.998, "section_seq": 1, "route_path_id": 147190}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23207.998, "from_m": 0.0, "section_seq": 1, "route_path_id": 147190}], "total_distance_m": 23207.998, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 22342.045, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 865.953, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21078, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:33Z", "source_id": 64360434, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:17:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:41Z", "source_id": 20393801, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:16Z", "source_id": 20396112, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T00:26:00+01:00", "operational_fact": true}] |
Bicester North |
2359 |
2359 |
2 |
None |
None |
Banbury Depot |
0034 |
0034 |
None |
EARLY |
-8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S04762/2026-09-22/detailed |
None |
Banbury Depot Reception |
2026-09-23T00:32:00+01:00 |
Banbury Depot |
1434.0 |
{"type": "LineString", "coordinates": [[-1.3253083, 52.0583407], [-1.3247849, 52.058002900000005], [-1.3240952999999998, 52.05761939999999], [-1.3237615, 52.057437099999994], [-1.3234954, 52.0572609], [-1.323361, 52.0571646], [-1.3230733, 52.0569661], [-1.3226487, 52.05665859999999], [-1.3223937, 52.0564964], [-1.3220662, 52.0562691], [-1.3217120999999998, 52.056074499999994], [-1.3210899, 52.05583039999998], [-1.3202476, 52.0554958], [-1.3197662, 52.05530340000001], [-1.3189227, 52.05496949999999]]} |
0.4 |
0032 |
0026 |
Banbury Depot Reception |
Banbury Depot |
Banbury Depot |
52.0549695 |
-1.3189227 |
52.0549695 |
-1.3189227 |
1 |
0 |
2026-09-21 23:36:22 |
TERMINATED |
2026-09-21 23:26:00 |
Banbury Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396112 |
1790033059359824 |
13 |
13 |
2026-09-21 23:36:02.598219 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:26:01.569412 |
| 727114 |
758001 |
C38279 |
889Y20M921 |
2026-09-21 |
COMPLETE |
20396579 |
2026-09-22 00:26:00 |
2026-09-21 23:36:22 |
2026-09-23 23:36:22 |
{"id": 758001, "stp": "P", "toc": "Elizabeth Line", "uid": "C38279", "consist": "345018", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38279/2026-09-22/detailed", "trust_id": "889Y20M921", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-21", "dest_arr_time": "0028", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y20", "timing_status": "ON TIME", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "0026", "current_leg_dep": "0024", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "2358", "origin_platform": "4", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-21T23:36:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Bond Street (Crossrail)", "dest_arr_time_act": "0026½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25601.768, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25883.414, \"from_m\": 25601.768, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26958.683, \"from_m\": 25883.414, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27326.331, \"from_m\": 26958.683, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 758001, \"profile_key\": \"b3e564adad8ad9de03badc1a36501d54009ee58b1004ef1c8e75c9b4533300cb\", \"schedule_id\": 5580, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116060}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 116060}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 116060}, {\"is_pass\": false, \"wtt_arr\": \"0005\", \"wtt_dep\": \"0005H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 116060}, {\"is_pass\": false, \"wtt_arr\": \"0008H\", \"wtt_dep\": \"0009H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 116060}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13035.108, \"section_seq\": 1, \"route_path_id\": 116060}, {\"is_pass\": false, \"wtt_arr\": \"0012H\", \"wtt_dep\": \"0013H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 116060}, {\"is_pass\": false, \"wtt_arr\": \"0015H\", \"wtt_dep\": \"0016H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 116060}, {\"is_pass\": false, \"wtt_arr\": \"0018\", \"wtt_dep\": \"0019\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 116060}, {\"is_pass\": false, \"wtt_arr\": \"0021\", \"wtt_dep\": \"0022\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 116060}, {\"is_pass\": false, \"wtt_arr\": \"0023H\", \"wtt_dep\": \"0024\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 116060}, {\"is_pass\": false, \"wtt_arr\": \"0026H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 27326.331, \"section_seq\": 1, \"route_path_id\": 116060}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27326.331, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116060}], \"total_distance_m\": 27326.331, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27326.331, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2358", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:35Z\", \"source_id\": 64342956, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:44Z\", \"source_id\": 20388935, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:43Z\", \"source_id\": 64348231, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:50Z\", \"source_id\": 20390340, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:07Z\", \"source_id\": 64352263, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:10Z\", \"source_id\": 20391482, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:14Z\", \"source_id\": 64356908, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:19Z\", \"source_id\": 20392781, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:24Z\", \"source_id\": 64360297, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:31Z\", \"source_id\": 20393763, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:50Z\", \"source_id\": 64362715, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:56Z\", \"source_id\": 20394415, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:58Z\", \"source_id\": 64365609, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:21:05Z\", \"source_id\": 20395251, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:16Z\", \"source_id\": 64367742, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:20Z\", \"source_id\": 20395831, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:03Z\", \"source_id\": 64370196, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:05Z\", \"source_id\": 20396579, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1790033165606236, "current_leg_arrival_utc": "2026-09-23T00:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:26:04.759157", "service_state_evidence_id": 64370196, "current_leg_start_actual_dep": "2026-09-23T00:24:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-21T23:26:01", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:04.809806", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
PDX |
9Y20 |
345018 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25601.768, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25883.414, "from_m": 25601.768, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 26958.683, "from_m": 25883.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27326.331, "from_m": 26958.683, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 758001, "profile_key": "b3e564adad8ad9de03badc1a36501d54009ee58b1004ef1c8e75c9b4533300cb", "schedule_id": 5580, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2358", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116060}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 116060}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 116060}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0005H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 116060}, {"is_pass": false, "wtt_arr": "0008H", "wtt_dep": "0009H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 116060}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13035.108, "section_seq": 1, "route_path_id": 116060}, {"is_pass": false, "wtt_arr": "0012H", "wtt_dep": "0013H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 116060}, {"is_pass": false, "wtt_arr": "0015H", "wtt_dep": "0016H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 116060}, {"is_pass": false, "wtt_arr": "0018", "wtt_dep": "0019", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 116060}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": "0022", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 116060}, {"is_pass": false, "wtt_arr": "0023H", "wtt_dep": "0024", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 116060}, {"is_pass": false, "wtt_arr": "0026H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 27326.331, "section_seq": 1, "route_path_id": 116060}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27326.331, "from_m": 0.0, "section_seq": 1, "route_path_id": 116060}], "total_distance_m": 27326.331, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27326.331, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:35Z", "source_id": 64342956, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:44Z", "source_id": 20388935, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:43Z", "source_id": 64348231, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:04:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:50Z", "source_id": 20390340, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:07Z", "source_id": 64352263, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:08:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:10Z", "source_id": 20391482, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:14Z", "source_id": 64356908, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:12:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:19Z", "source_id": 20392781, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:24Z", "source_id": 64360297, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:15:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:31Z", "source_id": 20393763, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:50Z", "source_id": 64362715, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:17:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:56Z", "source_id": 20394415, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:58Z", "source_id": 64365609, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:20:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:21:05Z", "source_id": 20395251, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:16Z", "source_id": 64367742, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:20Z", "source_id": 20395831, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:03Z", "source_id": 64370196, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:26:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:05Z", "source_id": 20396579, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:26:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
2358 |
2358 |
4 |
None |
None |
Paddington (Crossrail) |
0028 |
0026½ |
B |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38279/2026-09-22/detailed |
None |
Bond Street (Crossrail) |
2026-09-23T00:24:00+01:00 |
Paddington (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.8 |
0024 |
0026 |
Bond Street (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-21 23:36:22 |
TERMINATED |
2026-09-21 23:26:01 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
64370196 |
1790033165606236 |
71 |
71 |
2026-09-21 23:36:04.809806 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:26:04.759157 |
| 727115 |
755866 |
L79998 |
871T73M821 |
2026-09-21 |
COMPLETE |
20396344 |
2026-09-22 00:26:00 |
2026-09-21 23:36:22 |
2026-09-23 23:36:22 |
{"id": 755866, "stp": "O", "toc": "South Western Railway", "uid": "L79998", "consist": "444043", "dest_crs": "PMH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79998/2026-09-22/detailed", "trust_id": "871T73M821", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-21", "dest_arr_time": "0025", "dest_platform": "5", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "1T73", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0026", "current_leg_dep": "0022", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "2208", "origin_platform": "15", "current_location": "Clarence Pier", "last_update_time": "2026-09-21T23:36:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]}", "current_leg_start": "Portsmouth & Southsea", "dest_arr_time_act": "0025", "motion_projection": null, "next_location_lat": "50.7968435", "next_location_lon": "-1.1087909", "previous_location": "Portsmouth & Southsea", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19776.527, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19820.845, \"from_m\": 19776.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20041.113, \"from_m\": 19820.845, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30970.395, \"from_m\": 20041.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30997.499, \"from_m\": 30970.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33113.606, \"from_m\": 30997.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39287.992, \"from_m\": 33113.606, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39330.767, \"from_m\": 39287.992, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39842.032, \"from_m\": 39330.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39919.176, \"from_m\": 39842.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39953.269, \"from_m\": 39919.176, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52583.834, \"from_m\": 39953.269, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 52663.755, \"from_m\": 52583.834, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53449.475, \"from_m\": 52663.755, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53499.642, \"from_m\": 53449.475, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53679.04, \"from_m\": 53499.642, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53740.305, \"from_m\": 53679.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\": 53814.154, \"from_m\": 53740.305, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75854.236, \"from_m\": 53814.154, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 76400.79, \"from_m\": 75854.236, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76586.622, \"from_m\": 76400.79, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76883.363, \"from_m\": 76586.622, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 77343.456, \"from_m\": 76883.363, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77507.378, \"from_m\": 77343.456, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81700.604, \"from_m\": 77507.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92892.766, \"from_m\": 81700.604, \"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\": 92909.209, \"from_m\": 92892.766, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 92978.567, \"from_m\": 92909.209, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106643.608, \"from_m\": 92978.567, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 106695.485, \"from_m\": 106643.608, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 107046.228, \"from_m\": 106695.485, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 117991.063, \"from_m\": 107046.228, \"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\": 118082.935, \"from_m\": 117991.063, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119083.699, \"from_m\": 118082.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119105.466, \"from_m\": 119083.699, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 119165.062, \"from_m\": 119105.466, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 128735.978, \"from_m\": 119165.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\": 128749.09, \"from_m\": 128735.978, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128955.509, \"from_m\": 128749.09, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 128965.618, \"from_m\": 128955.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135006.675, \"from_m\": 128965.618, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 135352.911, \"from_m\": 135006.675, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 135689.258, \"from_m\": 135352.911, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 135893.422, \"from_m\": 135689.258, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 137208.271, \"from_m\": 135893.422, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 137216.263, \"from_m\": 137208.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145709.435, \"from_m\": 137216.263, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 146412.21, \"from_m\": 145709.435, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 146589.796, \"from_m\": 146412.21, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 148135.03, \"from_m\": 146589.796, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 150240.714, \"from_m\": 148135.03, \"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\": 150305.961, \"from_m\": 150240.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 150601.148, \"from_m\": 150305.961, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151789.514, \"from_m\": 150601.148, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 152042.736, \"from_m\": 151789.514, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 152398.532, \"from_m\": 152042.736, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 153006.065, \"from_m\": 152398.532, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153187.929, \"from_m\": 153006.065, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 153569.341, \"from_m\": 153187.929, \"capability_applied\": null, \"effective_limit_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\": 755866, \"profile_key\": \"7c4d333619deafa272069a25190891188917253022c56ef2d9301842c0dc0f28\", \"schedule_id\": 38046, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2215H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2235\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 39042.816, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39842.032, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Farnborough London End\", \"stage_seq\": 10, \"distance_m\": 51914.534, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"2244H\", \"wtt_dep\": \"2245H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 11, \"distance_m\": 53362.807, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": \"2251\", \"location\": \"Fleet\", \"stage_seq\": 12, \"distance_m\": 58635.783, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"2302H\", \"wtt_dep\": \"2304\", \"location\": \"Basingstoke\", \"stage_seq\": 13, \"distance_m\": 76688.775, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Worting Jn\", \"stage_seq\": 14, \"distance_m\": 80661.88, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2314\", \"location\": \"Micheldever\", \"stage_seq\": 15, \"distance_m\": 93280.778, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 16, \"distance_m\": 97602.593, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2323\", \"location\": \"Winchester\", \"stage_seq\": 17, \"distance_m\": 106994.451, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Shawford Jn\", \"stage_seq\": 18, \"distance_m\": 110931.59, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328\", \"location\": \"Shawford\", \"stage_seq\": 19, \"distance_m\": 112035.868, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 20, \"distance_m\": 116774.503, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2339H\", \"location\": \"Eastleigh\", \"stage_seq\": 21, \"distance_m\": 118199.559, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Eastleigh South Jn\", \"stage_seq\": 22, \"distance_m\": 119165.062, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"2345H\", \"wtt_dep\": \"2346\", \"location\": \"Hedge End\", \"stage_seq\": 23, \"distance_m\": 123855.902, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2350\", \"location\": \"Botley\", \"stage_seq\": 24, \"distance_m\": 126932.616, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"Fareham North Jn\", \"stage_seq\": 25, \"distance_m\": 135262.635, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"2357H\", \"wtt_dep\": \"2358H\", \"location\": \"Fareham\", \"stage_seq\": 26, \"distance_m\": 135595.769, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0004\", \"location\": \"Portchester\", \"stage_seq\": 27, \"distance_m\": 140692.644, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": \"0009\", \"location\": \"Cosham\", \"stage_seq\": 28, \"distance_m\": 144978.727, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010H\", \"location\": \"Cosham Jn\", \"stage_seq\": 29, \"distance_m\": 145709.435, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 30, \"distance_m\": 146482.521, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0013H\", \"location\": \"Hilsea\", \"stage_seq\": 31, \"distance_m\": 147254.679, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0016\", \"location\": \"Fratton East Jn\", \"stage_seq\": 32, \"distance_m\": 150310.909, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0018\", \"location\": \"Fratton\", \"stage_seq\": 33, \"distance_m\": 150932.979, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0022\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 34, \"distance_m\": 152104.461, \"section_seq\": 1, \"route_path_id\": 146203}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 35, \"distance_m\": 153569.341, \"section_seq\": 1, \"route_path_id\": 146203}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 153569.341, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146203}], \"total_distance_m\": 153569.341, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 152266.907, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1302.434, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2208", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.7968435", "current_position_lon": "-1.1087909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:01Z\", \"source_id\": 64160346, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:05Z\", \"source_id\": 20332910, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:07Z\", \"source_id\": 64173133, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:11Z\", \"source_id\": 20336649, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:17Z\", \"source_id\": 64177728, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:21Z\", \"source_id\": 20338111, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:47Z\", \"source_id\": 64203159, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:48Z\", \"source_id\": 20345652, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:39Z\", \"source_id\": 64220417, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:40Z\", \"source_id\": 20350987, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:04Z\", \"source_id\": 64232855, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:09Z\", \"source_id\": 20354725, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:05Z\", \"source_id\": 64267185, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:10Z\", \"source_id\": 20365249, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:07Z\", \"source_id\": 20371611, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:45Z\", \"source_id\": 64298176, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:50Z\", \"source_id\": 20374884, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:38Z\", \"source_id\": 20377663, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:34Z\", \"source_id\": 64314712, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:37Z\", \"source_id\": 20380048, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:10Z\", \"source_id\": 20383554, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:35Z\", \"source_id\": 64328951, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:38Z\", \"source_id\": 20384619, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27303, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:40Z\", \"source_id\": 64339365, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:46Z\", \"source_id\": 20387857, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:26Z\", \"source_id\": 64346566, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:31Z\", \"source_id\": 20389900, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:05Z\", \"source_id\": 64352181, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:10Z\", \"source_id\": 20391454, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:35Z\", \"source_id\": 64357270, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:39Z\", \"source_id\": 20392875, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:15Z\", \"source_id\": 64361125, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:21Z\", \"source_id\": 20394001, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:10Z\", \"source_id\": 64364894, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:14Z\", \"source_id\": 20395044, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:03Z\", \"source_id\": 64369329, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:04Z\", \"source_id\": 20396344, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "3", "timing_fact_generation": 1790033105624733, "current_leg_arrival_utc": "2026-09-23T00:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:26:07.941125", "service_state_evidence_id": 20396344, "current_leg_start_actual_dep": "2026-09-23T00:23:00+01:00", "operational_evidence_version": 153, "service_state_event_time_utc": "2026-09-21T23:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:08.859068", "service_state_valid_until_kind": null, "operational_interpretation_version": 153, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
PMH |
1T73 |
444043 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19776.527, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19820.845, "from_m": 19776.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20041.113, "from_m": 19820.845, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30970.395, "from_m": 20041.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30997.499, "from_m": 30970.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33113.606, "from_m": 30997.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39287.992, "from_m": 33113.606, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39330.767, "from_m": 39287.992, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39842.032, "from_m": 39330.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39919.176, "from_m": 39842.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39953.269, "from_m": 39919.176, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 52583.834, "from_m": 39953.269, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 52663.755, "from_m": 52583.834, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53449.475, "from_m": 52663.755, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53499.642, "from_m": 53449.475, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53679.04, "from_m": 53499.642, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53740.305, "from_m": 53679.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": 53814.154, "from_m": 53740.305, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75854.236, "from_m": 53814.154, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 76400.79, "from_m": 75854.236, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76586.622, "from_m": 76400.79, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 76883.363, "from_m": 76586.622, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 77343.456, "from_m": 76883.363, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 77507.378, "from_m": 77343.456, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81700.604, "from_m": 77507.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92892.766, "from_m": 81700.604, "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": 92909.209, "from_m": 92892.766, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 92978.567, "from_m": 92909.209, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106643.608, "from_m": 92978.567, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 106695.485, "from_m": 106643.608, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 107046.228, "from_m": 106695.485, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 117991.063, "from_m": 107046.228, "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": 118082.935, "from_m": 117991.063, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119083.699, "from_m": 118082.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119105.466, "from_m": 119083.699, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 119165.062, "from_m": 119105.466, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 128735.978, "from_m": 119165.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": 128749.09, "from_m": 128735.978, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128955.509, "from_m": 128749.09, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 128965.618, "from_m": 128955.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135006.675, "from_m": 128965.618, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 135352.911, "from_m": 135006.675, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 135689.258, "from_m": 135352.911, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 135893.422, "from_m": 135689.258, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 137208.271, "from_m": 135893.422, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 137216.263, "from_m": 137208.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145709.435, "from_m": 137216.263, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 146412.21, "from_m": 145709.435, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 146589.796, "from_m": 146412.21, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 148135.03, "from_m": 146589.796, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 150240.714, "from_m": 148135.03, "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": 150305.961, "from_m": 150240.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 150601.148, "from_m": 150305.961, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151789.514, "from_m": 150601.148, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 152042.736, "from_m": 151789.514, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 152398.532, "from_m": 152042.736, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 153006.065, "from_m": 152398.532, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153187.929, "from_m": 153006.065, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 153569.341, "from_m": 153187.929, "capability_applied": null, "effective_limit_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": 755866, "profile_key": "7c4d333619deafa272069a25190891188917253022c56ef2d9301842c0dc0f28", "schedule_id": 38046, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2208", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2215H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2235", "location": "Woking", "stage_seq": 8, "distance_m": 39042.816, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39842.032, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Farnborough London End", "stage_seq": 10, "distance_m": 51914.534, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "2244H", "wtt_dep": "2245H", "location": "Farnborough (Main)", "stage_seq": 11, "distance_m": 53362.807, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": "2251", "location": "Fleet", "stage_seq": 12, "distance_m": 58635.783, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "2302H", "wtt_dep": "2304", "location": "Basingstoke", "stage_seq": 13, "distance_m": 76688.775, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "Worting Jn", "stage_seq": 14, "distance_m": 80661.88, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2314", "location": "Micheldever", "stage_seq": 15, "distance_m": 93280.778, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Wallers Ash Loop", "stage_seq": 16, "distance_m": 97602.593, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2323", "location": "Winchester", "stage_seq": 17, "distance_m": 106994.451, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Shawford Jn", "stage_seq": 18, "distance_m": 110931.59, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328", "location": "Shawford", "stage_seq": 19, "distance_m": 112035.868, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Allbrook S.B.", "stage_seq": 20, "distance_m": 116774.503, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2339H", "location": "Eastleigh", "stage_seq": 21, "distance_m": 118199.559, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Eastleigh South Jn", "stage_seq": 22, "distance_m": 119165.062, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "2345H", "wtt_dep": "2346", "location": "Hedge End", "stage_seq": 23, "distance_m": 123855.902, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "Botley", "stage_seq": 24, "distance_m": 126932.616, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Fareham North Jn", "stage_seq": 25, "distance_m": 135262.635, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": "2358H", "location": "Fareham", "stage_seq": 26, "distance_m": 135595.769, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004", "location": "Portchester", "stage_seq": 27, "distance_m": 140692.644, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0009", "location": "Cosham", "stage_seq": 28, "distance_m": 144978.727, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010H", "location": "Cosham Jn", "stage_seq": 29, "distance_m": 145709.435, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Portcreek Jn", "stage_seq": 30, "distance_m": 146482.521, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0013H", "location": "Hilsea", "stage_seq": 31, "distance_m": 147254.679, "section_seq": 1, "route_path_id": 146203}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016", "location": "Fratton East Jn", "stage_seq": 32, "distance_m": 150310.909, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0018", "location": "Fratton", "stage_seq": 33, "distance_m": 150932.979, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0022", "location": "Portsmouth & Southsea", "stage_seq": 34, "distance_m": 152104.461, "section_seq": 1, "route_path_id": 146203}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 35, "distance_m": 153569.341, "section_seq": 1, "route_path_id": 146203}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 153569.341, "from_m": 0.0, "section_seq": 1, "route_path_id": 146203}], "total_distance_m": 153569.341, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 152266.907, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1302.434, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:01Z", "source_id": 64160346, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:15:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:05Z", "source_id": 20332910, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:07Z", "source_id": 64173133, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:21:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:11Z", "source_id": 20336649, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:17Z", "source_id": 64177728, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:24:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:21Z", "source_id": 20338111, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26957, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:47Z", "source_id": 64203159, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:48Z", "source_id": 20345652, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27030, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:39Z", "source_id": 64220417, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:46:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:40Z", "source_id": 20350987, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27036, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:04Z", "source_id": 64232855, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:09Z", "source_id": 20354725, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27111, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:05Z", "source_id": 64267185, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:11:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:10Z", "source_id": 20365249, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:07Z", "source_id": 20371611, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27157, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:45Z", "source_id": 64298176, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:29:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:50Z", "source_id": 20374884, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:38Z", "source_id": 20377663, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27161, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:34Z", "source_id": 64314712, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:37Z", "source_id": 20380048, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:10Z", "source_id": 20383554, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27278, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:35Z", "source_id": 64328951, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:50:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:38Z", "source_id": 20384619, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27303, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:40Z", "source_id": 64339365, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:46Z", "source_id": 20387857, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27311, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:26Z", "source_id": 64346566, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T23:04:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:31Z", "source_id": 20389900, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:05Z", "source_id": 64352181, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T23:08:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:10Z", "source_id": 20391454, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27388, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:35Z", "source_id": 64357270, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T23:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:39Z", "source_id": 20392875, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:15Z", "source_id": 64361125, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T23:17:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:21Z", "source_id": 20394001, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:10Z", "source_id": 64364894, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T23:20:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:14Z", "source_id": 20395044, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27327, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:03Z", "source_id": 64369329, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T23:26:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:04Z", "source_id": 20396344, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T00:26:00+01:00", "operational_fact": true}] |
London Waterloo |
2208 |
2208 |
15 |
None |
None |
Portsmouth Harbour |
0025 |
0025 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79998/2026-09-22/detailed |
None |
Portsmouth & Southsea |
2026-09-23T00:23:00+01:00 |
Portsmouth Harbour |
4.0 |
{"type": "LineString", "coordinates": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]} |
0.9 |
0022 |
0026 |
Portsmouth & Southsea |
Clarence Pier |
Portsmouth Harbour |
50.7968435 |
-1.1087909 |
50.7968435 |
-1.1087909 |
1 |
0 |
2026-09-21 23:36:22 |
TERMINATED |
2026-09-21 23:26:00 |
Portsmouth Harbour |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396344 |
1790033105624733 |
153 |
153 |
2026-09-21 23:36:08.859068 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:26:07.941125 |
| 727116 |
757420 |
W83783 |
062V53M921 |
2026-09-21 |
COMPLETE |
20394511 |
2026-09-22 00:26:00 |
2026-09-21 23:36:22 |
2026-09-23 23:36:22 |
{"id": 757420, "stp": "P", "toc": "ScotRail", "uid": "W83783", "consist": "318262", "dest_crs": "BHC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83783/2026-09-22/detailed", "trust_id": "062V53M921", "origin_crs": "SPR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Balloch", "service_date": "2026-09-21", "dest_arr_time": "0028", "dest_platform": null, "is_terminated": 1, "next_location": "Balloch", "signalling_id": "2V53", "timing_status": "EARLY", "origin_station": "Springburn", "current_leg_arr": "0026", "current_leg_dep": "0023½", "current_leg_end": "Balloch", "origin_dep_time": "2324", "origin_platform": "4", "current_location": "Balloch", "last_update_time": "2026-09-21T23:36:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.5773356, 55.98537519999999], [-4.5772477, 55.98557280000001], [-4.577124199999999, 55.985997899999994], [-4.5770823, 55.98622859999999], [-4.577082899999999, 55.98657609999999], [-4.5770911, 55.98695060000001], [-4.5772432, 55.98760429999999], [-4.5774892, 55.988367800000006], [-4.5777096, 55.988985], [-4.57781, 55.989243], [-4.5780541, 55.9900578], [-4.578898999999999, 55.9925004], [-4.5801716, 55.9961842], [-4.5806472, 55.9974737], [-4.581187599999999, 55.9987563], [-4.581407949009559, 55.99922959441336], [-4.5814722, 55.99936760000001], [-4.582173299999999, 56.0006736], [-4.5826716, 56.00153329999999], [-4.5833595, 56.00248]]}", "current_leg_start": "Alexandria", "dest_arr_time_act": "0028", "motion_projection": null, "next_location_lat": "56.0024800", "next_location_lon": "-4.5833595", "previous_location": "Alexandria", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.371, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 207.536, \"from_m\": 169.371, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 521.454, \"from_m\": 207.536, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3270.661, \"from_m\": 521.454, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3528.798, \"from_m\": 3270.661, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3704.075, \"from_m\": 3528.798, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4547.74, \"from_m\": 3704.075, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9179.046, \"from_m\": 4547.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9225.07, \"from_m\": 9179.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10551.268, \"from_m\": 9225.07, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10592.033, \"from_m\": 10551.268, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11476.71, \"from_m\": 10592.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11836.613, \"from_m\": 11476.71, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11893.755, \"from_m\": 11836.613, \"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\": 12736.518, \"from_m\": 11893.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15378.926, \"from_m\": 12736.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15448.394, \"from_m\": 15378.926, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18768.907, \"from_m\": 15448.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\": 19232.703, \"from_m\": 18768.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24840.539, \"from_m\": 19232.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25663.445, \"from_m\": 24840.539, \"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\": 28014.186, \"from_m\": 25663.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28935.892, \"from_m\": 28014.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29640.743, \"from_m\": 28935.892, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30288.554, \"from_m\": 29640.743, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34386.372, \"from_m\": 30288.554, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34614.154, \"from_m\": 34386.372, \"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\": 36467.958, \"from_m\": 34614.154, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 757420, \"profile_key\": \"01e1f83b4a63e3dd7c241f336225ef6193af4a29645981588493aeed2a9f2928\", \"schedule_id\": 29157, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Springburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2325H\", \"location\": \"Barnhill\", \"stage_seq\": 2, \"distance_m\": 584.921, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2328H\", \"location\": \"Alexandra Parade\", \"stage_seq\": 3, \"distance_m\": 2448.51, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"2329H\", \"wtt_dep\": \"2330\", \"location\": \"Duke Street\", \"stage_seq\": 4, \"distance_m\": 2974.048, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332\", \"location\": \"Bellgrove\", \"stage_seq\": 5, \"distance_m\": 3793.807, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"High Street\", \"stage_seq\": 6, \"distance_m\": 4816.376, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2337\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 7, \"distance_m\": 5685.033, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339H\", \"location\": \"Charing Cross\", \"stage_seq\": 8, \"distance_m\": 6924.087, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 9, \"distance_m\": 8447.12, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2344\", \"location\": \"Partick\", \"stage_seq\": 10, \"distance_m\": 9652.309, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"2345H\", \"wtt_dep\": \"2346H\", \"location\": \"Hyndland\", \"stage_seq\": 11, \"distance_m\": 10828.172, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 12, \"distance_m\": 11358.624, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2348H\", \"location\": \"Jordanhill\", \"stage_seq\": 13, \"distance_m\": 11597.255, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2351\", \"location\": \"Scotstounhill\", \"stage_seq\": 14, \"distance_m\": 13381.453, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2354\", \"location\": \"Garscadden\", \"stage_seq\": 15, \"distance_m\": 14152.051, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2356H\", \"location\": \"Yoker\", \"stage_seq\": 16, \"distance_m\": 15724.294, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2358H\", \"location\": \"Clydebank\", \"stage_seq\": 17, \"distance_m\": 17093.679, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0003H\", \"location\": \"Dalmuir\", \"stage_seq\": 18, \"distance_m\": 19069.994, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"0005H\", \"wtt_dep\": \"0006\", \"location\": \"Kilpatrick\", \"stage_seq\": 19, \"distance_m\": 21175.52, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"0008H\", \"wtt_dep\": \"0009\", \"location\": \"Bowling\", \"stage_seq\": 20, \"distance_m\": 23836.641, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0013H\", \"location\": \"Dumbarton East\", \"stage_seq\": 21, \"distance_m\": 28316.531, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0016\", \"location\": \"Dumbarton Central\", \"stage_seq\": 22, \"distance_m\": 29380.536, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"0017H\", \"wtt_dep\": \"0018\", \"location\": \"Dalreoch\", \"stage_seq\": 23, \"distance_m\": 29997.128, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0021\", \"location\": \"Renton\", \"stage_seq\": 24, \"distance_m\": 32700.611, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"0023\", \"wtt_dep\": \"0023H\", \"location\": \"Alexandria\", \"stage_seq\": 25, \"distance_m\": 34517.838, \"section_seq\": 1, \"route_path_id\": 142087}, {\"is_pass\": false, \"wtt_arr\": \"0028\", \"wtt_dep\": null, \"location\": \"Balloch\", \"stage_seq\": 26, \"distance_m\": 36467.958, \"section_seq\": 1, \"route_path_id\": 142087}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36467.958, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142087}], \"total_distance_m\": 36467.958, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36421.934, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2324", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "56.0024800", "current_position_lon": "-4.5833595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:32Z\", \"source_id\": 64291477, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:39Z\", \"source_id\": 20372814, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:52Z\", \"source_id\": 64295195, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:54Z\", \"source_id\": 20374007, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:37Z\", \"source_id\": 20375737, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:18Z\", \"source_id\": 64302001, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:24Z\", \"source_id\": 20376099, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:29Z\", \"source_id\": 64305402, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:33Z\", \"source_id\": 20377159, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:45Z\", \"source_id\": 64310414, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:51Z\", \"source_id\": 20378743, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:03Z\", \"source_id\": 64313845, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:09Z\", \"source_id\": 20379821, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:56Z\", \"source_id\": 64319611, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:00Z\", \"source_id\": 20381648, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:47Z\", \"source_id\": 64323686, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:49Z\", \"source_id\": 20382982, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:39Z\", \"source_id\": 20384192, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:23Z\", \"source_id\": 64330033, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:24Z\", \"source_id\": 20384933, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:50Z\", \"source_id\": 64332058, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:55Z\", \"source_id\": 20385524, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:23Z\", \"source_id\": 64336554, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:31Z\", \"source_id\": 20386975, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:55Z\", \"source_id\": 64339705, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:00Z\", \"source_id\": 20387952, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:57Z\", \"source_id\": 64343416, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:01:00Z\", \"source_id\": 20389063, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:09Z\", \"source_id\": 64346226, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:13Z\", \"source_id\": 20389809, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:16Z\", \"source_id\": 64350041, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:21Z\", \"source_id\": 20390868, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:25Z\", \"source_id\": 64357094, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:29Z\", \"source_id\": 20392846, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:11Z\", \"source_id\": 64359030, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:14Z\", \"source_id\": 20393410, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:13Z\", \"source_id\": 64361104, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:21Z\", \"source_id\": 20393998, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:11Z\", \"source_id\": 64363071, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:16Z\", \"source_id\": 20394508, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:11Z\", \"source_id\": 64363071, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:16Z\", \"source_id\": 20394511, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Balloch", "service_state_platform": "1", "timing_fact_generation": 1790032696955015, "current_leg_arrival_utc": "2026-09-23T00:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:26:10.246432", "service_state_evidence_id": 20394511, "current_leg_start_actual_dep": "2026-09-23T00:23:30+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-21T23:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:11.027808", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
SPR |
BHC |
2V53 |
318262 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 169.371, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 207.536, "from_m": 169.371, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 521.454, "from_m": 207.536, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3270.661, "from_m": 521.454, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3528.798, "from_m": 3270.661, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3704.075, "from_m": 3528.798, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4547.74, "from_m": 3704.075, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9179.046, "from_m": 4547.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9225.07, "from_m": 9179.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10551.268, "from_m": 9225.07, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10592.033, "from_m": 10551.268, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11476.71, "from_m": 10592.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11836.613, "from_m": 11476.71, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11893.755, "from_m": 11836.613, "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": 12736.518, "from_m": 11893.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15378.926, "from_m": 12736.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15448.394, "from_m": 15378.926, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18768.907, "from_m": 15448.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": 19232.703, "from_m": 18768.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24840.539, "from_m": 19232.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25663.445, "from_m": 24840.539, "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": 28014.186, "from_m": 25663.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28935.892, "from_m": 28014.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29640.743, "from_m": 28935.892, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30288.554, "from_m": 29640.743, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34386.372, "from_m": 30288.554, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34614.154, "from_m": 34386.372, "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": 36467.958, "from_m": 34614.154, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 757420, "profile_key": "01e1f83b4a63e3dd7c241f336225ef6193af4a29645981588493aeed2a9f2928", "schedule_id": 29157, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2324", "location": "Springburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2325H", "location": "Barnhill", "stage_seq": 2, "distance_m": 584.921, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2328H", "location": "Alexandra Parade", "stage_seq": 3, "distance_m": 2448.51, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330", "location": "Duke Street", "stage_seq": 4, "distance_m": 2974.048, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332", "location": "Bellgrove", "stage_seq": 5, "distance_m": 3793.807, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "High Street", "stage_seq": 6, "distance_m": 4816.376, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337", "location": "Glasgow Queen St Low Level", "stage_seq": 7, "distance_m": 5685.033, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339H", "location": "Charing Cross", "stage_seq": 8, "distance_m": 6924.087, "section_seq": 1, "route_path_id": 142087}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Finnieston East Jn", "stage_seq": 9, "distance_m": 8447.12, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2344", "location": "Partick", "stage_seq": 10, "distance_m": 9652.309, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "2345H", "wtt_dep": "2346H", "location": "Hyndland", "stage_seq": 11, "distance_m": 10828.172, "section_seq": 1, "route_path_id": 142087}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Hyndland East Jn", "stage_seq": 12, "distance_m": 11358.624, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2348H", "location": "Jordanhill", "stage_seq": 13, "distance_m": 11597.255, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351", "location": "Scotstounhill", "stage_seq": 14, "distance_m": 13381.453, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2354", "location": "Garscadden", "stage_seq": 15, "distance_m": 14152.051, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2356H", "location": "Yoker", "stage_seq": 16, "distance_m": 15724.294, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2358H", "location": "Clydebank", "stage_seq": 17, "distance_m": 17093.679, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0003H", "location": "Dalmuir", "stage_seq": 18, "distance_m": 19069.994, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006", "location": "Kilpatrick", "stage_seq": 19, "distance_m": 21175.52, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "0008H", "wtt_dep": "0009", "location": "Bowling", "stage_seq": 20, "distance_m": 23836.641, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0013H", "location": "Dumbarton East", "stage_seq": 21, "distance_m": 28316.531, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0016", "location": "Dumbarton Central", "stage_seq": 22, "distance_m": 29380.536, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0018", "location": "Dalreoch", "stage_seq": 23, "distance_m": 29997.128, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0021", "location": "Renton", "stage_seq": 24, "distance_m": 32700.611, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "0023", "wtt_dep": "0023H", "location": "Alexandria", "stage_seq": 25, "distance_m": 34517.838, "section_seq": 1, "route_path_id": 142087}, {"is_pass": false, "wtt_arr": "0028", "wtt_dep": null, "location": "Balloch", "stage_seq": 26, "distance_m": 36467.958, "section_seq": 1, "route_path_id": 142087}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36467.958, "from_m": 0.0, "section_seq": 1, "route_path_id": 142087}], "total_distance_m": 36467.958, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36421.934, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1544, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:32Z", "source_id": 64291477, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:25:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:39Z", "source_id": 20372814, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1550, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:52Z", "source_id": 64295195, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:28:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:54Z", "source_id": 20374007, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:37Z", "source_id": 20375737, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1565, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:18Z", "source_id": 64302001, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:32:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:24Z", "source_id": 20376099, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:29Z", "source_id": 64305402, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:35:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:33Z", "source_id": 20377159, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:45Z", "source_id": 64310414, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:37:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:51Z", "source_id": 20378743, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:03Z", "source_id": 64313845, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:09Z", "source_id": 20379821, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:56Z", "source_id": 64319611, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:43:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:00Z", "source_id": 20381648, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:47Z", "source_id": 64323686, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:46:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:49Z", "source_id": 20382982, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:39Z", "source_id": 20384192, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:23Z", "source_id": 64330033, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:51:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:24Z", "source_id": 20384933, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1359, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:50Z", "source_id": 64332058, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:55Z", "source_id": 20385524, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1342, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:23Z", "source_id": 64336554, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:56:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:31Z", "source_id": 20386975, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:55Z", "source_id": 64339705, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:00Z", "source_id": 20387952, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1266, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:57Z", "source_id": 64343416, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:01:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:01:00Z", "source_id": 20389063, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1251, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:09Z", "source_id": 64346226, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:05:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:13Z", "source_id": 20389809, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1247, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:16Z", "source_id": 64350041, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:08:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:21Z", "source_id": 20390868, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:25Z", "source_id": 64357094, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:13:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:29Z", "source_id": 20392846, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:11Z", "source_id": 64359030, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:15:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:14Z", "source_id": 20393410, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:13Z", "source_id": 64361104, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:17:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:21Z", "source_id": 20393998, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:11Z", "source_id": 64363071, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:20:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:16Z", "source_id": 20394508, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1209, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:11Z", "source_id": 64363071, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:26:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:16Z", "source_id": 20394511, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T00:26:00+01:00", "operational_fact": true}] |
Springburn |
2324 |
2324 |
4 |
None |
None |
Balloch |
0028 |
0028 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83783/2026-09-22/detailed |
None |
Alexandria |
2026-09-23T00:23:30+01:00 |
Balloch |
2.5 |
{"type": "LineString", "coordinates": [[-4.5773356, 55.98537519999999], [-4.5772477, 55.98557280000001], [-4.577124199999999, 55.985997899999994], [-4.5770823, 55.98622859999999], [-4.577082899999999, 55.98657609999999], [-4.5770911, 55.98695060000001], [-4.5772432, 55.98760429999999], [-4.5774892, 55.988367800000006], [-4.5777096, 55.988985], [-4.57781, 55.989243], [-4.5780541, 55.9900578], [-4.578898999999999, 55.9925004], [-4.5801716, 55.9961842], [-4.5806472, 55.9974737], [-4.581187599999999, 55.9987563], [-4.581407949009559, 55.99922959441336], [-4.5814722, 55.99936760000001], [-4.582173299999999, 56.0006736], [-4.5826716, 56.00153329999999], [-4.5833595, 56.00248]]} |
1.2 |
0023½ |
0026 |
Alexandria |
Balloch |
Balloch |
56.0024800 |
-4.5833595 |
56.0024800 |
-4.5833595 |
1 |
0 |
2026-09-21 23:36:22 |
TERMINATED |
2026-09-21 23:26:00 |
Balloch |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20394511 |
1790032696955015 |
95 |
95 |
2026-09-21 23:36:11.027808 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:26:10.246432 |
| 727117 |
757608 |
L84838 |
872U77M921 |
2026-09-21 |
COMPLETE |
20396269 |
2026-09-22 00:26:00 |
2026-09-21 23:36:22 |
2026-09-23 23:36:22 |
{"id": 757608, "stp": "P", "toc": "South Western Railway", "uid": "L84838", "consist": "701006", "dest_crs": "WNR", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84838/2026-09-22/detailed", "trust_id": "872U77M921", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Windsor & Eton Riverside", "service_date": "2026-09-21", "dest_arr_time": "0029", "dest_platform": "1", "is_terminated": 1, "next_location": "Windsor & Eton Riverside", "signalling_id": "2U77", "timing_status": "EARLY", "origin_station": "London Waterloo", "current_leg_arr": "0026", "current_leg_dep": "0022", "current_leg_end": "Windsor & Eton Riverside", "origin_dep_time": "2333", "origin_platform": "22", "current_location": "Windsor & Eton Riverside", "last_update_time": "2026-09-21T23:36:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5789061437630914, 51.48259922474861], [-0.5793472, 51.48285510000001], [-0.5798640999999999, 51.48317509999998], [-0.5800824, 51.48330970000001], [-0.5812719999999999, 51.4840229], [-0.5820876, 51.48451639999999], [-0.5833241, 51.48541000000001], [-0.5843487, 51.4862468], [-0.5850549, 51.4869165], [-0.5855470999999999, 51.48743900000001], [-0.5866286, 51.488633500000006], [-0.5877203, 51.48989280000001], [-0.5883425000000001, 51.4905808], [-0.5890158, 51.4911202], [-0.5900161999999999, 51.49170480000001], [-0.590845, 51.49205210000001], [-0.5914806999999999, 51.4922492], [-0.5927348, 51.4925278], [-0.5933563, 51.49261559999999], [-0.5938893, 51.49266], [-0.5943068, 51.4926937], [-0.5949211999999999, 51.49270749999999], [-0.5955078, 51.49267890000001], [-0.5960779, 51.4926231], [-0.5976600999999999, 51.49250229999999], [-0.5982827999999999, 51.4924479], [-0.5998546, 51.492285800000005], [-0.6001611, 51.492266], [-0.6004642, 51.49223400000001], [-0.6008646999999999, 51.49216559999999], [-0.6017463, 51.49191939999999], [-0.6021615, 51.49173489999999], [-0.6025045999999998, 51.491544400000016], [-0.6029539999999999, 51.4912404], [-0.6032395, 51.490946599999994], [-0.6036284, 51.490489], [-0.6039047, 51.49006980000001], [-0.6041606, 51.48948740000001], [-0.6043341999999999, 51.48910959999999], [-0.6044794, 51.488794000000006], [-0.6044237, 51.488934099999994], [-0.6043779, 51.48906989999999], [-0.6043319, 51.48920929999999], [-0.6042764, 51.4893458], [-0.6043811, 51.4891179], [-0.6046381, 51.4885594], [-0.6047375, 51.48832380000001], [-0.6048671999999999, 51.48798589999999], [-0.6049457999999999, 51.4877569], [-0.6050378, 51.48744930000001], [-0.6050853, 51.48729600000001], [-0.605136, 51.4871473], [-0.6051770999999999, 51.4870502], [-0.6052296999999999, 51.4869409], [-0.6053202, 51.486780399999994], [-0.6054684, 51.4865568], [-0.6055632, 51.48642630000001], [-0.6056716999999999, 51.4862862], [-0.6057736999999999, 51.4861744], [-0.6058784, 51.4860753], [-0.6059983999999999, 51.485968699999994], [-0.6061271999999999, 51.4858654]]}", "current_leg_start": "Datchet", "dest_arr_time_act": "0029", "motion_projection": null, "next_location_lat": "51.4858654", "next_location_lon": "-0.6061272", "previous_location": "Datchet", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.292, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 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\": 11428.428, \"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\": 11489.48, \"from_m\": 11428.428, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15338.377, \"from_m\": 11489.48, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16446.191, \"from_m\": 15338.377, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21518.95, \"from_m\": 16446.191, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29807.376, \"from_m\": 21518.95, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30361.399, \"from_m\": 29807.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31033.306, \"from_m\": 30361.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31431.626, \"from_m\": 31033.306, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31480.772, \"from_m\": 31431.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36182.179, \"from_m\": 31480.772, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36579.045, \"from_m\": 36182.179, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39836.842, \"from_m\": 36579.045, \"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\": 40615.727, \"from_m\": 39836.842, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 40623.257, \"from_m\": 40615.727, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40690.413, \"from_m\": 40623.257, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40707.761, \"from_m\": 40690.413, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41118.925, \"from_m\": 40707.761, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 757608, \"profile_key\": \"7b5574af3f96bb533dc87e73bfd1829c065d1b9d419bab03614cefa5fbdd2545\", \"schedule_id\": 38985, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6201.325, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2347\", \"location\": \"Putney\", \"stage_seq\": 7, \"distance_m\": 9401.572, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Barnes\", \"stage_seq\": 8, \"distance_m\": 11287.102, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2353\", \"location\": \"Richmond\", \"stage_seq\": 9, \"distance_m\": 15542.06, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2357\", \"location\": \"Twickenham\", \"stage_seq\": 10, \"distance_m\": 18124.637, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": \"2359H\", \"location\": \"Whitton\", \"stage_seq\": 11, \"distance_m\": 20017.779, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Whitton Jn\", \"stage_seq\": 12, \"distance_m\": 20903.778, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001H\", \"location\": \"Feltham Jn\", \"stage_seq\": 13, \"distance_m\": 21518.95, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0004H\", \"location\": \"Feltham\", \"stage_seq\": 14, \"distance_m\": 23834.352, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": \"0008H\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 15, \"distance_m\": 28128.965, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": false, \"wtt_arr\": \"0011H\", \"wtt_dep\": \"0012H\", \"location\": \"Staines\", \"stage_seq\": 16, \"distance_m\": 30491.848, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": false, \"wtt_arr\": \"0016\", \"wtt_dep\": \"0017\", \"location\": \"Wraysbury\", \"stage_seq\": 17, \"distance_m\": 34506.109, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": \"0020\", \"location\": \"Sunnymeads\", \"stage_seq\": 18, \"distance_m\": 36274.616, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": false, \"wtt_arr\": \"0022H\", \"wtt_dep\": \"0024\", \"location\": \"Datchet\", \"stage_seq\": 19, \"distance_m\": 38194.726, \"section_seq\": 1, \"route_path_id\": 146587}, {\"is_pass\": false, \"wtt_arr\": \"0029\", \"wtt_dep\": null, \"location\": \"Windsor & Eton Riverside\", \"stage_seq\": 20, \"distance_m\": 41118.925, \"section_seq\": 1, \"route_path_id\": 146587}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 41118.925, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146587}], \"total_distance_m\": 41118.925, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 40459.958, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 658.967, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2333", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4858654", "current_position_lon": "-0.6061272", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:25Z\", \"source_id\": 64309966, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:25Z\", \"source_id\": 20378563, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:38Z\", \"source_id\": 64314786, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:43Z\", \"source_id\": 20380096, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:19Z\", \"source_id\": 64317319, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:21Z\", \"source_id\": 20380855, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:23Z\", \"source_id\": 64324551, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:24Z\", \"source_id\": 20383234, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:38Z\", \"source_id\": 64327628, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:39Z\", \"source_id\": 20384187, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:59Z\", \"source_id\": 64332249, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:05Z\", \"source_id\": 20385591, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:21Z\", \"source_id\": 64336514, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:25Z\", \"source_id\": 20386955, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:19Z\", \"source_id\": 64340144, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:25Z\", \"source_id\": 20388113, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:01:42Z\", \"source_id\": 64344378, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:02:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:01:44Z\", \"source_id\": 20389286, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:20Z\", \"source_id\": 64350148, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:25Z\", \"source_id\": 20390892, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:18Z\", \"source_id\": 64353686, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:20Z\", \"source_id\": 20391861, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:07Z\", \"source_id\": 64358967, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:10Z\", \"source_id\": 20393378, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28223, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:41Z\", \"source_id\": 64362585, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:50Z\", \"source_id\": 20394369, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:48Z\", \"source_id\": 64369099, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:54Z\", \"source_id\": 20396269, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Windsor & Eton Riverside", "service_state_platform": "1", "timing_fact_generation": 1790033099485574, "current_leg_arrival_utc": "2026-09-23T00:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:26:12.584075", "service_state_evidence_id": 20396269, "current_leg_start_actual_dep": "2026-09-23T00:24:00+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-21T23:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:13.896699", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
WNR |
2U77 |
701006 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.292, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 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": 11428.428, "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": 11489.48, "from_m": 11428.428, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15338.377, "from_m": 11489.48, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16446.191, "from_m": 15338.377, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21518.95, "from_m": 16446.191, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29807.376, "from_m": 21518.95, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30361.399, "from_m": 29807.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31033.306, "from_m": 30361.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31431.626, "from_m": 31033.306, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31480.772, "from_m": 31431.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36182.179, "from_m": 31480.772, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36579.045, "from_m": 36182.179, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39836.842, "from_m": 36579.045, "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": 40615.727, "from_m": 39836.842, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 40623.257, "from_m": 40615.727, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40690.413, "from_m": 40623.257, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40707.761, "from_m": 40690.413, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41118.925, "from_m": 40707.761, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 757608, "profile_key": "7b5574af3f96bb533dc87e73bfd1829c065d1b9d419bab03614cefa5fbdd2545", "schedule_id": 38985, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2333", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 146587}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 146587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 146587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 146587}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 146587}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Putney", "stage_seq": 7, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 146587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Barnes", "stage_seq": 8, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 146587}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2353", "location": "Richmond", "stage_seq": 9, "distance_m": 15542.06, "section_seq": 1, "route_path_id": 146587}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2357", "location": "Twickenham", "stage_seq": 10, "distance_m": 18124.637, "section_seq": 1, "route_path_id": 146587}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "2359H", "location": "Whitton", "stage_seq": 11, "distance_m": 20017.779, "section_seq": 1, "route_path_id": 146587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Whitton Jn", "stage_seq": 12, "distance_m": 20903.778, "section_seq": 1, "route_path_id": 146587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001H", "location": "Feltham Jn", "stage_seq": 13, "distance_m": 21518.95, "section_seq": 1, "route_path_id": 146587}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004H", "location": "Feltham", "stage_seq": 14, "distance_m": 23834.352, "section_seq": 1, "route_path_id": 146587}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0008H", "location": "Ashford (Middlesex)", "stage_seq": 15, "distance_m": 28128.965, "section_seq": 1, "route_path_id": 146587}, {"is_pass": false, "wtt_arr": "0011H", "wtt_dep": "0012H", "location": "Staines", "stage_seq": 16, "distance_m": 30491.848, "section_seq": 1, "route_path_id": 146587}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0017", "location": "Wraysbury", "stage_seq": 17, "distance_m": 34506.109, "section_seq": 1, "route_path_id": 146587}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0020", "location": "Sunnymeads", "stage_seq": 18, "distance_m": 36274.616, "section_seq": 1, "route_path_id": 146587}, {"is_pass": false, "wtt_arr": "0022H", "wtt_dep": "0024", "location": "Datchet", "stage_seq": 19, "distance_m": 38194.726, "section_seq": 1, "route_path_id": 146587}, {"is_pass": false, "wtt_arr": "0029", "wtt_dep": null, "location": "Windsor & Eton Riverside", "stage_seq": 20, "distance_m": 41118.925, "section_seq": 1, "route_path_id": 146587}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 41118.925, "from_m": 0.0, "section_seq": 1, "route_path_id": 146587}], "total_distance_m": 41118.925, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 40459.958, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 658.967, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29098, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:25Z", "source_id": 64309966, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:25Z", "source_id": 20378563, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29121, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:38Z", "source_id": 64314786, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:43Z", "source_id": 20380096, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29164, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:19Z", "source_id": 64317319, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:21Z", "source_id": 20380855, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28420, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:23Z", "source_id": 64324551, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:46:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:24Z", "source_id": 20383234, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28398, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:38Z", "source_id": 64327628, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:49:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:39Z", "source_id": 20384187, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28336, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:59Z", "source_id": 64332249, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:05Z", "source_id": 20385591, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28297, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:21Z", "source_id": 64336514, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:56:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:25Z", "source_id": 20386955, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28283, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:19Z", "source_id": 64340144, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:25Z", "source_id": 20388113, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:01:42Z", "source_id": 64344378, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:02:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:01:44Z", "source_id": 20389286, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28262, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:20Z", "source_id": 64350148, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:07:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:25Z", "source_id": 20390892, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:18Z", "source_id": 64353686, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:20Z", "source_id": 20391861, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:07Z", "source_id": 64358967, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:16:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:10Z", "source_id": 20393378, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28223, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:41Z", "source_id": 64362585, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:50Z", "source_id": 20394369, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28228, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:48Z", "source_id": 64369099, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:54Z", "source_id": 20396269, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T00:26:00+01:00", "operational_fact": true}] |
London Waterloo |
2333 |
2333 |
22 |
None |
None |
Windsor & Eton Riverside |
0029 |
0029 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84838/2026-09-22/detailed |
None |
Datchet |
2026-09-23T00:24:00+01:00 |
Windsor & Eton Riverside |
4.0 |
{"type": "LineString", "coordinates": [[-0.5789061437630914, 51.48259922474861], [-0.5793472, 51.48285510000001], [-0.5798640999999999, 51.48317509999998], [-0.5800824, 51.48330970000001], [-0.5812719999999999, 51.4840229], [-0.5820876, 51.48451639999999], [-0.5833241, 51.48541000000001], [-0.5843487, 51.4862468], [-0.5850549, 51.4869165], [-0.5855470999999999, 51.48743900000001], [-0.5866286, 51.488633500000006], [-0.5877203, 51.48989280000001], [-0.5883425000000001, 51.4905808], [-0.5890158, 51.4911202], [-0.5900161999999999, 51.49170480000001], [-0.590845, 51.49205210000001], [-0.5914806999999999, 51.4922492], [-0.5927348, 51.4925278], [-0.5933563, 51.49261559999999], [-0.5938893, 51.49266], [-0.5943068, 51.4926937], [-0.5949211999999999, 51.49270749999999], [-0.5955078, 51.49267890000001], [-0.5960779, 51.4926231], [-0.5976600999999999, 51.49250229999999], [-0.5982827999999999, 51.4924479], [-0.5998546, 51.492285800000005], [-0.6001611, 51.492266], [-0.6004642, 51.49223400000001], [-0.6008646999999999, 51.49216559999999], [-0.6017463, 51.49191939999999], [-0.6021615, 51.49173489999999], [-0.6025045999999998, 51.491544400000016], [-0.6029539999999999, 51.4912404], [-0.6032395, 51.490946599999994], [-0.6036284, 51.490489], [-0.6039047, 51.49006980000001], [-0.6041606, 51.48948740000001], [-0.6043341999999999, 51.48910959999999], [-0.6044794, 51.488794000000006], [-0.6044237, 51.488934099999994], [-0.6043779, 51.48906989999999], [-0.6043319, 51.48920929999999], [-0.6042764, 51.4893458], [-0.6043811, 51.4891179], [-0.6046381, 51.4885594], [-0.6047375, 51.48832380000001], [-0.6048671999999999, 51.48798589999999], [-0.6049457999999999, 51.4877569], [-0.6050378, 51.48744930000001], [-0.6050853, 51.48729600000001], [-0.605136, 51.4871473], [-0.6051770999999999, 51.4870502], [-0.6052296999999999, 51.4869409], [-0.6053202, 51.486780399999994], [-0.6054684, 51.4865568], [-0.6055632, 51.48642630000001], [-0.6056716999999999, 51.4862862], [-0.6057736999999999, 51.4861744], [-0.6058784, 51.4860753], [-0.6059983999999999, 51.485968699999994], [-0.6061271999999999, 51.4858654]]} |
1.9 |
0022 |
0026 |
Datchet |
Windsor & Eton Riverside |
Windsor & Eton Riverside |
51.4858654 |
-0.6061272 |
51.4858654 |
-0.6061272 |
1 |
0 |
2026-09-21 23:36:22 |
TERMINATED |
2026-09-21 23:26:00 |
Windsor & Eton Riverside |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396269 |
1790033099485574 |
92 |
92 |
2026-09-21 23:36:13.896699 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:26:12.584075 |
| 727118 |
757653 |
G85328 |
232B91M921 |
2026-09-21 |
COMPLETE |
20396295 |
2026-09-22 00:26:00 |
2026-09-21 23:36:22 |
2026-09-23 23:36:22 |
{"id": 757653, "stp": "P", "toc": "Northern", "uid": "G85328", "consist": "150127", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85328/2026-09-22/detailed", "trust_id": "232B91M921", "origin_crs": "DON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-21", "dest_arr_time": "0025", "dest_platform": "9D", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2B91", "timing_status": "LATE", "origin_station": "Doncaster", "current_leg_arr": "0026", "current_leg_dep": "0015", "current_leg_end": "Leeds", "origin_dep_time": "2336", "origin_platform": "6", "current_location": "Leeds", "last_update_time": "2026-09-21T23:36:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Outwood", "dest_arr_time_act": "0024", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Outwood", "current_leg_milage": "7.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 525.985, \"from_m\": 0.0, \"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\": 578.251, \"from_m\": 525.985, \"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\": 592.959, \"from_m\": 578.251, \"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\": 1475.048, \"from_m\": 592.959, \"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\": 6456.699, \"from_m\": 1475.048, \"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\": 6573.649, \"from_m\": 6456.699, \"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\": 7783.161, \"from_m\": 6573.649, \"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\": 7863.029, \"from_m\": 7783.161, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15840.411, \"from_m\": 7863.029, \"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\": 15899.084, \"from_m\": 15840.411, \"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\": 29483.922, \"from_m\": 15899.084, \"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\": 30081.945, \"from_m\": 29483.922, \"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\": 31210.645, \"from_m\": 30081.945, \"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\": 31567.899, \"from_m\": 31210.645, \"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\": 31595.721, \"from_m\": 31567.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31734.99, \"from_m\": 31595.721, \"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\": 33773.198, \"from_m\": 31734.99, \"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\": 39428.651, \"from_m\": 33773.198, \"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\": 45703.528, \"from_m\": 39428.651, \"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\": 46517.251, \"from_m\": 45703.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46739.488, \"from_m\": 46517.251, \"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\": 46996.028, \"from_m\": 46739.488, \"capability_applied\": null, \"effective_limit_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\": 47277.343, \"from_m\": 46996.028, \"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\": 47326.798, \"from_m\": 47277.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47724.613, \"from_m\": 47326.798, \"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\": 48046.824, \"from_m\": 47724.613, \"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\": 757653, \"profile_key\": \"0c5fcf91e8d32ac189fb77b22dbf1e6014122d30bc08706797f93a5724bce9a1\", \"schedule_id\": 12332, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Doncaster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134466}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Bentley (S.Yorks)\", \"stage_seq\": 2, \"distance_m\": 2576.621, \"section_seq\": 1, \"route_path_id\": 134466}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343H\", \"location\": \"Adwick\", \"stage_seq\": 3, \"distance_m\": 6258.858, \"section_seq\": 1, \"route_path_id\": 134466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Adwick Jn\", \"stage_seq\": 4, \"distance_m\": 7783.161, \"section_seq\": 1, \"route_path_id\": 134466}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2349H\", \"location\": \"South Elmsall\", \"stage_seq\": 5, \"distance_m\": 13806.091, \"section_seq\": 1, \"route_path_id\": 134466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 6, \"distance_m\": 15899.084, \"section_seq\": 1, \"route_path_id\": 134466}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356H\", \"location\": \"Fitzwilliam\", \"stage_seq\": 7, \"distance_m\": 21185.372, \"section_seq\": 1, \"route_path_id\": 134466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Hare Park Jn\", \"stage_seq\": 8, \"distance_m\": 25494.888, \"section_seq\": 1, \"route_path_id\": 134466}, {\"is_pass\": false, \"wtt_arr\": \"0002H\", \"wtt_dep\": \"0003\", \"location\": \"Sandal & Agbrigg\", \"stage_seq\": 9, \"distance_m\": 29107.607, \"section_seq\": 1, \"route_path_id\": 134466}, {\"is_pass\": false, \"wtt_arr\": \"0006H\", \"wtt_dep\": \"0007H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 10, \"distance_m\": 31841.455, \"section_seq\": 1, \"route_path_id\": 134466}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": \"0012H\", \"location\": \"Outwood\", \"stage_seq\": 11, \"distance_m\": 35833.543, \"section_seq\": 1, \"route_path_id\": 134466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021\", \"location\": \"Holbeck Jn\", \"stage_seq\": 12, \"distance_m\": 46577.315, \"section_seq\": 1, \"route_path_id\": 134466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 13, \"distance_m\": 47142.2, \"section_seq\": 1, \"route_path_id\": 134466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022\", \"location\": \"Leeds West Jn\", \"stage_seq\": 14, \"distance_m\": 47521.193, \"section_seq\": 1, \"route_path_id\": 134466}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 15, \"distance_m\": 48046.824, \"section_seq\": 1, \"route_path_id\": 134466}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48046.824, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134466}], \"total_distance_m\": 48046.824, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 47889.679, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 157.145, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2336", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:54Z\", \"source_id\": 64313592, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:55Z\", \"source_id\": 20379721, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:03Z\", \"source_id\": 64318408, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:09Z\", \"source_id\": 20381236, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:13Z\", \"source_id\": 64328418, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:16Z\", \"source_id\": 20384457, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:04Z\", \"source_id\": 64337430, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:10Z\", \"source_id\": 20387250, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:33Z\", \"source_id\": 64346790, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:39Z\", \"source_id\": 20389947, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:00Z\", \"source_id\": 64352111, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:06Z\", \"source_id\": 20391438, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:26Z\", \"source_id\": 64358221, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:30Z\", \"source_id\": 20393164, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:50Z\", \"source_id\": 64369118, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:24:54Z\", \"source_id\": 20396295, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "9", "timing_fact_generation": 1790033172754875, "current_leg_arrival_utc": "2026-09-23T00:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:26:12.747995", "service_state_evidence_id": 20396295, "current_leg_start_actual_dep": "2026-09-23T00:14:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-21T23:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:14.306014", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
DON |
LDS |
2B91 |
150127 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 525.985, "from_m": 0.0, "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": 578.251, "from_m": 525.985, "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": 592.959, "from_m": 578.251, "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": 1475.048, "from_m": 592.959, "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": 6456.699, "from_m": 1475.048, "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": 6573.649, "from_m": 6456.699, "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": 7783.161, "from_m": 6573.649, "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": 7863.029, "from_m": 7783.161, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15840.411, "from_m": 7863.029, "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": 15899.084, "from_m": 15840.411, "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": 29483.922, "from_m": 15899.084, "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": 30081.945, "from_m": 29483.922, "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": 31210.645, "from_m": 30081.945, "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": 31567.899, "from_m": 31210.645, "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": 31595.721, "from_m": 31567.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31734.99, "from_m": 31595.721, "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": 33773.198, "from_m": 31734.99, "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": 39428.651, "from_m": 33773.198, "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": 45703.528, "from_m": 39428.651, "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": 46517.251, "from_m": 45703.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46739.488, "from_m": 46517.251, "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": 46996.028, "from_m": 46739.488, "capability_applied": null, "effective_limit_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": 47277.343, "from_m": 46996.028, "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": 47326.798, "from_m": 47277.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47724.613, "from_m": 47326.798, "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": 48046.824, "from_m": 47724.613, "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": 757653, "profile_key": "0c5fcf91e8d32ac189fb77b22dbf1e6014122d30bc08706797f93a5724bce9a1", "schedule_id": 12332, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2336", "location": "Doncaster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134466}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Bentley (S.Yorks)", "stage_seq": 2, "distance_m": 2576.621, "section_seq": 1, "route_path_id": 134466}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Adwick", "stage_seq": 3, "distance_m": 6258.858, "section_seq": 1, "route_path_id": 134466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Adwick Jn", "stage_seq": 4, "distance_m": 7783.161, "section_seq": 1, "route_path_id": 134466}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2349H", "location": "South Elmsall", "stage_seq": 5, "distance_m": 13806.091, "section_seq": 1, "route_path_id": 134466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "South Kirkby Jn", "stage_seq": 6, "distance_m": 15899.084, "section_seq": 1, "route_path_id": 134466}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356H", "location": "Fitzwilliam", "stage_seq": 7, "distance_m": 21185.372, "section_seq": 1, "route_path_id": 134466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Hare Park Jn", "stage_seq": 8, "distance_m": 25494.888, "section_seq": 1, "route_path_id": 134466}, {"is_pass": false, "wtt_arr": "0002H", "wtt_dep": "0003", "location": "Sandal & Agbrigg", "stage_seq": 9, "distance_m": 29107.607, "section_seq": 1, "route_path_id": 134466}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0007H", "location": "Wakefield Westgate", "stage_seq": 10, "distance_m": 31841.455, "section_seq": 1, "route_path_id": 134466}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": "0012H", "location": "Outwood", "stage_seq": 11, "distance_m": 35833.543, "section_seq": 1, "route_path_id": 134466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Holbeck Jn", "stage_seq": 12, "distance_m": 46577.315, "section_seq": 1, "route_path_id": 134466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021H", "location": "Whitehall Jn", "stage_seq": 13, "distance_m": 47142.2, "section_seq": 1, "route_path_id": 134466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022", "location": "Leeds West Jn", "stage_seq": 14, "distance_m": 47521.193, "section_seq": 1, "route_path_id": 134466}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": null, "location": "Leeds", "stage_seq": 15, "distance_m": 48046.824, "section_seq": 1, "route_path_id": 134466}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48046.824, "from_m": 0.0, "section_seq": 1, "route_path_id": 134466}], "total_distance_m": 48046.824, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 47889.679, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 157.145, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6741, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:54Z", "source_id": 64313592, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:39:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:55Z", "source_id": 20379721, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6747, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:03Z", "source_id": 64318408, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:43:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:09Z", "source_id": 20381236, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6065, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:13Z", "source_id": 64328418, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:50:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:16Z", "source_id": 20384457, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6049, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:04Z", "source_id": 64337430, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:10Z", "source_id": 20387250, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6044, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:33Z", "source_id": 64346790, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:03:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:39Z", "source_id": 20389947, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:00Z", "source_id": 64352111, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:08:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:06Z", "source_id": 20391438, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6012, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:26Z", "source_id": 64358221, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:13:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:30Z", "source_id": 20393164, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:50Z", "source_id": 64369118, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:26:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:24:54Z", "source_id": 20396295, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:26:00+01:00", "operational_fact": true}] |
Doncaster |
2336 |
2336 |
6 |
None |
None |
Leeds |
0025 |
0024 |
9D |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85328/2026-09-22/detailed |
None |
Outwood |
2026-09-23T00:14:30+01:00 |
Leeds |
11.0 |
{"type": "LineString", "coordinates": [[-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
7.5 |
0015 |
0026 |
Outwood |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-21 23:36:22 |
TERMINATED |
2026-09-21 23:26:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396295 |
1790033172754875 |
68 |
68 |
2026-09-21 23:36:14.306014 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:26:12.747995 |
| 727119 |
757711 |
G26952 |
871P75M921 |
2026-09-21 |
COMPLETE |
20396427 |
2026-09-22 00:26:00 |
2026-09-21 23:36:52 |
2026-09-23 23:36:52 |
{"id": 757711, "stp": "O", "toc": "Southern", "uid": "G26952", "consist": "377614", "dest_crs": "CAT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26952/2026-09-22/detailed", "trust_id": "871P75M921", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Caterham", "service_date": "2026-09-21", "dest_arr_time": "0027", "dest_platform": "2", "is_terminated": 1, "next_location": "Caterham", "signalling_id": "1P75", "timing_status": "EARLY", "origin_station": "London Bridge (Central)", "current_leg_arr": "0026", "current_leg_dep": "0023", "current_leg_end": "Caterham", "origin_dep_time": "2340", "origin_platform": "11", "current_location": "Caterham Sidings", "last_update_time": "2026-09-21T23:36:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07725379999999998, 51.3037474], [-0.07665829999999998, 51.30310370000001], [-0.0763437, 51.3027478], [-0.0760117, 51.302385399999984], [-0.0750656, 51.3013945], [-0.07355209999999998, 51.2997385], [-0.0732273, 51.2993934], [-0.0729174, 51.2990201], [-0.07269, 51.2986627], [-0.0725088, 51.29835870000001], [-0.0723761, 51.298077799999994], [-0.07224459999999999, 51.2977738], [-0.07213399999999999, 51.29741739999999], [-0.0720987, 51.2971107], [-0.0720388, 51.2967658], [-0.07201359999999998, 51.29640739999999], [-0.07200469999999999, 51.29598349999999], [-0.0720851, 51.2955457], [-0.0721895, 51.29512659999999], [-0.07233969999999999, 51.29473529999999], [-0.0725421, 51.294306899999995], [-0.0727999, 51.29387450000001], [-0.0729857, 51.2936153], [-0.07318179999999999, 51.2933628], [-0.0733951, 51.2931104], [-0.0736395, 51.2928494], [-0.0746283, 51.292091199999994], [-0.0753101, 51.2916827], [-0.0763179, 51.2910973], [-0.07704319999999999, 51.2906638], [-0.07849, 51.2894445], [-0.0791071, 51.28865590000001], [-0.0796244, 51.28768590000001], [-0.0797804, 51.2873336], [-0.0798409, 51.2871606], [-0.0798891, 51.28698099999999], [-0.0799531, 51.28658949999999], [-0.0799878, 51.286182499999995], [-0.0799954, 51.28603390000001], [-0.0799888, 51.2855432], [-0.0799327, 51.2851539], [-0.0798506, 51.28488669999999], [-0.0797292, 51.2845779], [-0.079685, 51.2844175], [-0.0796112, 51.28419950000001], [-0.07949899999999999, 51.28395019999999], [-0.0793967, 51.28376000000001], [-0.07929129999999998, 51.28359090000001], [-0.07912850000000002, 51.2833364], [-0.0789164, 51.2830549], [-0.07845429999999999, 51.28246390000001]]}", "current_leg_start": "Whyteleafe South", "dest_arr_time_act": "0027", "motion_projection": null, "next_location_lat": "51.2824639", "next_location_lon": "-0.0784543", "previous_location": "Whyteleafe South", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2199.884, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2590.489, \"from_m\": 2199.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4918.123, \"from_m\": 3206.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13929.683, \"from_m\": 4918.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16082.653, \"from_m\": 13929.683, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16144.04, \"from_m\": 16082.653, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16183.643, \"from_m\": 16144.04, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16209.212, \"from_m\": 16183.643, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16262.211, \"from_m\": 16209.212, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16292.411, \"from_m\": 16262.211, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16329.376, \"from_m\": 16292.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16723.633, \"from_m\": 16329.376, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16754.068, \"from_m\": 16723.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16842.737, \"from_m\": 16754.068, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16906.436, \"from_m\": 16842.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\": 17045.919, \"from_m\": 16906.436, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18322.651, \"from_m\": 17045.919, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21008.548, \"from_m\": 18322.651, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21045.065, \"from_m\": 21008.548, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21105.532, \"from_m\": 21045.065, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21447.583, \"from_m\": 21105.532, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21546.436, \"from_m\": 21447.583, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28537.698, \"from_m\": 21546.436, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28899.184, \"from_m\": 28537.698, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 757711, \"profile_key\": \"79f8688ec96ad427e32d438ccb28500bb5f95a06fde02426c604b1cac243b033\", \"schedule_id\": 36840, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"Sydenham\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2355\", \"location\": \"Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 13864.945, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 15672.638, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0002\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16521.741, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": \"0005\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 18010.121, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0007H\", \"location\": \"Purley Oaks\", \"stage_seq\": 11, \"distance_m\": 19804.482, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": \"0014\", \"location\": \"Purley\", \"stage_seq\": 12, \"distance_m\": 21302.729, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": false, \"wtt_arr\": \"0016H\", \"wtt_dep\": \"0017\", \"location\": \"Kenley\", \"stage_seq\": 13, \"distance_m\": 23289.785, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": false, \"wtt_arr\": \"0020\", \"wtt_dep\": \"0021\", \"location\": \"Whyteleafe\", \"stage_seq\": 14, \"distance_m\": 25463.191, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": false, \"wtt_arr\": \"0022H\", \"wtt_dep\": \"0023\", \"location\": \"Whyteleafe South\", \"stage_seq\": 15, \"distance_m\": 26254.208, \"section_seq\": 1, \"route_path_id\": 145427}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": null, \"location\": \"Caterham\", \"stage_seq\": 16, \"distance_m\": 28899.184, \"section_seq\": 1, \"route_path_id\": 145427}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28899.184, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145427}], \"total_distance_m\": 28899.184, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28058.98, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 840.204, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2340", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.2824639", "current_position_lon": "-0.0784543", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:32Z\", \"source_id\": 64321833, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:35Z\", \"source_id\": 20382368, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:21Z\", \"source_id\": 64329998, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:24Z\", \"source_id\": 20384929, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:29Z\", \"source_id\": 64342837, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:46Z\", \"source_id\": 20388969, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:18Z\", \"source_id\": 64350100, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:25Z\", \"source_id\": 20390878, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:52Z\", \"source_id\": 64353149, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:56Z\", \"source_id\": 20391704, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:48Z\", \"source_id\": 64361671, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:55Z\", \"source_id\": 20394124, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:21:42Z\", \"source_id\": 64366338, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:21:45Z\", \"source_id\": 20395432, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:24Z\", \"source_id\": 64369598, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:31Z\", \"source_id\": 20396427, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Caterham", "service_state_platform": "2", "timing_fact_generation": 1790033131418048, "current_leg_arrival_utc": "2026-09-23T00:26:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:26:31.471226", "service_state_evidence_id": 20396427, "current_leg_start_actual_dep": "2026-09-23T00:23:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-21T23:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:31.695196", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
None |
CAT |
1P75 |
377614 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2199.884, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2590.489, "from_m": 2199.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4918.123, "from_m": 3206.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13929.683, "from_m": 4918.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16082.653, "from_m": 13929.683, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16144.04, "from_m": 16082.653, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16183.643, "from_m": 16144.04, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16209.212, "from_m": 16183.643, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16262.211, "from_m": 16209.212, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16292.411, "from_m": 16262.211, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16329.376, "from_m": 16292.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16723.633, "from_m": 16329.376, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16754.068, "from_m": 16723.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16842.737, "from_m": 16754.068, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16906.436, "from_m": 16842.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": 17045.919, "from_m": 16906.436, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18322.651, "from_m": 17045.919, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21008.548, "from_m": 18322.651, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21045.065, "from_m": 21008.548, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21105.532, "from_m": 21045.065, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21447.583, "from_m": 21105.532, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21546.436, "from_m": 21447.583, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28537.698, "from_m": 21546.436, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28899.184, "from_m": 28537.698, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 757711, "profile_key": "79f8688ec96ad427e32d438ccb28500bb5f95a06fde02426c604b1cac243b033", "schedule_id": 36840, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2340", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 145427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 145427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 145427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 145427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Sydenham", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 145427}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2355", "location": "Norwood Junction", "stage_seq": 7, "distance_m": 13864.945, "section_seq": 1, "route_path_id": 145427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 15672.638, "section_seq": 1, "route_path_id": 145427}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "East Croydon", "stage_seq": 9, "distance_m": 16521.741, "section_seq": 1, "route_path_id": 145427}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0005", "location": "South Croydon", "stage_seq": 10, "distance_m": 18010.121, "section_seq": 1, "route_path_id": 145427}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0007H", "location": "Purley Oaks", "stage_seq": 11, "distance_m": 19804.482, "section_seq": 1, "route_path_id": 145427}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0014", "location": "Purley", "stage_seq": 12, "distance_m": 21302.729, "section_seq": 1, "route_path_id": 145427}, {"is_pass": false, "wtt_arr": "0016H", "wtt_dep": "0017", "location": "Kenley", "stage_seq": 13, "distance_m": 23289.785, "section_seq": 1, "route_path_id": 145427}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": "0021", "location": "Whyteleafe", "stage_seq": 14, "distance_m": 25463.191, "section_seq": 1, "route_path_id": 145427}, {"is_pass": false, "wtt_arr": "0022H", "wtt_dep": "0023", "location": "Whyteleafe South", "stage_seq": 15, "distance_m": 26254.208, "section_seq": 1, "route_path_id": 145427}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": null, "location": "Caterham", "stage_seq": 16, "distance_m": 28899.184, "section_seq": 1, "route_path_id": 145427}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28899.184, "from_m": 0.0, "section_seq": 1, "route_path_id": 145427}], "total_distance_m": 28899.184, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28058.98, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 840.204, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:32Z", "source_id": 64321833, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:35Z", "source_id": 20382368, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:21Z", "source_id": 64329998, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:51:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:24Z", "source_id": 20384929, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:29Z", "source_id": 64342837, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:01:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:46Z", "source_id": 20388969, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30478, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:18Z", "source_id": 64350100, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:07:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:25Z", "source_id": 20390878, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30506, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:52Z", "source_id": 64353149, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:10:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:56Z", "source_id": 20391704, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30527, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:48Z", "source_id": 64361671, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:18:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:55Z", "source_id": 20394124, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30532, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:21:42Z", "source_id": 64366338, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:21:45Z", "source_id": 20395432, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30255, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:24Z", "source_id": 64369598, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:31Z", "source_id": 20396427, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:26:00+01:00", "operational_fact": true}] |
London Bridge (Central) |
2340 |
2340 |
11 |
None |
None |
Caterham |
0027 |
0027 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26952/2026-09-22/detailed |
None |
Whyteleafe South |
2026-09-23T00:23:00+01:00 |
Caterham |
3.0 |
{"type": "LineString", "coordinates": [[-0.07725379999999998, 51.3037474], [-0.07665829999999998, 51.30310370000001], [-0.0763437, 51.3027478], [-0.0760117, 51.302385399999984], [-0.0750656, 51.3013945], [-0.07355209999999998, 51.2997385], [-0.0732273, 51.2993934], [-0.0729174, 51.2990201], [-0.07269, 51.2986627], [-0.0725088, 51.29835870000001], [-0.0723761, 51.298077799999994], [-0.07224459999999999, 51.2977738], [-0.07213399999999999, 51.29741739999999], [-0.0720987, 51.2971107], [-0.0720388, 51.2967658], [-0.07201359999999998, 51.29640739999999], [-0.07200469999999999, 51.29598349999999], [-0.0720851, 51.2955457], [-0.0721895, 51.29512659999999], [-0.07233969999999999, 51.29473529999999], [-0.0725421, 51.294306899999995], [-0.0727999, 51.29387450000001], [-0.0729857, 51.2936153], [-0.07318179999999999, 51.2933628], [-0.0733951, 51.2931104], [-0.0736395, 51.2928494], [-0.0746283, 51.292091199999994], [-0.0753101, 51.2916827], [-0.0763179, 51.2910973], [-0.07704319999999999, 51.2906638], [-0.07849, 51.2894445], [-0.0791071, 51.28865590000001], [-0.0796244, 51.28768590000001], [-0.0797804, 51.2873336], [-0.0798409, 51.2871606], [-0.0798891, 51.28698099999999], [-0.0799531, 51.28658949999999], [-0.0799878, 51.286182499999995], [-0.0799954, 51.28603390000001], [-0.0799888, 51.2855432], [-0.0799327, 51.2851539], [-0.0798506, 51.28488669999999], [-0.0797292, 51.2845779], [-0.079685, 51.2844175], [-0.0796112, 51.28419950000001], [-0.07949899999999999, 51.28395019999999], [-0.0793967, 51.28376000000001], [-0.07929129999999998, 51.28359090000001], [-0.07912850000000002, 51.2833364], [-0.0789164, 51.2830549], [-0.07845429999999999, 51.28246390000001]]} |
1.6 |
0023 |
0026 |
Whyteleafe South |
Caterham Sidings |
Caterham |
51.2824639 |
-0.0784543 |
51.2824639 |
-0.0784543 |
1 |
0 |
2026-09-21 23:36:52 |
TERMINATED |
2026-09-21 23:26:00 |
Caterham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396427 |
1790033131418048 |
64 |
64 |
2026-09-21 23:36:31.695196 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:26:31.471226 |
| 727120 |
757668 |
P77061 |
512O23M921 |
2026-09-21 |
COMPLETE |
20396370 |
2026-09-22 00:26:00 |
2026-09-21 23:36:52 |
2026-09-23 23:36:52 |
{"id": 757668, "stp": "P", "toc": "Greater Anglia", "uid": "P77061", "consist": "720571+720580", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P77061/2026-09-22/detailed", "trust_id": "512O23M921", "origin_crs": "HFE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-21", "dest_arr_time": "0026", "dest_platform": "9", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2O23", "timing_status": "LATE", "origin_station": "Hertford East", "current_leg_arr": "0026", "current_leg_dep": "0019", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2337", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-21T23:36:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Hackney Downs", "dest_arr_time_act": "0025", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Hackney Downs", "current_leg_milage": "2.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 250.794, \"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\": 3007.927, \"from_m\": 250.794, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3119.354, \"from_m\": 3007.927, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3441.871, \"from_m\": 3119.354, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3530.678, \"from_m\": 3441.871, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8485.676, \"from_m\": 3530.678, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9291.127, \"from_m\": 8485.676, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16305.207, \"from_m\": 9291.127, \"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\": 16687.465, \"from_m\": 16305.207, \"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\": 16904.444, \"from_m\": 16687.465, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24348.584, \"from_m\": 16904.444, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25635.77, \"from_m\": 24348.584, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26005.066, \"from_m\": 25635.77, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29295.058, \"from_m\": 26005.066, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29728.276, \"from_m\": 29295.058, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34648.158, \"from_m\": 29728.276, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34771.793, \"from_m\": 34648.158, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34843.26, \"from_m\": 34771.793, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34935.853, \"from_m\": 34843.26, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35314.068, \"from_m\": 34935.853, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36778.573, \"from_m\": 35314.068, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38354.563, \"from_m\": 36778.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38991.464, \"from_m\": 38354.563, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39468.139, \"from_m\": 38991.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39921.358, \"from_m\": 39468.139, \"capability_applied\": null, \"effective_limit_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\": 757668, \"profile_key\": \"29459b948251a74dfcd04db1a017bfc673e7daf3ba2ee13d87d6d71cab61daf6\", \"schedule_id\": 22693, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Hertford East\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139532}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2341H\", \"location\": \"Ware\", \"stage_seq\": 2, \"distance_m\": 3208.728, \"section_seq\": 1, \"route_path_id\": 139532}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345\", \"location\": \"St. Margaret's\", \"stage_seq\": 3, \"distance_m\": 6270.565, \"section_seq\": 1, \"route_path_id\": 139532}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348\", \"location\": \"Rye House\", \"stage_seq\": 4, \"distance_m\": 8574.046, \"section_seq\": 1, \"route_path_id\": 139532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 5, \"distance_m\": 9332.118, \"section_seq\": 1, \"route_path_id\": 139532}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352H\", \"location\": \"Broxbourne\", \"stage_seq\": 6, \"distance_m\": 11309.554, \"section_seq\": 1, \"route_path_id\": 139532}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2356H\", \"location\": \"Cheshunt\", \"stage_seq\": 7, \"distance_m\": 16360.495, \"section_seq\": 1, \"route_path_id\": 139532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003\", \"location\": \"Bury Street Jn\", \"stage_seq\": 8, \"distance_m\": 24868.572, \"section_seq\": 1, \"route_path_id\": 139532}, {\"is_pass\": false, \"wtt_arr\": \"0009\", \"wtt_dep\": \"0010\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 30715.867, \"section_seq\": 1, \"route_path_id\": 139532}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0017H\", \"location\": \"Hackney Downs\", \"stage_seq\": 10, \"distance_m\": 35135.071, \"section_seq\": 1, \"route_path_id\": 139532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021\", \"location\": \"Bethnal Green\", \"stage_seq\": 11, \"distance_m\": 38109.215, \"section_seq\": 1, \"route_path_id\": 139532}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 12, \"distance_m\": 39921.358, \"section_seq\": 1, \"route_path_id\": 139532}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 39921.358, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139532}], \"total_distance_m\": 39921.358, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38345.368, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1575.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2337", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:38Z\", \"source_id\": 64314840, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:43Z\", \"source_id\": 20380106, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:49Z\", \"source_id\": 64320863, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:54Z\", \"source_id\": 20382059, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:53Z\", \"source_id\": 64325231, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:00Z\", \"source_id\": 20383473, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:35Z\", \"source_id\": 64331654, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:35Z\", \"source_id\": 20385402, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:15Z\", \"source_id\": 64337640, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:19Z\", \"source_id\": 20387320, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:16Z\", \"source_id\": 64356933, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:19Z\", \"source_id\": 20392782, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:28Z\", \"source_id\": 64363321, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:30Z\", \"source_id\": 20394580, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:01Z\", \"source_id\": 64367483, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:06Z\", \"source_id\": 20395773, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:07Z\", \"source_id\": 64369372, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:11Z\", \"source_id\": 20396370, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "8", "timing_fact_generation": 1790033111171742, "current_leg_arrival_utc": "2026-09-23T00:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:26:39.868399", "service_state_evidence_id": 20396370, "current_leg_start_actual_dep": "2026-09-23T00:18:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-21T23:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:41.048378", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
HFE |
LST |
2O23 |
720571+720580 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 250.794, "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": 3007.927, "from_m": 250.794, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3119.354, "from_m": 3007.927, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3441.871, "from_m": 3119.354, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3530.678, "from_m": 3441.871, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8485.676, "from_m": 3530.678, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9291.127, "from_m": 8485.676, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16305.207, "from_m": 9291.127, "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": 16687.465, "from_m": 16305.207, "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": 16904.444, "from_m": 16687.465, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24348.584, "from_m": 16904.444, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25635.77, "from_m": 24348.584, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26005.066, "from_m": 25635.77, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29295.058, "from_m": 26005.066, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29728.276, "from_m": 29295.058, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34648.158, "from_m": 29728.276, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34771.793, "from_m": 34648.158, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34843.26, "from_m": 34771.793, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34935.853, "from_m": 34843.26, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35314.068, "from_m": 34935.853, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36778.573, "from_m": 35314.068, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38354.563, "from_m": 36778.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38991.464, "from_m": 38354.563, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39468.139, "from_m": 38991.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39921.358, "from_m": 39468.139, "capability_applied": null, "effective_limit_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": 757668, "profile_key": "29459b948251a74dfcd04db1a017bfc673e7daf3ba2ee13d87d6d71cab61daf6", "schedule_id": 22693, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2337", "location": "Hertford East", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139532}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2341H", "location": "Ware", "stage_seq": 2, "distance_m": 3208.728, "section_seq": 1, "route_path_id": 139532}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "St. Margaret's", "stage_seq": 3, "distance_m": 6270.565, "section_seq": 1, "route_path_id": 139532}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "Rye House", "stage_seq": 4, "distance_m": 8574.046, "section_seq": 1, "route_path_id": 139532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Broxbourne Jn", "stage_seq": 5, "distance_m": 9332.118, "section_seq": 1, "route_path_id": 139532}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352H", "location": "Broxbourne", "stage_seq": 6, "distance_m": 11309.554, "section_seq": 1, "route_path_id": 139532}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2356H", "location": "Cheshunt", "stage_seq": 7, "distance_m": 16360.495, "section_seq": 1, "route_path_id": 139532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003", "location": "Bury Street Jn", "stage_seq": 8, "distance_m": 24868.572, "section_seq": 1, "route_path_id": 139532}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": "0010", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 30715.867, "section_seq": 1, "route_path_id": 139532}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0017H", "location": "Hackney Downs", "stage_seq": 10, "distance_m": 35135.071, "section_seq": 1, "route_path_id": 139532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Bethnal Green", "stage_seq": 11, "distance_m": 38109.215, "section_seq": 1, "route_path_id": 139532}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 12, "distance_m": 39921.358, "section_seq": 1, "route_path_id": 139532}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 39921.358, "from_m": 0.0, "section_seq": 1, "route_path_id": 139532}], "total_distance_m": 39921.358, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38345.368, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1575.99, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14805, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:38Z", "source_id": 64314840, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:43Z", "source_id": 20380106, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14809, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:49Z", "source_id": 64320863, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:54Z", "source_id": 20382059, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14813, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:53Z", "source_id": 64325231, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:47:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:00Z", "source_id": 20383473, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:35Z", "source_id": 64331654, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:52:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:35Z", "source_id": 20385402, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:15Z", "source_id": 64337640, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:56:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:19Z", "source_id": 20387320, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14964, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:16Z", "source_id": 64356933, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:19Z", "source_id": 20392782, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15430, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:28Z", "source_id": 64363321, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:30Z", "source_id": 20394580, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:01Z", "source_id": 64367483, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:23:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:06Z", "source_id": 20395773, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15488, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:07Z", "source_id": 64369372, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:11Z", "source_id": 20396370, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:26:00+01:00", "operational_fact": true}] |
Hertford East |
2337 |
2337 |
2 |
None |
None |
London Liverpool Street |
0026 |
0025 |
9 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P77061/2026-09-22/detailed |
None |
Hackney Downs |
2026-09-23T00:18:30+01:00 |
London Liverpool Street |
7.0 |
{"type": "LineString", "coordinates": [[-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
2.9 |
0019 |
0026 |
Hackney Downs |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-21 23:36:52 |
TERMINATED |
2026-09-21 23:26:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396370 |
1790033111171742 |
79 |
79 |
2026-09-21 23:36:41.048378 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:26:39.868399 |
| 727121 |
758022 |
Y65303 |
875Y34M921 |
2026-09-21 |
COMPLETE |
20395613 |
2026-09-22 00:26:00 |
2026-09-21 23:37:22 |
2026-09-23 23:37:22 |
{"id": 758022, "stp": "P", "toc": "London Overground", "uid": "Y65303", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65303/2026-09-22/detailed", "trust_id": "875Y34M921", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wembley C Sidings Lorol", "service_date": "2026-09-21", "dest_arr_time": "0026", "dest_platform": null, "is_terminated": 1, "next_location": "Wembley C Sidings Lorol", "signalling_id": "5Y34", "timing_status": "ON TIME", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "0026", "current_leg_dep": "0000", "current_leg_end": "Wembley C Sidings Lorol", "origin_dep_time": "2359", "origin_platform": "1", "current_location": "Wembley C Sidings Lorol", "last_update_time": "2026-09-21T23:37:22", "route_debug_link": null, "timing_variation": "0 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": "0026", "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.801, \"from_m\": 2055.745, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5051.601, \"from_m\": 4045.801, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8078.768, \"from_m\": 5051.601, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8154.624, \"from_m\": 8078.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8592.502, \"from_m\": 8154.624, \"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.139, \"from_m\": 8592.502, \"capability_applied\": null, \"effective_limit_mph\": 30.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.169, \"from_m\": 8908.139, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9150.967, \"from_m\": 9092.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9158.444, \"from_m\": 9150.967, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13233.7, \"from_m\": 9158.444, \"capability_applied\": null, \"effective_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\": 758022, \"profile_key\": \"25822a12b2f729203c50400690703b13e3512c1aee752590a32e849c412e11dc\", \"schedule_id\": 31401, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 807.855, \"section_seq\": 1, \"route_path_id\": 120410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004H\", \"location\": \"West Brompton\", \"stage_seq\": 3, \"distance_m\": 3626.58, \"section_seq\": 1, \"route_path_id\": 120410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 4, \"distance_m\": 5284.09, \"section_seq\": 1, \"route_path_id\": 120410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 5, \"distance_m\": 7032.847, \"section_seq\": 1, \"route_path_id\": 120410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011H\", \"location\": \"North Pole Jn\", \"stage_seq\": 6, \"distance_m\": 8229.811, \"section_seq\": 1, \"route_path_id\": 120410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 9047.529, \"section_seq\": 1, \"route_path_id\": 120410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 8, \"distance_m\": 9569.232, \"section_seq\": 1, \"route_path_id\": 120410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018H\", \"location\": \"Willesden No7\", \"stage_seq\": 9, \"distance_m\": 10891.385, \"section_seq\": 1, \"route_path_id\": 120410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020H\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 10, \"distance_m\": 11973.808, \"section_seq\": 1, \"route_path_id\": 120410}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": null, \"location\": \"Wembley C Sidings Lorol\", \"stage_seq\": 11, \"distance_m\": 13233.7, \"section_seq\": 1, \"route_path_id\": 120410}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13233.7, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120410}], \"total_distance_m\": 13233.7, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 7077.03, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 6156.67, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2359", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.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-21T23:05:09Z\", \"source_id\": 64348766, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:16Z\", \"source_id\": 20390472, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:29Z\", \"source_id\": 64350300, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:31Z\", \"source_id\": 20390915, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:07Z\", \"source_id\": 64351077, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:09Z\", \"source_id\": 20391142, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:05Z\", \"source_id\": 64352210, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:10Z\", \"source_id\": 20391466, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:26Z\", \"source_id\": 64366977, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:29Z\", \"source_id\": 20395613, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wembley C Sidings Lorol", "service_state_platform": null, "timing_fact_generation": 1790032950187718, "current_leg_arrival_utc": "2026-09-23T00:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:26:54.224115", "service_state_evidence_id": 20395613, "current_leg_start_actual_dep": "2026-09-22T23:59:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-21T23:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:54.276844", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
None |
5Y34 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 237.309, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 361.207, "from_m": 237.309, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 901.014, "from_m": 361.207, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1114.785, "from_m": 901.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2055.745, "from_m": 1114.785, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4045.801, "from_m": 2055.745, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5051.601, "from_m": 4045.801, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8078.768, "from_m": 5051.601, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8154.624, "from_m": 8078.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8592.502, "from_m": 8154.624, "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.139, "from_m": 8592.502, "capability_applied": null, "effective_limit_mph": 30.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.169, "from_m": 8908.139, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9150.967, "from_m": 9092.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9158.444, "from_m": 9150.967, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13233.7, "from_m": 9158.444, "capability_applied": null, "effective_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": 758022, "profile_key": "25822a12b2f729203c50400690703b13e3512c1aee752590a32e849c412e11dc", "schedule_id": 31401, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2359", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 807.855, "section_seq": 1, "route_path_id": 120410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "West Brompton", "stage_seq": 3, "distance_m": 3626.58, "section_seq": 1, "route_path_id": 120410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Kensington (Olympia)", "stage_seq": 4, "distance_m": 5284.09, "section_seq": 1, "route_path_id": 120410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008", "location": "Shepherd's Bush", "stage_seq": 5, "distance_m": 7032.847, "section_seq": 1, "route_path_id": 120410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "North Pole Jn", "stage_seq": 6, "distance_m": 8229.811, "section_seq": 1, "route_path_id": 120410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013", "location": "Mitre Bridge Jn", "stage_seq": 7, "distance_m": 9047.529, "section_seq": 1, "route_path_id": 120410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Willesden West London Jn", "stage_seq": 8, "distance_m": 9569.232, "section_seq": 1, "route_path_id": 120410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018H", "location": "Willesden No7", "stage_seq": 9, "distance_m": 10891.385, "section_seq": 1, "route_path_id": 120410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020H", "location": "Wembley Yard South Jn", "stage_seq": 10, "distance_m": 11973.808, "section_seq": 1, "route_path_id": 120410}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": null, "location": "Wembley C Sidings Lorol", "stage_seq": 11, "distance_m": 13233.7, "section_seq": 1, "route_path_id": 120410}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13233.7, "from_m": 0.0, "section_seq": 1, "route_path_id": 120410}], "total_distance_m": 13233.7, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 7077.03, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 6156.67, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:09Z", "source_id": 64348766, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:06:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:16Z", "source_id": 20390472, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22277, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:29Z", "source_id": 64350300, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:07:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:31Z", "source_id": 20390915, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22306, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:07Z", "source_id": 64351077, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:08:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:09Z", "source_id": 20391142, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:05Z", "source_id": 64352210, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:08:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:10Z", "source_id": 20391466, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:26Z", "source_id": 64366977, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:26:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:29Z", "source_id": 20395613, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:26:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
2359 |
2359 |
1 |
None |
None |
Wembley C Sidings Lorol |
0026 |
0026 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65303/2026-09-22/detailed |
None |
Clapham Junction Plats 0-2 |
2026-09-22T23:59:00+01:00 |
Wembley C Sidings Lorol |
26.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 |
0000 |
0026 |
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-21 23:37:22 |
TERMINATED |
2026-09-21 23:26:00 |
Wembley C Sidings Lorol |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395613 |
1790032950187718 |
32 |
32 |
2026-09-21 23:36:54.276844 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:26:54.224115 |
| 727122 |
757068 |
W34931 |
741D45M921 |
2026-09-21 |
COMPLETE |
20396387 |
2026-09-22 00:26:00 |
2026-09-21 23:37:22 |
2026-09-23 23:37:22 |
{"id": 757068, "stp": "O", "toc": "Great Western Railway", "uid": "W34931", "consist": "800021", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34931/2026-09-22/detailed", "trust_id": "741D45M921", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-21", "dest_arr_time": "0014", "dest_platform": "1", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1D45", "timing_status": "LATE", "origin_station": "Oxford", "current_leg_arr": "0026", "current_leg_dep": "2335", "current_leg_end": "London Paddington", "origin_dep_time": "2306", "origin_platform": "4", "current_location": "Link Line", "last_update_time": "2026-09-21T23:37:22", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "0014", "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\": 195.411, \"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\": 438.419, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 844.994, \"from_m\": 438.419, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1380.466, \"from_m\": 844.994, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1442.642, \"from_m\": 1380.466, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1981.11, \"from_m\": 1442.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15919.466, \"from_m\": 1981.11, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18568.024, \"from_m\": 15919.466, \"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\": 18637.18, \"from_m\": 18568.024, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18783.861, \"from_m\": 18637.18, \"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\": 19749.018, \"from_m\": 18783.861, \"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\": 19896.597, \"from_m\": 19749.018, \"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\": 20011.598, \"from_m\": 19896.597, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 20058.248, \"from_m\": 20011.598, \"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\": 40890.366, \"from_m\": 20058.248, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 42570.317, \"from_m\": 40890.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42631.38, \"from_m\": 42570.317, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42690.694, \"from_m\": 42631.38, \"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\": 43002.313, \"from_m\": 42690.694, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43950.218, \"from_m\": 43002.313, \"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\": 44086.824, \"from_m\": 43950.218, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44127.08, \"from_m\": 44086.824, \"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\": 44316.723, \"from_m\": 44127.08, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45028.873, \"from_m\": 44316.723, \"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\": 45653.39, \"from_m\": 45028.873, \"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\": 45711.78, \"from_m\": 45653.39, \"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\": 45767.9, \"from_m\": 45711.78, \"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\": 45874.787, \"from_m\": 45767.9, \"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\": 45933.168, \"from_m\": 45874.787, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46013.114, \"from_m\": 45933.168, \"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\": 54624.643, \"from_m\": 46013.114, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54774.426, \"from_m\": 54624.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62001.027, \"from_m\": 54774.426, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62012.631, \"from_m\": 62001.027, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63342.16, \"from_m\": 62012.631, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63492.808, \"from_m\": 63342.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63531.348, \"from_m\": 63492.808, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64020.863, \"from_m\": 63531.348, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64104.376, \"from_m\": 64020.863, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94700.67, \"from_m\": 64104.376, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 98964.13, \"from_m\": 94700.67, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 99165.536, \"from_m\": 98964.13, \"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\": 99251.215, \"from_m\": 99165.536, \"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\": 100414.476, \"from_m\": 99251.215, \"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\": 100699.487, \"from_m\": 100414.476, \"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\": 102169.612, \"from_m\": 100699.487, \"capability_applied\": null, \"effective_limit_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\": 757068, \"profile_key\": \"84ade58ef4442409daead786f2e47da4d2ab00e874526f350117c1e14b4af520\", \"schedule_id\": 41642, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Hinksey North\", \"stage_seq\": 2, \"distance_m\": 1834.564, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310H\", \"location\": \"Kennington Jn\", \"stage_seq\": 3, \"distance_m\": 4339.622, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Didcot North Jn\", \"stage_seq\": 4, \"distance_m\": 15848.613, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2320H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 5, \"distance_m\": 17140.242, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321H\", \"location\": \"Didcot East Jn\", \"stage_seq\": 6, \"distance_m\": 18073.6, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 7, \"distance_m\": 30553.083, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Tilehurst East Jn\", \"stage_seq\": 8, \"distance_m\": 40694.612, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332H\", \"location\": \"Reading West Jn\", \"stage_seq\": 9, \"distance_m\": 42751.48, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2336\", \"location\": \"Reading\", \"stage_seq\": 10, \"distance_m\": 44551.99, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 45711.78, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Twyford\", \"stage_seq\": 12, \"distance_m\": 52496.209, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Maidenhead\", \"stage_seq\": 13, \"distance_m\": 63384.387, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"Slough\", \"stage_seq\": 14, \"distance_m\": 72613.512, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"Stockley Jn\", \"stage_seq\": 15, \"distance_m\": 82886.074, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 16, \"distance_m\": 84546.207, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002\", \"location\": \"Southall\", \"stage_seq\": 17, \"distance_m\": 87825.907, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007H\", \"location\": \"Acton West Jn\", \"stage_seq\": 18, \"distance_m\": 93991.552, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 19, \"distance_m\": 99382.915, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 20, \"distance_m\": 100255.056, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 21, \"distance_m\": 101529.197, \"section_seq\": 1, \"route_path_id\": 147559}, {\"is_pass\": false, \"wtt_arr\": \"0014\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 22, \"distance_m\": 102169.612, \"section_seq\": 1, \"route_path_id\": 147559}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 102169.612, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147559}], \"total_distance_m\": 102169.612, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 98848.254, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3321.358, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2306", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "51.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:46Z\", \"source_id\": 64280701, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:48Z\", \"source_id\": 20369350, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:57Z\", \"source_id\": 64292094, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:05Z\", \"source_id\": 20373030, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:02Z\", \"source_id\": 64304702, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:05Z\", \"source_id\": 20376961, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:50Z\", \"source_id\": 64318102, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:55Z\", \"source_id\": 20381126, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:28Z\", \"source_id\": 64323210, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:29Z\", \"source_id\": 20382782, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:49Z\", \"source_id\": 64327875, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:55Z\", \"source_id\": 20384295, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:24Z\", \"source_id\": 64346510, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:31Z\", \"source_id\": 20389891, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:34Z\", \"source_id\": 64359435, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:40Z\", \"source_id\": 20393509, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:05Z\", \"source_id\": 64363910, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:10Z\", \"source_id\": 20394733, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22939, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:11Z\", \"source_id\": 64369424, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:14Z\", \"source_id\": 20396387, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "4", "timing_fact_generation": 1790033115972569, "current_leg_arrival_utc": "2026-09-23T00:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:26:54.229194", "service_state_evidence_id": 20396387, "current_leg_start_actual_dep": "2026-09-22T23:48:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-21T23:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:36:54.283087", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
OXF |
PAD |
1D45 |
800021 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 195.411, "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": 438.419, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 844.994, "from_m": 438.419, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1380.466, "from_m": 844.994, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1442.642, "from_m": 1380.466, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1981.11, "from_m": 1442.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15919.466, "from_m": 1981.11, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18568.024, "from_m": 15919.466, "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": 18637.18, "from_m": 18568.024, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18783.861, "from_m": 18637.18, "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": 19749.018, "from_m": 18783.861, "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": 19896.597, "from_m": 19749.018, "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": 20011.598, "from_m": 19896.597, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 20058.248, "from_m": 20011.598, "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": 40890.366, "from_m": 20058.248, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 42570.317, "from_m": 40890.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42631.38, "from_m": 42570.317, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42690.694, "from_m": 42631.38, "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": 43002.313, "from_m": 42690.694, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43950.218, "from_m": 43002.313, "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": 44086.824, "from_m": 43950.218, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 44127.08, "from_m": 44086.824, "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": 44316.723, "from_m": 44127.08, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45028.873, "from_m": 44316.723, "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": 45653.39, "from_m": 45028.873, "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": 45711.78, "from_m": 45653.39, "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": 45767.9, "from_m": 45711.78, "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": 45874.787, "from_m": 45767.9, "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": 45933.168, "from_m": 45874.787, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46013.114, "from_m": 45933.168, "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": 54624.643, "from_m": 46013.114, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54774.426, "from_m": 54624.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62001.027, "from_m": 54774.426, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62012.631, "from_m": 62001.027, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63342.16, "from_m": 62012.631, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63492.808, "from_m": 63342.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63531.348, "from_m": 63492.808, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64020.863, "from_m": 63531.348, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64104.376, "from_m": 64020.863, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94700.67, "from_m": 64104.376, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 98964.13, "from_m": 94700.67, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 99165.536, "from_m": 98964.13, "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": 99251.215, "from_m": 99165.536, "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": 100414.476, "from_m": 99251.215, "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": 100699.487, "from_m": 100414.476, "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": 102169.612, "from_m": 100699.487, "capability_applied": null, "effective_limit_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": 757068, "profile_key": "84ade58ef4442409daead786f2e47da4d2ab00e874526f350117c1e14b4af520", "schedule_id": 41642, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2306", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Hinksey North", "stage_seq": 2, "distance_m": 1834.564, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310H", "location": "Kennington Jn", "stage_seq": 3, "distance_m": 4339.622, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Didcot North Jn", "stage_seq": 4, "distance_m": 15848.613, "section_seq": 1, "route_path_id": 147559}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2320H", "location": "Didcot Parkway", "stage_seq": 5, "distance_m": 17140.242, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Didcot East Jn", "stage_seq": 6, "distance_m": 18073.6, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Goring & Streatley", "stage_seq": 7, "distance_m": 30553.083, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Tilehurst East Jn", "stage_seq": 8, "distance_m": 40694.612, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Reading West Jn", "stage_seq": 9, "distance_m": 42751.48, "section_seq": 1, "route_path_id": 147559}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2336", "location": "Reading", "stage_seq": 10, "distance_m": 44551.99, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 45711.78, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Twyford", "stage_seq": 12, "distance_m": 52496.209, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Maidenhead", "stage_seq": 13, "distance_m": 63384.387, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Slough", "stage_seq": 14, "distance_m": 72613.512, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Stockley Jn", "stage_seq": 15, "distance_m": 82886.074, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Heathrow Airport Jn", "stage_seq": 16, "distance_m": 84546.207, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002", "location": "Southall", "stage_seq": 17, "distance_m": 87825.907, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Acton West Jn", "stage_seq": 18, "distance_m": 93991.552, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Ladbroke Grove Jn", "stage_seq": 19, "distance_m": 99382.915, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Portobello Jn (London)", "stage_seq": 20, "distance_m": 100255.056, "section_seq": 1, "route_path_id": 147559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013", "location": "Royal Oak Junction", "stage_seq": 21, "distance_m": 101529.197, "section_seq": 1, "route_path_id": 147559}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": null, "location": "London Paddington", "stage_seq": 22, "distance_m": 102169.612, "section_seq": 1, "route_path_id": 147559}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 102169.612, "from_m": 0.0, "section_seq": 1, "route_path_id": 147559}], "total_distance_m": 102169.612, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 98848.254, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3321.358, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23968, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:46Z", "source_id": 64280701, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:18:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:48Z", "source_id": 20369350, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:57Z", "source_id": 64292094, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:26:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:05Z", "source_id": 20373030, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23758, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:02Z", "source_id": 64304702, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:33:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:05Z", "source_id": 20376961, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:50Z", "source_id": 64318102, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:44:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:55Z", "source_id": 20381126, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:28Z", "source_id": 64323210, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:46:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:29Z", "source_id": 20382782, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:49Z", "source_id": 64327875, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:50:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:55Z", "source_id": 20384295, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:24Z", "source_id": 64346510, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:31Z", "source_id": 20389891, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:34Z", "source_id": 64359435, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:14:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:40Z", "source_id": 20393509, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:05Z", "source_id": 64363910, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:19:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:10Z", "source_id": 20394733, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22939, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:11Z", "source_id": 64369424, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:26:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:14Z", "source_id": 20396387, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T00:26:00+01:00", "operational_fact": true}] |
Oxford |
2306 |
2306 |
4 |
None |
None |
London Paddington |
0014 |
0014 |
1 |
LATE |
+12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34931/2026-09-22/detailed |
None |
Reading |
2026-09-22T23:48:00+01:00 |
London Paddington |
51.0 |
{"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
35.7 |
2335 |
0026 |
Reading |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-21 23:37:22 |
TERMINATED |
2026-09-21 23:26:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396387 |
1790033115972569 |
88 |
88 |
2026-09-21 23:36:54.283087 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:26:54.229194 |
| 727123 |
757085 |
C12944 |
875G76M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:27:00 |
2026-09-21 23:37:22 |
2026-09-23 23:37:22 |
{"id": 757085, "stp": "O", "toc": "Southern", "uid": "C12944", "consist": "377702", "dest_crs": "XSH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C12944/2026-09-21/detailed", "trust_id": "875G76M921", "origin_crs": "ECR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Selhurst T&R.S.M.D", "service_date": "2026-09-21", "dest_arr_time": "2327", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5G76", "timing_status": "ON TIME", "origin_station": "East Croydon", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2307", "origin_platform": "5", "current_location": "Norwood Booking On Point", "last_update_time": "2026-09-21T23:37:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2327", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Windmill Bridge Jn", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 195.021, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 235.21, \"from_m\": 195.021, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 262.574, \"from_m\": 235.21, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 309.112, \"from_m\": 262.574, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1125.36, \"from_m\": 309.112, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1156.756, \"from_m\": 1125.36, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1190.769, \"from_m\": 1156.756, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1516.55, \"from_m\": 1190.769, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1730.249, \"from_m\": 1516.55, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2989.021, \"from_m\": 1730.249, \"capability_applied\": null, \"effective_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\": 757085, \"profile_key\": \"fc602a34dd580de537e4e34a00909dcde4e8b7a11bcd5dec30b9838d50a9680e\", \"schedule_id\": 35494, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"East Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 847.29, \"section_seq\": 1, \"route_path_id\": 144790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 1610.713, \"section_seq\": 1, \"route_path_id\": 144790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 4, \"distance_m\": 1719.383, \"section_seq\": 1, \"route_path_id\": 144790}, {\"is_pass\": false, \"wtt_arr\": \"2315H\", \"wtt_dep\": \"2322H\", \"location\": \"Selhurst Depot Yard Roads\", \"stage_seq\": 5, \"distance_m\": 2224.63, \"section_seq\": 1, \"route_path_id\": 144790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 6, \"distance_m\": 2639.861, \"section_seq\": 1, \"route_path_id\": 144790}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": null, \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 7, \"distance_m\": 2989.021, \"section_seq\": 1, \"route_path_id\": 144790}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2989.021, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144790}], \"total_distance_m\": 2989.021, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1730.249, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1258.772, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2307", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Norwood Booking On Point", "service_state_platform": null, "timing_fact_generation": 1790028555943270, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:00.285333", "service_state_evidence_id": 64265519, "current_leg_start_actual_dep": null, "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:02.030907", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
ECR |
XSH |
5G76 |
377702 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 195.021, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 235.21, "from_m": 195.021, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 262.574, "from_m": 235.21, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 309.112, "from_m": 262.574, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1125.36, "from_m": 309.112, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1156.756, "from_m": 1125.36, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1190.769, "from_m": 1156.756, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1516.55, "from_m": 1190.769, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1730.249, "from_m": 1516.55, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2989.021, "from_m": 1730.249, "capability_applied": null, "effective_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": 757085, "profile_key": "fc602a34dd580de537e4e34a00909dcde4e8b7a11bcd5dec30b9838d50a9680e", "schedule_id": 35494, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2307", "location": "East Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Windmill Bridge Jn", "stage_seq": 2, "distance_m": 847.29, "section_seq": 1, "route_path_id": 144790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 1610.713, "section_seq": 1, "route_path_id": 144790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Selhurst Dpt Tennison Road", "stage_seq": 4, "distance_m": 1719.383, "section_seq": 1, "route_path_id": 144790}, {"is_pass": false, "wtt_arr": "2315H", "wtt_dep": "2322H", "location": "Selhurst Depot Yard Roads", "stage_seq": 5, "distance_m": 2224.63, "section_seq": 1, "route_path_id": 144790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Selhurst Dpt Tennison Road", "stage_seq": 6, "distance_m": 2639.861, "section_seq": 1, "route_path_id": 144790}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": null, "location": "Selhurst T&R.S.M.D", "stage_seq": 7, "distance_m": 2989.021, "section_seq": 1, "route_path_id": 144790}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2989.021, "from_m": 0.0, "section_seq": 1, "route_path_id": 144790}], "total_distance_m": 2989.021, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1730.249, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1258.772, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
East Croydon |
2307 |
2307 |
5 |
None |
None |
Selhurst T&R.S.M.D |
2327 |
2327 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C12944/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Windmill Bridge Jn |
Norwood Booking On Point |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-21 23:37:22 |
TERMINATED |
2026-09-21 23:27:00 |
Norwood Booking On Point |
TD |
TRACKING_TIMEOUT |
64265519 |
1790028555943270 |
8 |
8 |
2026-09-21 23:37:02.030907 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:00.285333 |
| 727124 |
736378 |
H01404 |
556V55CQ21 |
2026-09-21 |
COMPLETE |
20397476 |
2026-09-21 23:27:00 |
2026-09-21 23:37:22 |
2026-09-23 23:37:22 |
{"id": 736378, "stp": "P", "toc": "Unknown", "uid": "H01404", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H01404/2026-09-21/detailed", "trust_id": "556V55CQ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Docks RP (GBRf)", "service_date": "2026-09-21", "dest_arr_time": "2200", "dest_platform": null, "is_terminated": 1, "next_location": "Horton Road Jn", "signalling_id": "6V55", "timing_status": "LATE", "origin_station": "Beeston Sims Metals (GBRf)", "current_leg_arr": "1914", "current_leg_dep": "2058", "current_leg_end": "Horton Road Jn", "origin_dep_time": "1525", "origin_platform": null, "current_location": "Cardiff Docks RP (GBRf)", "last_update_time": "2026-09-21T23:37:22", "route_debug_link": null, "timing_variation": "+87 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1087565849592784, 51.99930615890027], [-2.1087566, 51.9993003], [-2.1087546999999995, 51.9990252], [-2.108777, 51.9978612], [-2.1087768, 51.997819099999994], [-2.108783, 51.9974684], [-2.1087835, 51.99663429999999], [-2.1087786, 51.9962283], [-2.1087768999999996, 51.99492330000001], [-2.1087895, 51.99453330000001], [-2.1087873, 51.9941901], [-2.1087753, 51.9936534], [-2.1087747, 51.99356910000001], [-2.1088008, 51.99309349999999], [-2.108806, 51.991940699999994], [-2.1088075, 51.9908487], [-2.1087648, 51.9897111], [-2.1087653, 51.989683599999985], [-2.1088031, 51.987552], [-2.1088091, 51.9865186], [-2.1088107, 51.985551599999994], [-2.1088118, 51.9844961], [-2.1088102, 51.9837029], [-2.1088103, 51.9826952], [-2.1088163999999994, 51.98177530000001], [-2.1088149, 51.98062230000001], [-2.1088144, 51.97954500000001], [-2.1088181, 51.9782542], [-2.1088167999999996, 51.977247], [-2.1088205, 51.976102], [-2.1088243, 51.974841], [-2.1088239, 51.9737734], [-2.1088250999999993, 51.9724025], [-2.1088345, 51.9711585], [-2.1088326999999993, 51.9698473], [-2.1087977, 51.96889959999999], [-2.1087432, 51.9684504], [-2.1086018, 51.9676445], [-2.1083937, 51.96689560000001], [-2.1081344, 51.966155400000005], [-2.1078431, 51.9655174], [-2.1074222999999996, 51.9647233], [-2.1069409999999995, 51.96388439999998], [-2.1061129999999997, 51.962444000000005], [-2.1054088999999996, 51.9612316], [-2.1047581, 51.96010479999999], [-2.1044327, 51.959547], [-2.1038642, 51.958568699999994], [-2.1032107, 51.9574553], [-2.1025859, 51.9563569], [-2.1019937999999994, 51.9553239], [-2.1013527, 51.9542142], [-2.1006998999999995, 51.953090399999994], [-2.1000882, 51.9520302], [-2.0994835, 51.9509833], [-2.0992624, 51.9505944], [-2.0987606, 51.9497332], [-2.0980906, 51.948571400000006], [-2.0973363, 51.9472646], [-2.0966536, 51.946067], [-2.0960834, 51.9450804], [-2.095458, 51.94400459999999], [-2.0954353682644142, 51.94396531986611], [-2.0950437999999996, 51.9432857], [-2.0947281999999996, 51.94273789999999], [-2.0943056, 51.94201710000001], [-2.093698, 51.940946499999995], [-2.0932435999999996, 51.940172999999994], [-2.0926854, 51.9392043], [-2.0923908, 51.93864399999998], [-2.0922315, 51.9383129], [-2.0920173, 51.937803900000006], [-2.0919048, 51.93747840000001], [-2.0918287, 51.9372623], [-2.0914613, 51.9361042], [-2.0913169999999996, 51.935649299999994], [-2.0910028, 51.9346438], [-2.0907732, 51.9339087], [-2.0905023999999996, 51.9330431], [-2.0903951, 51.93271949999999], [-2.0902057, 51.932100599999984], [-2.0899264, 51.931202899999995], [-2.0898046, 51.9308241], [-2.0895406999999997, 51.9299884], [-2.0892684, 51.9291023], [-2.0891391999999995, 51.9286716], [-2.0890242, 51.92820249999999], [-2.0889627, 51.9279234], [-2.0889004, 51.9275569], [-2.0888817, 51.92744659999999], [-2.0888550999999995, 51.92729029999999], [-2.0887927999999993, 51.9265999], [-2.0887885, 51.9262865], [-2.0888075999999995, 51.92558530000001], [-2.0888684999999994, 51.9250408], [-2.0889799999999994, 51.9244337], [-2.0891696999999994, 51.923713199999995], [-2.0892969, 51.9233066], [-2.089376, 51.92308080000001], [-2.0903772999999997, 51.92034149999999], [-2.0907792, 51.919278799999994], [-2.0919249, 51.916154699999986], [-2.092532, 51.9144706], [-2.0926751, 51.9140666], [-2.0934552, 51.91189730000001], [-2.0937016, 51.9112152], [-2.0940333999999994, 51.910439], [-2.0941791, 51.910097999999984], [-2.0942801, 51.90986170000001], [-2.0944229, 51.9095156], [-2.0951798, 51.907681], [-2.0952814, 51.90744529999999], [-2.0969852000000007, 51.9034902], [-2.0971181, 51.9031817], [-2.0980964, 51.900876999999994], [-2.0990027, 51.898735], [-2.0990723999999994, 51.8985703], [-2.0991949, 51.89828990000001], [-2.0993450999999994, 51.89798719999999], [-2.0995175, 51.8977133], [-2.0995504, 51.8976611], [-2.0997099999999995, 51.89745889999999], [-2.0998638, 51.89726420000001], [-2.1000812999999994, 51.89704619999999], [-2.100280310418401, 51.896856279939605], [-2.1002848999999997, 51.896851899999994], [-2.1003992, 51.8967486], [-2.1005200999999993, 51.8966429], [-2.1006868, 51.8965073], [-2.1008628, 51.89637170000001], [-2.1010386, 51.89623460000001], [-2.1012292, 51.89609419999999], [-2.1015952, 51.89584610000001], [-2.1018392, 51.8956955], [-2.1020646999999997, 51.8955667], [-2.1022132, 51.895488799999995], [-2.1023738, 51.89540599999999], [-2.102606199999999, 51.8952981], [-2.1031147999999997, 51.895066400000005], [-2.1033328999999994, 51.89497430000001], [-2.1041250999999996, 51.89464000000001], [-2.1048542, 51.89432259999998], [-2.1055007999999997, 51.8940147], [-2.1059891, 51.89379279999999], [-2.1065, 51.89358200000001], [-2.1075293, 51.89319379999999], [-2.1083948, 51.89287209999999], [-2.1092699999999995, 51.89254519999999], [-2.1098903, 51.89232959999999], [-2.1105473, 51.8920895], [-2.1115954, 51.8917317], [-2.1127791999999994, 51.8913344], [-2.1140054, 51.8909243], [-2.1152833999999996, 51.89051460000001], [-2.1168374999999995, 51.89003], [-2.1182218999999995, 51.889613700000005], [-2.1189231, 51.889410599999984], [-2.1196484, 51.8892004], [-2.1198107, 51.8891533], [-2.121909801522419, 51.8885561180277], [-2.1221292, 51.888493699999984], [-2.1244594, 51.8878561], [-2.1254192, 51.88759], [-2.126392, 51.8873377], [-2.1273737999999995, 51.88709789999999], [-2.1283487, 51.8868719], [-2.1306304, 51.8863779], [-2.1329288, 51.8859254], [-2.1335947, 51.8858002], [-2.1343314, 51.88565719999999], [-2.1352491, 51.88549389999999], [-2.1363211, 51.8853033], [-2.1378459, 51.88505620000001], [-2.1398464, 51.88474119999999], [-2.1410469999999995, 51.88457269999999], [-2.1422338, 51.8844153], [-2.1476637, 51.88370359999999], [-2.1506093, 51.883312499999995], [-2.1514189, 51.88321119999999], [-2.1533811, 51.88296249999999], [-2.1551549, 51.882730200000005], [-2.1559566818868516, 51.882626325591936], [-2.157081499999999, 51.8824806], [-2.1583704000000004, 51.88230370000001], [-2.1596107, 51.8821254], [-2.1606017, 51.88197980000001], [-2.1618661, 51.881788199999995], [-2.1635869999999997, 51.88152660000001], [-2.1646758, 51.88133140000001], [-2.1660356, 51.8810868], [-2.1674749, 51.88082], [-2.168576, 51.88060430000001], [-2.1707398, 51.880120000000005], [-2.1725200999999994, 51.8796932], [-2.1751555, 51.8790015], [-2.1768256, 51.8785663], [-2.1794361, 51.877872], [-2.1808373, 51.8774873], [-2.1818608, 51.877192699999995], [-2.1828976, 51.876881], [-2.1840216, 51.8765302], [-2.1853792, 51.876091], [-2.1867439, 51.8756482], [-2.1874159, 51.875415700000005], [-2.1883508000000003, 51.87508510000001], [-2.1894042, 51.8746972], [-2.1916328999999997, 51.8738851], [-2.1939761999999994, 51.873039100000014], [-2.194965, 51.8726771], [-2.1957458, 51.87239839999999], [-2.1976404, 51.8717157], [-2.1984906, 51.8714044], [-2.1997986, 51.87093209999999], [-2.2012604, 51.8703949], [-2.2023681999999996, 51.8700065], [-2.2039452999999996, 51.8694238], [-2.2051389, 51.86897820000001], [-2.206198399999999, 51.86859280000001], [-2.2069244, 51.868314100000006], [-2.2077502999999994, 51.867974], [-2.2089567, 51.8674481], [-2.2101546, 51.86691009999999], [-2.2114551999999996, 51.86631469999999], [-2.2122886, 51.865898599999994], [-2.2134151, 51.865346], [-2.2145557, 51.864752499999994], [-2.2149118, 51.8645569], [-2.2153743, 51.8642994], [-2.2157833, 51.86407160000001], [-2.2161025227512243, 51.863893808950344], [-2.2166121, 51.86361000000001], [-2.2169658999999995, 51.86343539999999], [-2.2175895, 51.86315299999998], [-2.2182332, 51.8629294], [-2.2189801999999994, 51.8626751], [-2.219294, 51.86257489999999], [-2.2198171, 51.8624474], [-2.2203978, 51.8623149], [-2.2209824999999994, 51.8621956], [-2.2216007, 51.8620921], [-2.2222075, 51.86200120000001], [-2.2229889, 51.86191929999999], [-2.2237301, 51.861864099999984], [-2.2242978999999994, 51.8618392], [-2.2247918, 51.86183260000001], [-2.2253035, 51.8618392], [-2.2259169999999995, 51.8618655], [-2.226455, 51.861896399999985], [-2.2270275999999996, 51.86194050000001], [-2.2276048, 51.86200120000001], [-2.228198, 51.862082099999995], [-2.2286275999999994, 51.8621328], [-2.2289433, 51.86217330000001], [-2.2293523, 51.8622644], [-2.2297693999999995, 51.862367099999986], [-2.2300919999999995, 51.8624555], [-2.2305459, 51.86258980000001], [-2.2309481999999994, 51.86271820000001], [-2.2314634, 51.8628932]]}", "current_leg_start": "Ashchurch", "dest_arr_time_act": "2200", "motion_projection": null, "next_location_lat": "51.8628932", "next_location_lon": "-2.2314634", "previous_location": "Cardiff Tidal TC (GBRf)", "current_leg_milage": "13.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 33, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64027695\", \"confirmationDeadline\": \"2026-09-21T21:22:03+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1475.015, \"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\": 1596.723, \"from_m\": 1475.015, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1658.212, \"from_m\": 1596.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7700.225, \"from_m\": 1658.212, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7770.723, \"from_m\": 7700.225, \"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\": 8492.296, \"from_m\": 7770.723, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8535.43, \"from_m\": 8492.296, \"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\": 8661.772, \"from_m\": 8535.43, \"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\": 8739.201, \"from_m\": 8661.772, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20664.534, \"from_m\": 8739.201, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21876.823, \"from_m\": 20664.534, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28284.768, \"from_m\": 21876.823, \"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\": 28542.753, \"from_m\": 28284.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28578.832, \"from_m\": 28542.753, \"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\": 28626.168, \"from_m\": 28578.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38103.057, \"from_m\": 28626.168, \"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\": 38804.416, \"from_m\": 38103.057, \"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\": 46518.041, \"from_m\": 38804.416, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46578.746, \"from_m\": 46518.041, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68366.909, \"from_m\": 46578.746, \"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\": 69170.868, \"from_m\": 68366.909, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72305.381, \"from_m\": 69170.868, \"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\": 72663.473, \"from_m\": 72305.381, \"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\": 76303.56, \"from_m\": 72663.473, \"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\": 76307.451, \"from_m\": 76303.56, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76370.508, \"from_m\": 76307.451, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76556.621, \"from_m\": 76370.508, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77428.522, \"from_m\": 76556.621, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77493.538, \"from_m\": 77428.522, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84074.055, \"from_m\": 77493.538, \"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\": 85749.854, \"from_m\": 84074.055, \"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\": 86331.428, \"from_m\": 85749.854, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86389.651, \"from_m\": 86331.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86457.669, \"from_m\": 86389.651, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86612.619, \"from_m\": 86457.669, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87143.205, \"from_m\": 86612.619, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87299.506, \"from_m\": 87143.205, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87871.582, \"from_m\": 87299.506, \"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\": 87911.744, \"from_m\": 87871.582, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 96052.205, \"from_m\": 87911.744, \"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\": 96393.529, \"from_m\": 96052.205, \"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\": 96516.102, \"from_m\": 96393.529, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 100173.78, \"from_m\": 96516.102, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 100197.395, \"from_m\": 100173.78, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 106231.057, \"from_m\": 100197.395, \"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\": 106739.788, \"from_m\": 106231.057, \"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\": 110193.181, \"from_m\": 106739.788, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 110234.554, \"from_m\": 110193.181, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111037.439, \"from_m\": 110234.554, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113429.003, \"from_m\": 111037.439, \"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\": 113476.208, \"from_m\": 113429.003, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 114162.815, \"from_m\": 113476.208, \"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\": 131109.004, \"from_m\": 114162.815, \"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\": 131921.191, \"from_m\": 131109.004, \"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\": 158902.119, \"from_m\": 131921.191, \"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\": 169388.582, \"from_m\": 158902.119, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 171617.161, \"from_m\": 169388.582, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 173827.618, \"from_m\": 171617.161, \"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\": 188074.644, \"from_m\": 173827.618, \"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\": 192833.036, \"from_m\": 188074.644, \"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\": 194918.886, \"from_m\": 192833.036, \"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\": 201149.517, \"from_m\": 194918.886, \"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\": 201216.571, \"from_m\": 201149.517, \"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\": 202575.596, \"from_m\": 201216.571, \"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\": 213649.281, \"from_m\": 202575.596, \"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\": 214928.418, \"from_m\": 213649.281, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 217495.866, \"from_m\": 214928.418, \"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\": 227118.404, \"from_m\": 217495.866, \"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\": 227214.1, \"from_m\": 227118.404, \"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\": 229435.994, \"from_m\": 227214.1, \"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\": 238420.736, \"from_m\": 229435.994, \"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\": 238512.437, \"from_m\": 238420.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 239729.34, \"from_m\": 238512.437, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 239798.861, \"from_m\": 239729.34, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 239854.743, \"from_m\": 239798.861, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 240969.331, \"from_m\": 239854.743, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 240984.554, \"from_m\": 240969.331, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 241052.454, \"from_m\": 240984.554, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 242149.18, \"from_m\": 241052.454, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 242701.273, \"from_m\": 242149.18, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 242941.118, \"from_m\": 242701.273, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 243127.63, \"from_m\": 242941.118, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 243998.89, \"from_m\": 243127.63, \"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\": 245376.483, \"from_m\": 243998.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 245610.614, \"from_m\": 245376.483, \"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\": 257183.921, \"from_m\": 245610.614, \"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\": 257233.203, \"from_m\": 257183.921, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 257282.581, \"from_m\": 257233.203, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 257322.219, \"from_m\": 257282.581, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 257426.892, \"from_m\": 257322.219, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 258113.449, \"from_m\": 257426.892, \"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\": 258154.473, \"from_m\": 258113.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 258194.345, \"from_m\": 258154.473, \"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\": 259140.909, \"from_m\": 258194.345, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 259616.503, \"from_m\": 259140.909, \"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\": 261138.19, \"from_m\": 259616.503, \"capability_applied\": null, \"effective_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\": 736378, \"profile_key\": \"39aed68dc1df1f9b4cee9ed976a307b4e36d5542e0ab1a5062f8891d28ccdee9\", \"schedule_id\": 32717, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Beeston Sims Metals (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Beeston South Jn\", \"stage_seq\": 2, \"distance_m\": 1515.937, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536\", \"location\": \"Trent East Jn\", \"stage_seq\": 3, \"distance_m\": 7741.595, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538H\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 4, \"distance_m\": 8661.772, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545H\", \"location\": \"Castle Donington Jn\", \"stage_seq\": 5, \"distance_m\": 14333.763, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": false, \"wtt_arr\": \"1606H\", \"wtt_dep\": \"1617\", \"location\": \"Stenson Jn\", \"stage_seq\": 6, \"distance_m\": 28626.168, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618H\", \"location\": \"North Stafford Jn\", \"stage_seq\": 7, \"distance_m\": 29382.311, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 8, \"distance_m\": 35036.959, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627H\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 9, \"distance_m\": 38429.836, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Wichnor Jn\", \"stage_seq\": 10, \"distance_m\": 47153.11, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 11, \"distance_m\": 59141.359, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 12, \"distance_m\": 68366.909, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": \"1701H\", \"location\": \"Whitacre Jn\", \"stage_seq\": 13, \"distance_m\": 72338.585, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705\", \"location\": \"Coleshill Parkway\", \"stage_seq\": 14, \"distance_m\": 74312.587, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707H\", \"location\": \"Water Orton\", \"stage_seq\": 15, \"distance_m\": 76763.465, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710H\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 16, \"distance_m\": 79308.466, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714H\", \"location\": \"Washwood Heath East Jn\", \"stage_seq\": 17, \"distance_m\": 82907.604, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718\", \"location\": \"Washwood Heath West Jn\", \"stage_seq\": 18, \"distance_m\": 84953.361, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719H\", \"location\": \"Duddeston Jn\", \"stage_seq\": 19, \"distance_m\": 85953.956, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1724\", \"location\": \"Landor Street Jn\", \"stage_seq\": 20, \"distance_m\": 86524.709, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 21, \"distance_m\": 87318.545, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728H\", \"location\": \"Bordesley Jn\", \"stage_seq\": 22, \"distance_m\": 87838.328, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740H\", \"location\": \"Lifford East Jn\", \"stage_seq\": 23, \"distance_m\": 95194.002, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743\", \"location\": \"Kings Norton\", \"stage_seq\": 24, \"distance_m\": 96150.083, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749\", \"location\": \"Longbridge\", \"stage_seq\": 25, \"distance_m\": 100014.976, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755\", \"location\": \"Barnt Green\", \"stage_seq\": 26, \"distance_m\": 104347.418, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759H\", \"location\": \"Bromsgrove\", \"stage_seq\": 27, \"distance_m\": 110345.632, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": false, \"wtt_arr\": \"1803H\", \"wtt_dep\": \"1808\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 28, \"distance_m\": 113373.441, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1821\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 29, \"distance_m\": 131543.548, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": false, \"wtt_arr\": \"1835\", \"wtt_dep\": \"1850\", \"location\": \"Ashchurch\", \"stage_seq\": 30, \"distance_m\": 148730.391, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905H\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 31, \"distance_m\": 160436.863, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912\", \"location\": \"Barnwood Jn\", \"stage_seq\": 32, \"distance_m\": 169271.587, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": false, \"wtt_arr\": \"1914\", \"wtt_dep\": \"1935\", \"location\": \"Horton Road Jn\", \"stage_seq\": 33, \"distance_m\": 170441.346, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Gloucester\", \"stage_seq\": 34, \"distance_m\": 171048.308, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Awre\", \"stage_seq\": 35, \"distance_m\": 193727.371, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959H\", \"location\": \"Lydney\", \"stage_seq\": 36, \"distance_m\": 202041.75, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Chepstow\", \"stage_seq\": 37, \"distance_m\": 214836.653, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 38, \"distance_m\": 226625.6, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Llanwern Steelworks East\", \"stage_seq\": 39, \"distance_m\": 233555.255, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 40, \"distance_m\": 238797.073, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 41, \"distance_m\": 241343.021, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 42, \"distance_m\": 241854.594, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 43, \"distance_m\": 242344.095, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Gaer Jn\", \"stage_seq\": 44, \"distance_m\": 244039.504, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Ebbw Jn\", \"stage_seq\": 45, \"distance_m\": 245068.675, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Marshfield\", \"stage_seq\": 46, \"distance_m\": 251020.338, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Rumney River Bridge Jn\", \"stage_seq\": 47, \"distance_m\": 257203.319, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": \"2110\", \"location\": \"Pengam Reception Sidings (GBRf)\", \"stage_seq\": 48, \"distance_m\": 257875.073, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2130\", \"location\": \"Cardiff Tidal TC (GBRf)\", \"stage_seq\": 49, \"distance_m\": 260060.848, \"section_seq\": 1, \"route_path_id\": 143947}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": null, \"location\": \"Cardiff Docks RP (GBRf)\", \"stage_seq\": 50, \"distance_m\": 261138.19, \"section_seq\": 1, \"route_path_id\": 143947}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 261138.19, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143947}], \"total_distance_m\": 261138.19, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 253063.107, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 8075.083, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1525", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1336.0", "current_position_lat": "51.8628932", "current_position_lon": "-2.2314634", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:13:17Z\", \"source_id\": 63209652, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:13:24Z\", \"source_id\": 20054019, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:35:41Z\", \"source_id\": 63267785, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:37:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:35:45Z\", \"source_id\": 20071146, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:05Z\", \"source_id\": 63389366, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:09Z\", \"source_id\": 20106041, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:18Z\", \"source_id\": 63441285, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:20Z\", \"source_id\": 20120906, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19900, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:48Z\", \"source_id\": 63451371, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:53Z\", \"source_id\": 20123853, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:35Z\", \"source_id\": 63494082, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:38Z\", \"source_id\": 20135989, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:15Z\", \"source_id\": 63498811, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:14Z\", \"source_id\": 20137328, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:07:36Z\", \"source_id\": 63859237, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:09:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:07:40Z\", \"source_id\": 20246524, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:19:39Z\", \"source_id\": 63891004, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:20:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:19:40Z\", \"source_id\": 20255330, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:26:01Z\", \"source_id\": 63907454, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:26:03Z\", \"source_id\": 20259919, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:32Z\", \"source_id\": 63984508, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:35Z\", \"source_id\": 20281813, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:35Z\", \"source_id\": 64006517, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:38Z\", \"source_id\": 20288059, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24605, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:23Z\", \"source_id\": 64088956, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:25Z\", \"source_id\": 20311962, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:52Z\", \"source_id\": 64107827, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:57Z\", \"source_id\": 20317488, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:50Z\", \"source_id\": 64127241, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:49Z\", \"source_id\": 20323097, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:30:20Z\", \"source_id\": 20397476, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rumney River Bridge Jn", "service_state_platform": null, "timing_fact_generation": 1790033423518685, "current_leg_arrival_utc": "2026-09-21T21:22:03+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:00.297947", "service_state_evidence_id": 64192647, "current_leg_start_actual_dep": "2026-09-21T20:58:03+01:00", "operational_evidence_version": 133, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:04.557790", "service_state_valid_until_kind": null, "operational_interpretation_version": 133, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6V55 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1475.015, "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": 1596.723, "from_m": 1475.015, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1658.212, "from_m": 1596.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7700.225, "from_m": 1658.212, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7770.723, "from_m": 7700.225, "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": 8492.296, "from_m": 7770.723, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8535.43, "from_m": 8492.296, "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": 8661.772, "from_m": 8535.43, "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": 8739.201, "from_m": 8661.772, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20664.534, "from_m": 8739.201, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21876.823, "from_m": 20664.534, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28284.768, "from_m": 21876.823, "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": 28542.753, "from_m": 28284.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28578.832, "from_m": 28542.753, "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": 28626.168, "from_m": 28578.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38103.057, "from_m": 28626.168, "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": 38804.416, "from_m": 38103.057, "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": 46518.041, "from_m": 38804.416, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 46578.746, "from_m": 46518.041, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68366.909, "from_m": 46578.746, "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": 69170.868, "from_m": 68366.909, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72305.381, "from_m": 69170.868, "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": 72663.473, "from_m": 72305.381, "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": 76303.56, "from_m": 72663.473, "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": 76307.451, "from_m": 76303.56, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76370.508, "from_m": 76307.451, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 76556.621, "from_m": 76370.508, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77428.522, "from_m": 76556.621, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 77493.538, "from_m": 77428.522, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84074.055, "from_m": 77493.538, "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": 85749.854, "from_m": 84074.055, "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": 86331.428, "from_m": 85749.854, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86389.651, "from_m": 86331.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86457.669, "from_m": 86389.651, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86612.619, "from_m": 86457.669, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87143.205, "from_m": 86612.619, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87299.506, "from_m": 87143.205, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87871.582, "from_m": 87299.506, "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": 87911.744, "from_m": 87871.582, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 96052.205, "from_m": 87911.744, "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": 96393.529, "from_m": 96052.205, "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": 96516.102, "from_m": 96393.529, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 100173.78, "from_m": 96516.102, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 100197.395, "from_m": 100173.78, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 106231.057, "from_m": 100197.395, "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": 106739.788, "from_m": 106231.057, "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": 110193.181, "from_m": 106739.788, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 110234.554, "from_m": 110193.181, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111037.439, "from_m": 110234.554, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113429.003, "from_m": 111037.439, "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": 113476.208, "from_m": 113429.003, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 114162.815, "from_m": 113476.208, "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": 131109.004, "from_m": 114162.815, "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": 131921.191, "from_m": 131109.004, "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": 158902.119, "from_m": 131921.191, "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": 169388.582, "from_m": 158902.119, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 171617.161, "from_m": 169388.582, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 173827.618, "from_m": 171617.161, "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": 188074.644, "from_m": 173827.618, "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": 192833.036, "from_m": 188074.644, "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": 194918.886, "from_m": 192833.036, "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": 201149.517, "from_m": 194918.886, "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": 201216.571, "from_m": 201149.517, "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": 202575.596, "from_m": 201216.571, "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": 213649.281, "from_m": 202575.596, "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": 214928.418, "from_m": 213649.281, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 217495.866, "from_m": 214928.418, "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": 227118.404, "from_m": 217495.866, "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": 227214.1, "from_m": 227118.404, "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": 229435.994, "from_m": 227214.1, "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": 238420.736, "from_m": 229435.994, "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": 238512.437, "from_m": 238420.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 239729.34, "from_m": 238512.437, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 239798.861, "from_m": 239729.34, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 239854.743, "from_m": 239798.861, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 240969.331, "from_m": 239854.743, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 240984.554, "from_m": 240969.331, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 241052.454, "from_m": 240984.554, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 242149.18, "from_m": 241052.454, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 242701.273, "from_m": 242149.18, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 242941.118, "from_m": 242701.273, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 243127.63, "from_m": 242941.118, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 243998.89, "from_m": 243127.63, "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": 245376.483, "from_m": 243998.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 245610.614, "from_m": 245376.483, "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": 257183.921, "from_m": 245610.614, "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": 257233.203, "from_m": 257183.921, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 257282.581, "from_m": 257233.203, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 257322.219, "from_m": 257282.581, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 257426.892, "from_m": 257322.219, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 258113.449, "from_m": 257426.892, "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": 258154.473, "from_m": 258113.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 258194.345, "from_m": 258154.473, "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": 259140.909, "from_m": 258194.345, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 259616.503, "from_m": 259140.909, "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": 261138.19, "from_m": 259616.503, "capability_applied": null, "effective_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": 736378, "profile_key": "39aed68dc1df1f9b4cee9ed976a307b4e36d5542e0ab1a5062f8891d28ccdee9", "schedule_id": 32717, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1525", "location": "Beeston Sims Metals (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Beeston South Jn", "stage_seq": 2, "distance_m": 1515.937, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536", "location": "Trent East Jn", "stage_seq": 3, "distance_m": 7741.595, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538H", "location": "Sheet Stores Jn", "stage_seq": 4, "distance_m": 8661.772, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Castle Donington Jn", "stage_seq": 5, "distance_m": 14333.763, "section_seq": 1, "route_path_id": 143947}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1617", "location": "Stenson Jn", "stage_seq": 6, "distance_m": 28626.168, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "North Stafford Jn", "stage_seq": 7, "distance_m": 29382.311, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Clay Mills Jn", "stage_seq": 8, "distance_m": 35036.959, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "Burton-on-Trent", "stage_seq": 9, "distance_m": 38429.836, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Wichnor Jn", "stage_seq": 10, "distance_m": 47153.11, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Tamworth High Level", "stage_seq": 11, "distance_m": 59141.359, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Kingsbury Jn", "stage_seq": 12, "distance_m": 68366.909, "section_seq": 1, "route_path_id": 143947}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1701H", "location": "Whitacre Jn", "stage_seq": 13, "distance_m": 72338.585, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705", "location": "Coleshill Parkway", "stage_seq": 14, "distance_m": 74312.587, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707H", "location": "Water Orton", "stage_seq": 15, "distance_m": 76763.465, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "Castle Bromwich Jn", "stage_seq": 16, "distance_m": 79308.466, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Washwood Heath East Jn", "stage_seq": 17, "distance_m": 82907.604, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718", "location": "Washwood Heath West Jn", "stage_seq": 18, "distance_m": 84953.361, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719H", "location": "Duddeston Jn", "stage_seq": 19, "distance_m": 85953.956, "section_seq": 1, "route_path_id": 143947}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1724", "location": "Landor Street Jn", "stage_seq": 20, "distance_m": 86524.709, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "St. Andrews Jn", "stage_seq": 21, "distance_m": 87318.545, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728H", "location": "Bordesley Jn", "stage_seq": 22, "distance_m": 87838.328, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740H", "location": "Lifford East Jn", "stage_seq": 23, "distance_m": 95194.002, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743", "location": "Kings Norton", "stage_seq": 24, "distance_m": 96150.083, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749", "location": "Longbridge", "stage_seq": 25, "distance_m": 100014.976, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755", "location": "Barnt Green", "stage_seq": 26, "distance_m": 104347.418, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Bromsgrove", "stage_seq": 27, "distance_m": 110345.632, "section_seq": 1, "route_path_id": 143947}, {"is_pass": false, "wtt_arr": "1803H", "wtt_dep": "1808", "location": "Stoke Works Jn", "stage_seq": 28, "distance_m": 113373.441, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1821", "location": "Abbotswood Jn", "stage_seq": 29, "distance_m": 131543.548, "section_seq": 1, "route_path_id": 143947}, {"is_pass": false, "wtt_arr": "1835", "wtt_dep": "1850", "location": "Ashchurch", "stage_seq": 30, "distance_m": 148730.391, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905H", "location": "Cheltenham Spa", "stage_seq": 31, "distance_m": 160436.863, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912", "location": "Barnwood Jn", "stage_seq": 32, "distance_m": 169271.587, "section_seq": 1, "route_path_id": 143947}, {"is_pass": false, "wtt_arr": "1914", "wtt_dep": "1935", "location": "Horton Road Jn", "stage_seq": 33, "distance_m": 170441.346, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Gloucester", "stage_seq": 34, "distance_m": 171048.308, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Awre", "stage_seq": 35, "distance_m": 193727.371, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959H", "location": "Lydney", "stage_seq": 36, "distance_m": 202041.75, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Chepstow", "stage_seq": 37, "distance_m": 214836.653, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Severn Tunnel Junction", "stage_seq": 38, "distance_m": 226625.6, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Llanwern Steelworks East", "stage_seq": 39, "distance_m": 233555.255, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Llanwern West Jn", "stage_seq": 40, "distance_m": 238797.073, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Maindee East Jn", "stage_seq": 41, "distance_m": 241343.021, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "Maindee West Jn", "stage_seq": 42, "distance_m": 241854.594, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Newport (South Wales)", "stage_seq": 43, "distance_m": 242344.095, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Gaer Jn", "stage_seq": 44, "distance_m": 244039.504, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Ebbw Jn", "stage_seq": 45, "distance_m": 245068.675, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Marshfield", "stage_seq": 46, "distance_m": 251020.338, "section_seq": 1, "route_path_id": 143947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Rumney River Bridge Jn", "stage_seq": 47, "distance_m": 257203.319, "section_seq": 1, "route_path_id": 143947}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": "2110", "location": "Pengam Reception Sidings (GBRf)", "stage_seq": 48, "distance_m": 257875.073, "section_seq": 1, "route_path_id": 143947}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2130", "location": "Cardiff Tidal TC (GBRf)", "stage_seq": 49, "distance_m": 260060.848, "section_seq": 1, "route_path_id": 143947}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": null, "location": "Cardiff Docks RP (GBRf)", "stage_seq": 50, "distance_m": 261138.19, "section_seq": 1, "route_path_id": 143947}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 261138.19, "from_m": 0.0, "section_seq": 1, "route_path_id": 143947}], "total_distance_m": 261138.19, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 253063.107, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 8075.083, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16787, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:13:17Z", "source_id": 63209652, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:13:24Z", "source_id": 20054019, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17229, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:35:41Z", "source_id": 63267785, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:37:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:35:45Z", "source_id": 20071146, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19817, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:05Z", "source_id": 63389366, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:21:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:09Z", "source_id": 20106041, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:18Z", "source_id": 63441285, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:20Z", "source_id": 20120906, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19900, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:48Z", "source_id": 63451371, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:44:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:53Z", "source_id": 20123853, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20027, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:35Z", "source_id": 63494082, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:58:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:38Z", "source_id": 20135989, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19990, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:15Z", "source_id": 63498811, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:59:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:14Z", "source_id": 20137328, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20411, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:07:36Z", "source_id": 63859237, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T19:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:07:40Z", "source_id": 20246524, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20456, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:19:39Z", "source_id": 63891004, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T19:20:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:19:40Z", "source_id": 20255330, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20481, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:26:01Z", "source_id": 63907454, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T19:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:26:03Z", "source_id": 20259919, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:32Z", "source_id": 63984508, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T19:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:35Z", "source_id": 20281813, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20507, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:35Z", "source_id": 64006517, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:07:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:38Z", "source_id": 20288059, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24605, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:23Z", "source_id": 64088956, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T20:42:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:25Z", "source_id": 20311962, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24618, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:52Z", "source_id": 64107827, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T20:52:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:57Z", "source_id": 20317488, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24642, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:50Z", "source_id": 64127241, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T21:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:49Z", "source_id": 20323097, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:30:20Z", "source_id": 20397476, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}] |
Beeston Sims Metals (GBRf) |
1525 |
1525 |
None |
None |
None |
Cardiff Docks RP (GBRf) |
2200 |
2200 |
None |
LATE |
+87 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H01404/2026-09-21/detailed |
None |
Ashchurch |
2026-09-21T20:58:03+01:00 |
Horton Road Jn |
1336.0 |
{"type": "LineString", "coordinates": [[-2.1087565849592784, 51.99930615890027], [-2.1087566, 51.9993003], [-2.1087546999999995, 51.9990252], [-2.108777, 51.9978612], [-2.1087768, 51.997819099999994], [-2.108783, 51.9974684], [-2.1087835, 51.99663429999999], [-2.1087786, 51.9962283], [-2.1087768999999996, 51.99492330000001], [-2.1087895, 51.99453330000001], [-2.1087873, 51.9941901], [-2.1087753, 51.9936534], [-2.1087747, 51.99356910000001], [-2.1088008, 51.99309349999999], [-2.108806, 51.991940699999994], [-2.1088075, 51.9908487], [-2.1087648, 51.9897111], [-2.1087653, 51.989683599999985], [-2.1088031, 51.987552], [-2.1088091, 51.9865186], [-2.1088107, 51.985551599999994], [-2.1088118, 51.9844961], [-2.1088102, 51.9837029], [-2.1088103, 51.9826952], [-2.1088163999999994, 51.98177530000001], [-2.1088149, 51.98062230000001], [-2.1088144, 51.97954500000001], [-2.1088181, 51.9782542], [-2.1088167999999996, 51.977247], [-2.1088205, 51.976102], [-2.1088243, 51.974841], [-2.1088239, 51.9737734], [-2.1088250999999993, 51.9724025], [-2.1088345, 51.9711585], [-2.1088326999999993, 51.9698473], [-2.1087977, 51.96889959999999], [-2.1087432, 51.9684504], [-2.1086018, 51.9676445], [-2.1083937, 51.96689560000001], [-2.1081344, 51.966155400000005], [-2.1078431, 51.9655174], [-2.1074222999999996, 51.9647233], [-2.1069409999999995, 51.96388439999998], [-2.1061129999999997, 51.962444000000005], [-2.1054088999999996, 51.9612316], [-2.1047581, 51.96010479999999], [-2.1044327, 51.959547], [-2.1038642, 51.958568699999994], [-2.1032107, 51.9574553], [-2.1025859, 51.9563569], [-2.1019937999999994, 51.9553239], [-2.1013527, 51.9542142], [-2.1006998999999995, 51.953090399999994], [-2.1000882, 51.9520302], [-2.0994835, 51.9509833], [-2.0992624, 51.9505944], [-2.0987606, 51.9497332], [-2.0980906, 51.948571400000006], [-2.0973363, 51.9472646], [-2.0966536, 51.946067], [-2.0960834, 51.9450804], [-2.095458, 51.94400459999999], [-2.0954353682644142, 51.94396531986611], [-2.0950437999999996, 51.9432857], [-2.0947281999999996, 51.94273789999999], [-2.0943056, 51.94201710000001], [-2.093698, 51.940946499999995], [-2.0932435999999996, 51.940172999999994], [-2.0926854, 51.9392043], [-2.0923908, 51.93864399999998], [-2.0922315, 51.9383129], [-2.0920173, 51.937803900000006], [-2.0919048, 51.93747840000001], [-2.0918287, 51.9372623], [-2.0914613, 51.9361042], [-2.0913169999999996, 51.935649299999994], [-2.0910028, 51.9346438], [-2.0907732, 51.9339087], [-2.0905023999999996, 51.9330431], [-2.0903951, 51.93271949999999], [-2.0902057, 51.932100599999984], [-2.0899264, 51.931202899999995], [-2.0898046, 51.9308241], [-2.0895406999999997, 51.9299884], [-2.0892684, 51.9291023], [-2.0891391999999995, 51.9286716], [-2.0890242, 51.92820249999999], [-2.0889627, 51.9279234], [-2.0889004, 51.9275569], [-2.0888817, 51.92744659999999], [-2.0888550999999995, 51.92729029999999], [-2.0887927999999993, 51.9265999], [-2.0887885, 51.9262865], [-2.0888075999999995, 51.92558530000001], [-2.0888684999999994, 51.9250408], [-2.0889799999999994, 51.9244337], [-2.0891696999999994, 51.923713199999995], [-2.0892969, 51.9233066], [-2.089376, 51.92308080000001], [-2.0903772999999997, 51.92034149999999], [-2.0907792, 51.919278799999994], [-2.0919249, 51.916154699999986], [-2.092532, 51.9144706], [-2.0926751, 51.9140666], [-2.0934552, 51.91189730000001], [-2.0937016, 51.9112152], [-2.0940333999999994, 51.910439], [-2.0941791, 51.910097999999984], [-2.0942801, 51.90986170000001], [-2.0944229, 51.9095156], [-2.0951798, 51.907681], [-2.0952814, 51.90744529999999], [-2.0969852000000007, 51.9034902], [-2.0971181, 51.9031817], [-2.0980964, 51.900876999999994], [-2.0990027, 51.898735], [-2.0990723999999994, 51.8985703], [-2.0991949, 51.89828990000001], [-2.0993450999999994, 51.89798719999999], [-2.0995175, 51.8977133], [-2.0995504, 51.8976611], [-2.0997099999999995, 51.89745889999999], [-2.0998638, 51.89726420000001], [-2.1000812999999994, 51.89704619999999], [-2.100280310418401, 51.896856279939605], [-2.1002848999999997, 51.896851899999994], [-2.1003992, 51.8967486], [-2.1005200999999993, 51.8966429], [-2.1006868, 51.8965073], [-2.1008628, 51.89637170000001], [-2.1010386, 51.89623460000001], [-2.1012292, 51.89609419999999], [-2.1015952, 51.89584610000001], [-2.1018392, 51.8956955], [-2.1020646999999997, 51.8955667], [-2.1022132, 51.895488799999995], [-2.1023738, 51.89540599999999], [-2.102606199999999, 51.8952981], [-2.1031147999999997, 51.895066400000005], [-2.1033328999999994, 51.89497430000001], [-2.1041250999999996, 51.89464000000001], [-2.1048542, 51.89432259999998], [-2.1055007999999997, 51.8940147], [-2.1059891, 51.89379279999999], [-2.1065, 51.89358200000001], [-2.1075293, 51.89319379999999], [-2.1083948, 51.89287209999999], [-2.1092699999999995, 51.89254519999999], [-2.1098903, 51.89232959999999], [-2.1105473, 51.8920895], [-2.1115954, 51.8917317], [-2.1127791999999994, 51.8913344], [-2.1140054, 51.8909243], [-2.1152833999999996, 51.89051460000001], [-2.1168374999999995, 51.89003], [-2.1182218999999995, 51.889613700000005], [-2.1189231, 51.889410599999984], [-2.1196484, 51.8892004], [-2.1198107, 51.8891533], [-2.121909801522419, 51.8885561180277], [-2.1221292, 51.888493699999984], [-2.1244594, 51.8878561], [-2.1254192, 51.88759], [-2.126392, 51.8873377], [-2.1273737999999995, 51.88709789999999], [-2.1283487, 51.8868719], [-2.1306304, 51.8863779], [-2.1329288, 51.8859254], [-2.1335947, 51.8858002], [-2.1343314, 51.88565719999999], [-2.1352491, 51.88549389999999], [-2.1363211, 51.8853033], [-2.1378459, 51.88505620000001], [-2.1398464, 51.88474119999999], [-2.1410469999999995, 51.88457269999999], [-2.1422338, 51.8844153], [-2.1476637, 51.88370359999999], [-2.1506093, 51.883312499999995], [-2.1514189, 51.88321119999999], [-2.1533811, 51.88296249999999], [-2.1551549, 51.882730200000005], [-2.1559566818868516, 51.882626325591936], [-2.157081499999999, 51.8824806], [-2.1583704000000004, 51.88230370000001], [-2.1596107, 51.8821254], [-2.1606017, 51.88197980000001], [-2.1618661, 51.881788199999995], [-2.1635869999999997, 51.88152660000001], [-2.1646758, 51.88133140000001], [-2.1660356, 51.8810868], [-2.1674749, 51.88082], [-2.168576, 51.88060430000001], [-2.1707398, 51.880120000000005], [-2.1725200999999994, 51.8796932], [-2.1751555, 51.8790015], [-2.1768256, 51.8785663], [-2.1794361, 51.877872], [-2.1808373, 51.8774873], [-2.1818608, 51.877192699999995], [-2.1828976, 51.876881], [-2.1840216, 51.8765302], [-2.1853792, 51.876091], [-2.1867439, 51.8756482], [-2.1874159, 51.875415700000005], [-2.1883508000000003, 51.87508510000001], [-2.1894042, 51.8746972], [-2.1916328999999997, 51.8738851], [-2.1939761999999994, 51.873039100000014], [-2.194965, 51.8726771], [-2.1957458, 51.87239839999999], [-2.1976404, 51.8717157], [-2.1984906, 51.8714044], [-2.1997986, 51.87093209999999], [-2.2012604, 51.8703949], [-2.2023681999999996, 51.8700065], [-2.2039452999999996, 51.8694238], [-2.2051389, 51.86897820000001], [-2.206198399999999, 51.86859280000001], [-2.2069244, 51.868314100000006], [-2.2077502999999994, 51.867974], [-2.2089567, 51.8674481], [-2.2101546, 51.86691009999999], [-2.2114551999999996, 51.86631469999999], [-2.2122886, 51.865898599999994], [-2.2134151, 51.865346], [-2.2145557, 51.864752499999994], [-2.2149118, 51.8645569], [-2.2153743, 51.8642994], [-2.2157833, 51.86407160000001], [-2.2161025227512243, 51.863893808950344], [-2.2166121, 51.86361000000001], [-2.2169658999999995, 51.86343539999999], [-2.2175895, 51.86315299999998], [-2.2182332, 51.8629294], [-2.2189801999999994, 51.8626751], [-2.219294, 51.86257489999999], [-2.2198171, 51.8624474], [-2.2203978, 51.8623149], [-2.2209824999999994, 51.8621956], [-2.2216007, 51.8620921], [-2.2222075, 51.86200120000001], [-2.2229889, 51.86191929999999], [-2.2237301, 51.861864099999984], [-2.2242978999999994, 51.8618392], [-2.2247918, 51.86183260000001], [-2.2253035, 51.8618392], [-2.2259169999999995, 51.8618655], [-2.226455, 51.861896399999985], [-2.2270275999999996, 51.86194050000001], [-2.2276048, 51.86200120000001], [-2.228198, 51.862082099999995], [-2.2286275999999994, 51.8621328], [-2.2289433, 51.86217330000001], [-2.2293523, 51.8622644], [-2.2297693999999995, 51.862367099999986], [-2.2300919999999995, 51.8624555], [-2.2305459, 51.86258980000001], [-2.2309481999999994, 51.86271820000001], [-2.2314634, 51.8628932]]} |
13.5 |
2058 |
1914 |
Cardiff Tidal TC (GBRf) |
Cardiff Docks RP (GBRf) |
Horton Road Jn |
51.8628932 |
-2.2314634 |
51.8628932 |
-2.2314634 |
1 |
0 |
2026-09-21 23:37:22 |
TERMINATED |
2026-09-21 23:27:00 |
Rumney River Bridge Jn |
TD |
TRACKING_TIMEOUT |
64192647 |
1790033423518685 |
133 |
133 |
2026-09-21 23:37:04.557790 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:00.297947 |
| 727125 |
756823 |
P91193 |
895R66N821 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:27:00 |
2026-09-21 23:37:22 |
2026-09-23 23:37:22 |
{"id": 756823, "stp": "P", "toc": "Southeastern", "uid": "P91193", "consist": "375914+375920", "dest_crs": "XRE", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91193/2026-09-21/detailed", "trust_id": "895R66N821", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate E.M.U.D.", "service_date": "2026-09-21", "dest_arr_time": "2317", "dest_platform": null, "is_terminated": 1, "next_location": "RM Depot Reception West", "signalling_id": "5R66", "timing_status": "LATE", "origin_station": "Ramsgate", "current_leg_arr": "2259", "current_leg_dep": "2305", "current_leg_end": "RM Depot Reception West", "origin_dep_time": "2255", "origin_platform": "3", "current_location": "Ramsgate", "last_update_time": "2026-09-21T23:37:22", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4054297, 51.3411668], [1.4045549999999998, 51.340854], [1.4041201999999997, 51.340702499999985], [1.403651, 51.340568100000006], [1.4035949, 51.340556199999995], [1.4031817999999998, 51.3404687], [1.4026416, 51.34039580000001], [1.4024821999999997, 51.340378], [1.4023245, 51.3403649], [1.4019898, 51.34033899999999], [1.4017290999999998, 51.34032199999999], [1.4010882, 51.34026909999999], [1.4007028999999998, 51.3402559], [1.4003347999999998, 51.3402453], [1.4001001999999998, 51.34022329999999], [1.3991638, 51.34015980000001], [1.3986526, 51.340126600000005], [1.3984197, 51.34010760000001], [1.3981666, 51.34008229999999], [1.3979184999999998, 51.3400381]]}", "current_leg_start": "Ramsgate", "dest_arr_time_act": "2317", "motion_projection": null, "next_location_lat": "51.3400381", "next_location_lon": "1.3979185", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64260690\", \"confirmationDeadline\": \"2026-09-21T23:09:59+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "2255", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1434.0", "current_position_lat": "51.3400381", "current_position_lon": "1.3979185", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ramsgate", "service_state_platform": "3", "timing_fact_generation": 1790028385897771, "current_leg_arrival_utc": "2026-09-21T23:09:59+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:00.303812", "service_state_evidence_id": 64260690, "current_leg_start_actual_dep": "2026-09-21T23:05:59+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:01.233504", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
RAM |
XRE |
5R66 |
375914+375920 |
8 |
100 |
None |
None |
[] |
Ramsgate |
2255 |
2255 |
3 |
None |
None |
Ramsgate E.M.U.D. |
2317 |
2317 |
None |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91193/2026-09-21/detailed |
None |
Ramsgate |
2026-09-21T23:05:59+01:00 |
RM Depot Reception West |
1434.0 |
{"type": "LineString", "coordinates": [[1.4054297, 51.3411668], [1.4045549999999998, 51.340854], [1.4041201999999997, 51.340702499999985], [1.403651, 51.340568100000006], [1.4035949, 51.340556199999995], [1.4031817999999998, 51.3404687], [1.4026416, 51.34039580000001], [1.4024821999999997, 51.340378], [1.4023245, 51.3403649], [1.4019898, 51.34033899999999], [1.4017290999999998, 51.34032199999999], [1.4010882, 51.34026909999999], [1.4007028999999998, 51.3402559], [1.4003347999999998, 51.3402453], [1.4001001999999998, 51.34022329999999], [1.3991638, 51.34015980000001], [1.3986526, 51.340126600000005], [1.3984197, 51.34010760000001], [1.3981666, 51.34008229999999], [1.3979184999999998, 51.3400381]]} |
0.3 |
2305 |
2259 |
None |
Ramsgate |
RM Depot Reception West |
51.3400381 |
1.3979185 |
51.3400381 |
1.3979185 |
1 |
0 |
2026-09-21 23:37:22 |
TERMINATED |
2026-09-21 23:27:00 |
Ramsgate |
TD |
TRACKING_TIMEOUT |
64260690 |
1790028385897771 |
19 |
19 |
2026-09-21 23:37:01.233504 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:00.303812 |
| 727126 |
756971 |
P91320 |
885T73M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:27:00 |
2026-09-21 23:37:22 |
2026-09-23 23:37:22 |
{"id": 756971, "stp": "P", "toc": "Southeastern", "uid": "P91320", "consist": "375302", "dest_crs": "XGI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91320/2026-09-21/detailed", "trust_id": "885T73M921", "origin_crs": "SOO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gillingham E.M.U.D.", "service_date": "2026-09-21", "dest_arr_time": "2327", "dest_platform": null, "is_terminated": 1, "next_location": "Gillingham Reception Road", "signalling_id": "5T73", "timing_status": "EARLY", "origin_station": "Strood", "current_leg_arr": "2310", "current_leg_dep": "2309", "current_leg_end": "Gillingham Reception Road", "origin_dep_time": "2302", "origin_platform": "2", "current_location": "Gillingham Reception Road", "last_update_time": "2026-09-21T23:37:22", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5514676344531315, 51.386891068417995], [0.5520619, 51.38698360000001], [0.5524184999999999, 51.3870306], [0.5527546, 51.387065099999994], [0.5533239, 51.38711970000001], [0.5538496000000002, 51.387154300000006], [0.5541064, 51.3871671], [0.5545097999999999, 51.3871818], [0.5555704000000001, 51.3871821], [0.5562064, 51.3871604], [0.5567096999999999, 51.3871255], [0.55723, 51.3870841], [0.5579885, 51.3869959], [0.5580528, 51.386987799999986], [0.5581145999999999, 51.38697950000001], [0.5581321, 51.386975699999994], [0.5582227, 51.3869628], [0.5590365156597471, 51.38679167395817], [0.5593807, 51.3867193], [0.5598526, 51.3865547], [0.5606579999999999, 51.3863188], [0.5621732, 51.385923000000005]]}", "current_leg_start": "Gillingham (Kent)", "dest_arr_time_act": "2327", "motion_projection": null, "next_location_lat": "51.3859230", "next_location_lon": "0.5621732", "previous_location": "Gillingham (Kent)", "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\": 559.437, \"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\": 853.162, \"from_m\": 559.437, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3504.263, \"from_m\": 853.162, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4057.586, \"from_m\": 3504.263, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6000.101, \"from_m\": 4057.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6724.451, \"from_m\": 6000.101, \"capability_applied\": null, \"effective_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\": 756971, \"profile_key\": \"263f2252905e4c16464a1f14879f87bfa64114d0d9f3847c5be2d1364fd3a421\", \"schedule_id\": 24822, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2302\", \"location\": \"Strood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 853.162, \"section_seq\": 1, \"route_path_id\": 119747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Rochester\", \"stage_seq\": 3, \"distance_m\": 1512.444, \"section_seq\": 1, \"route_path_id\": 119747}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2314\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 4, \"distance_m\": 5519.611, \"section_seq\": 1, \"route_path_id\": 119747}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2317\", \"location\": \"Gillingham Reception Road\", \"stage_seq\": 5, \"distance_m\": 6298.133, \"section_seq\": 1, \"route_path_id\": 119747}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": null, \"location\": \"Gillingham E.M.U.D.\", \"stage_seq\": 6, \"distance_m\": 6724.451, \"section_seq\": 1, \"route_path_id\": 119747}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6724.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119747}], \"total_distance_m\": 6724.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 6000.101, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 724.35, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2302", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "51.3859230", "current_position_lon": "0.5621732", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:05Z\", \"source_id\": 64245924, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:09Z\", \"source_id\": 20358665, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:43Z\", \"source_id\": 64263004, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:44Z\", \"source_id\": 20363897, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:37Z\", \"source_id\": 64266356, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:40Z\", \"source_id\": 20364968, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gillingham Reception Road", "service_state_platform": null, "timing_fact_generation": 1790028580534230, "current_leg_arrival_utc": "2026-09-22T23:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:00.306095", "service_state_evidence_id": 64266356, "current_leg_start_actual_dep": "2026-09-22T23:14:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:01.643082", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SOO |
XGI |
5T73 |
375302 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 559.437, "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": 853.162, "from_m": 559.437, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3504.263, "from_m": 853.162, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4057.586, "from_m": 3504.263, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6000.101, "from_m": 4057.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6724.451, "from_m": 6000.101, "capability_applied": null, "effective_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": 756971, "profile_key": "263f2252905e4c16464a1f14879f87bfa64114d0d9f3847c5be2d1364fd3a421", "schedule_id": 24822, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2302", "location": "Strood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303H", "location": "Rochester Bridge Jn", "stage_seq": 2, "distance_m": 853.162, "section_seq": 1, "route_path_id": 119747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Rochester", "stage_seq": 3, "distance_m": 1512.444, "section_seq": 1, "route_path_id": 119747}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2314", "location": "Gillingham (Kent)", "stage_seq": 4, "distance_m": 5519.611, "section_seq": 1, "route_path_id": 119747}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2317", "location": "Gillingham Reception Road", "stage_seq": 5, "distance_m": 6298.133, "section_seq": 1, "route_path_id": 119747}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": null, "location": "Gillingham E.M.U.D.", "stage_seq": 6, "distance_m": 6724.451, "section_seq": 1, "route_path_id": 119747}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6724.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 119747}], "total_distance_m": 6724.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 6000.101, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 724.35, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:05Z", "source_id": 64245924, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:58:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:09Z", "source_id": 20358665, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:43Z", "source_id": 64263004, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:08:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:44Z", "source_id": 20363897, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32312, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:37Z", "source_id": 64266356, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:10:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:40Z", "source_id": 20364968, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:10:00+01:00", "operational_fact": true}] |
Strood |
2302 |
2302 |
2 |
None |
None |
Gillingham E.M.U.D. |
2327 |
2327 |
None |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91320/2026-09-21/detailed |
None |
Gillingham (Kent) |
2026-09-22T23:14:00+01:00 |
Gillingham Reception Road |
1.0 |
{"type": "LineString", "coordinates": [[0.5514676344531315, 51.386891068417995], [0.5520619, 51.38698360000001], [0.5524184999999999, 51.3870306], [0.5527546, 51.387065099999994], [0.5533239, 51.38711970000001], [0.5538496000000002, 51.387154300000006], [0.5541064, 51.3871671], [0.5545097999999999, 51.3871818], [0.5555704000000001, 51.3871821], [0.5562064, 51.3871604], [0.5567096999999999, 51.3871255], [0.55723, 51.3870841], [0.5579885, 51.3869959], [0.5580528, 51.386987799999986], [0.5581145999999999, 51.38697950000001], [0.5581321, 51.386975699999994], [0.5582227, 51.3869628], [0.5590365156597471, 51.38679167395817], [0.5593807, 51.3867193], [0.5598526, 51.3865547], [0.5606579999999999, 51.3863188], [0.5621732, 51.385923000000005]]} |
0.5 |
2309 |
2310 |
Gillingham (Kent) |
Gillingham Reception Road |
Gillingham Reception Road |
51.3859230 |
0.5621732 |
51.3859230 |
0.5621732 |
1 |
0 |
2026-09-21 23:37:22 |
TERMINATED |
2026-09-21 23:27:00 |
Gillingham Reception Road |
TD |
TRACKING_TIMEOUT |
64266356 |
1790028580534230 |
18 |
18 |
2026-09-21 23:37:01.643082 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:00.306095 |
| 727127 |
757283 |
C36100 |
505C76M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:27:00 |
2026-09-21 23:37:22 |
2026-09-23 23:37:22 |
{"id": 757283, "stp": "P", "toc": "Elizabeth Line", "uid": "C36100", "consist": "345009", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36100/2026-09-21/detailed", "trust_id": "505C76M921", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gidea Park CS", "service_date": "2026-09-21", "dest_arr_time": "2327", "dest_platform": "2L", "is_terminated": 1, "next_location": "Gidea Park CS", "signalling_id": "5C76", "timing_status": "EARLY", "origin_station": "Shenfield", "current_leg_arr": "2327", "current_leg_dep": "2317", "current_leg_end": "Gidea Park CS", "origin_dep_time": "2318", "origin_platform": "6", "current_location": "Shenfield", "last_update_time": "2026-09-21T23:37:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.32989054532530426, 51.630690402062456], [0.32967989999999997, 51.630476599999994], [0.3295912, 51.6303795], [0.32949209999999995, 51.6302753], [0.3292899, 51.6300332], [0.3289273999999999, 51.6295421], [0.3286993, 51.6291659], [0.3285546, 51.6289294], [0.3279392, 51.62789349999999], [0.32790059999999993, 51.6278293], [0.32768239999999993, 51.62742329999999], [0.327531, 51.627185], [0.3274307, 51.62699630000001], [0.327302, 51.626721499999995], [0.32716919999999994, 51.62637599999999], [0.32710079999999997, 51.626177], [0.32699079999999997, 51.6258582], [0.32679489999999994, 51.625168], [0.3266299999999999, 51.6245943], [0.32650160000000006, 51.6241313], [0.32637749999999993, 51.6236669], [0.32625409999999994, 51.6231807], [0.32610259999999996, 51.62266199999999], [0.32591889999999996, 51.6221516], [0.3256761, 51.62159040000001], [0.32548869999999996, 51.621184], [0.3253225, 51.6208859], [0.3251213, 51.6205679], [0.3249121, 51.62024649999999], [0.3246305, 51.6198561], [0.3244132, 51.6195947], [0.3241262, 51.61926330000001], [0.3238982, 51.619013499999994], [0.32362719999999995, 51.61874429999999], [0.3233696999999999, 51.61849939999999], [0.3230962, 51.618262399999985], [0.3227796, 51.61799150000001], [0.3223774, 51.61768779999999], [0.3220045999999999, 51.6174114], [0.3216671, 51.61718280000001], [0.3212513, 51.6169046], [0.3208115, 51.61663149999999], [0.3202133, 51.61628679999999], [0.3195562, 51.61594370000001], [0.31881319999999996, 51.61558560000001], [0.31790929999999995, 51.6151942], [0.31725219999999993, 51.61494269999999], [0.3165012, 51.6146662], [0.3153718999999999, 51.6143032], [0.3145539, 51.61408329999999], [0.3138028, 51.6139051], [0.3130652, 51.6137485], [0.3120138, 51.6135603], [0.3109704, 51.613422099999994], [0.3097683, 51.6133033], [0.3088434, 51.6132406], [0.3079739, 51.613200000000006], [0.30708869999999994, 51.6131833], [0.3062578, 51.6131856], [0.3051844, 51.61322999999999], [0.30416249999999995, 51.6133033], [0.30276259999999994, 51.6134125], [0.3020864, 51.6134731], [0.30157649999999997, 51.61351359999999], [0.3012493, 51.613541600000005], [0.3002893, 51.613623], [0.2994605000000001, 51.613691300000006], [0.2990737, 51.6137205], [0.2985587, 51.6137438], [0.29810269999999994, 51.6137497], [0.2974576, 51.6137563], [0.296315, 51.6137563], [0.295328, 51.6137397], [0.2943913, 51.6137116], [0.2933512, 51.6136564], [0.2929246, 51.61362539999999], [0.2926471, 51.613605199999995], [0.2920407, 51.6135568], [0.2908647999999999, 51.6134449], [0.2899326, 51.61333859999999], [0.28958219999999996, 51.61329849999999], [0.2888444, 51.6131999], [0.28807989999999994, 51.61310829999999], [0.287278, 51.61299840000001], [0.28675759999999995, 51.6129218], [0.2858886, 51.6127619], [0.2851893, 51.6126187], [0.284441, 51.6124472], [0.2837919, 51.6122823], [0.2830597, 51.61208409999999], [0.28221889999999994, 51.61182909999999], [0.2816515, 51.611646], [0.2808415, 51.6113629], [0.2803445, 51.6111829], [0.2796533, 51.61091809999999], [0.27859909999999993, 51.6104934], [0.2785746334512869, 51.61048353460085], [0.2771902, 51.6099253], [0.2754154, 51.6092502], [0.2740448, 51.6087378], [0.27252659999999995, 51.6081531], [0.2709514, 51.60755329999999], [0.2700223, 51.6071954], [0.269739, 51.60708280000001], [0.26949458523585645, 51.606990753876985], [0.2678569, 51.606374], [0.2661192, 51.6056956], [0.2654954, 51.60545889999999], [0.263788, 51.604828099999985], [0.2620707, 51.6041784], [0.2603762, 51.6035371], [0.2585355999999999, 51.6028357], [0.2569852, 51.60224259999999], [0.2557226, 51.60175279999999], [0.253778, 51.6009881], [0.252632, 51.600535], [0.2507122, 51.59977859999999], [0.2499387, 51.5994726], [0.24981779999999995, 51.5994248], [0.2489178, 51.5990688], [0.2471368, 51.5983591], [0.24529210000000004, 51.59760360000001], [0.24393409999999993, 51.59706959999998], [0.24328369999999996, 51.5968099], [0.2420347, 51.5963169], [0.2403532, 51.595648399999995], [0.23956459999999993, 51.59533940000001], [0.2386298, 51.5949664], [0.2378223, 51.5946478], [0.2370335, 51.59433390000001], [0.2363176, 51.594060899999995], [0.2358131, 51.59387120000001], [0.2351904, 51.59367259999999], [0.2348137, 51.59353579999999], [0.2343628, 51.59337360000001], [0.2340079, 51.59323479999999], [0.23344889999999996, 51.59300219999999], [0.232506, 51.5925824], [0.2317522, 51.59226979999999], [0.2310708, 51.592004], [0.2304031, 51.5917316], [0.2296227, 51.5914187], [0.2287939, 51.59110129999999], [0.2279261, 51.590748399999995], [0.22650719999999996, 51.5901919], [0.2258402, 51.5898985], [0.2249956999999999, 51.589566199999986], [0.2243131, 51.58929579999999], [0.2234965, 51.5889754], [0.22265399999999996, 51.588641800000005], [0.2218447, 51.5883215], [0.2207492, 51.58788520000001], [0.2199915, 51.5875813], [0.21947289999999997, 51.5873802], [0.21901563403050672, 51.58719083500977], [0.21887960000000004, 51.587134500000005], [0.21842749999999997, 51.5869551], [0.2178806, 51.5867945], [0.21785499999999997, 51.5867838], [0.217506, 51.5866784], [0.21716979999999997, 51.5865628], [0.2170127, 51.5865054], [0.2168632, 51.5864514], [0.2166061, 51.58636570000001], [0.2162579, 51.5862655], [0.2159863, 51.5861672], [0.2151286, 51.585824], [0.21423739999999997, 51.5854647]]}", "current_leg_start": "Shenfield", "dest_arr_time_act": "2327", "motion_projection": null, "next_location_lat": "51.5854647", "next_location_lon": "0.2142374", "previous_location": null, "current_leg_milage": "6.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 3, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64280984\", \"confirmationDeadline\": \"2026-09-21T23:26:15+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9553.743, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9600.461, \"from_m\": 9553.743, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9601.708, \"from_m\": 9600.461, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9633.44, \"from_m\": 9601.708, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9719.762, \"from_m\": 9633.44, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10053.849, \"from_m\": 9719.762, \"capability_applied\": null, \"effective_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\": 757283, \"profile_key\": \"3f382131bb77e6e624e58e0713694582e8a9b38d8433702854593cf644e834a5\", \"schedule_id\": 4753, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Gidea Park Jn\", \"stage_seq\": 2, \"distance_m\": 9682.701, \"section_seq\": 1, \"route_path_id\": 132172}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": null, \"location\": \"Gidea Park CS\", \"stage_seq\": 3, \"distance_m\": 10053.849, \"section_seq\": 1, \"route_path_id\": 132172}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 10053.849, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132172}], \"total_distance_m\": 10053.849, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 9641.312, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 412.537, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2318", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "10.0", "current_position_lat": "51.5854647", "current_position_lon": "0.2142374", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Shenfield", "service_state_platform": "3", "timing_fact_generation": 1790029385333054, "current_leg_arrival_utc": "2026-09-21T23:26:15+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:00.308653", "service_state_evidence_id": 64289017, "current_leg_start_actual_dep": "2026-09-21T23:17:45+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:03.055479", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
SNF |
None |
5C76 |
345009 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9553.743, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9600.461, "from_m": 9553.743, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9601.708, "from_m": 9600.461, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9633.44, "from_m": 9601.708, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9719.762, "from_m": 9633.44, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10053.849, "from_m": 9719.762, "capability_applied": null, "effective_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": 757283, "profile_key": "3f382131bb77e6e624e58e0713694582e8a9b38d8433702854593cf644e834a5", "schedule_id": 4753, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2318", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Gidea Park Jn", "stage_seq": 2, "distance_m": 9682.701, "section_seq": 1, "route_path_id": 132172}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": null, "location": "Gidea Park CS", "stage_seq": 3, "distance_m": 10053.849, "section_seq": 1, "route_path_id": 132172}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 10053.849, "from_m": 0.0, "section_seq": 1, "route_path_id": 132172}], "total_distance_m": 10053.849, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 9641.312, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 412.537, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Shenfield |
2318 |
2318 |
6 |
None |
None |
Gidea Park CS |
2327 |
2327 |
2L |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36100/2026-09-21/detailed |
None |
Shenfield |
2026-09-21T23:17:45+01:00 |
Gidea Park CS |
10.0 |
{"type": "LineString", "coordinates": [[0.32989054532530426, 51.630690402062456], [0.32967989999999997, 51.630476599999994], [0.3295912, 51.6303795], [0.32949209999999995, 51.6302753], [0.3292899, 51.6300332], [0.3289273999999999, 51.6295421], [0.3286993, 51.6291659], [0.3285546, 51.6289294], [0.3279392, 51.62789349999999], [0.32790059999999993, 51.6278293], [0.32768239999999993, 51.62742329999999], [0.327531, 51.627185], [0.3274307, 51.62699630000001], [0.327302, 51.626721499999995], [0.32716919999999994, 51.62637599999999], [0.32710079999999997, 51.626177], [0.32699079999999997, 51.6258582], [0.32679489999999994, 51.625168], [0.3266299999999999, 51.6245943], [0.32650160000000006, 51.6241313], [0.32637749999999993, 51.6236669], [0.32625409999999994, 51.6231807], [0.32610259999999996, 51.62266199999999], [0.32591889999999996, 51.6221516], [0.3256761, 51.62159040000001], [0.32548869999999996, 51.621184], [0.3253225, 51.6208859], [0.3251213, 51.6205679], [0.3249121, 51.62024649999999], [0.3246305, 51.6198561], [0.3244132, 51.6195947], [0.3241262, 51.61926330000001], [0.3238982, 51.619013499999994], [0.32362719999999995, 51.61874429999999], [0.3233696999999999, 51.61849939999999], [0.3230962, 51.618262399999985], [0.3227796, 51.61799150000001], [0.3223774, 51.61768779999999], [0.3220045999999999, 51.6174114], [0.3216671, 51.61718280000001], [0.3212513, 51.6169046], [0.3208115, 51.61663149999999], [0.3202133, 51.61628679999999], [0.3195562, 51.61594370000001], [0.31881319999999996, 51.61558560000001], [0.31790929999999995, 51.6151942], [0.31725219999999993, 51.61494269999999], [0.3165012, 51.6146662], [0.3153718999999999, 51.6143032], [0.3145539, 51.61408329999999], [0.3138028, 51.6139051], [0.3130652, 51.6137485], [0.3120138, 51.6135603], [0.3109704, 51.613422099999994], [0.3097683, 51.6133033], [0.3088434, 51.6132406], [0.3079739, 51.613200000000006], [0.30708869999999994, 51.6131833], [0.3062578, 51.6131856], [0.3051844, 51.61322999999999], [0.30416249999999995, 51.6133033], [0.30276259999999994, 51.6134125], [0.3020864, 51.6134731], [0.30157649999999997, 51.61351359999999], [0.3012493, 51.613541600000005], [0.3002893, 51.613623], [0.2994605000000001, 51.613691300000006], [0.2990737, 51.6137205], [0.2985587, 51.6137438], [0.29810269999999994, 51.6137497], [0.2974576, 51.6137563], [0.296315, 51.6137563], [0.295328, 51.6137397], [0.2943913, 51.6137116], [0.2933512, 51.6136564], [0.2929246, 51.61362539999999], [0.2926471, 51.613605199999995], [0.2920407, 51.6135568], [0.2908647999999999, 51.6134449], [0.2899326, 51.61333859999999], [0.28958219999999996, 51.61329849999999], [0.2888444, 51.6131999], [0.28807989999999994, 51.61310829999999], [0.287278, 51.61299840000001], [0.28675759999999995, 51.6129218], [0.2858886, 51.6127619], [0.2851893, 51.6126187], [0.284441, 51.6124472], [0.2837919, 51.6122823], [0.2830597, 51.61208409999999], [0.28221889999999994, 51.61182909999999], [0.2816515, 51.611646], [0.2808415, 51.6113629], [0.2803445, 51.6111829], [0.2796533, 51.61091809999999], [0.27859909999999993, 51.6104934], [0.2785746334512869, 51.61048353460085], [0.2771902, 51.6099253], [0.2754154, 51.6092502], [0.2740448, 51.6087378], [0.27252659999999995, 51.6081531], [0.2709514, 51.60755329999999], [0.2700223, 51.6071954], [0.269739, 51.60708280000001], [0.26949458523585645, 51.606990753876985], [0.2678569, 51.606374], [0.2661192, 51.6056956], [0.2654954, 51.60545889999999], [0.263788, 51.604828099999985], [0.2620707, 51.6041784], [0.2603762, 51.6035371], [0.2585355999999999, 51.6028357], [0.2569852, 51.60224259999999], [0.2557226, 51.60175279999999], [0.253778, 51.6009881], [0.252632, 51.600535], [0.2507122, 51.59977859999999], [0.2499387, 51.5994726], [0.24981779999999995, 51.5994248], [0.2489178, 51.5990688], [0.2471368, 51.5983591], [0.24529210000000004, 51.59760360000001], [0.24393409999999993, 51.59706959999998], [0.24328369999999996, 51.5968099], [0.2420347, 51.5963169], [0.2403532, 51.595648399999995], [0.23956459999999993, 51.59533940000001], [0.2386298, 51.5949664], [0.2378223, 51.5946478], [0.2370335, 51.59433390000001], [0.2363176, 51.594060899999995], [0.2358131, 51.59387120000001], [0.2351904, 51.59367259999999], [0.2348137, 51.59353579999999], [0.2343628, 51.59337360000001], [0.2340079, 51.59323479999999], [0.23344889999999996, 51.59300219999999], [0.232506, 51.5925824], [0.2317522, 51.59226979999999], [0.2310708, 51.592004], [0.2304031, 51.5917316], [0.2296227, 51.5914187], [0.2287939, 51.59110129999999], [0.2279261, 51.590748399999995], [0.22650719999999996, 51.5901919], [0.2258402, 51.5898985], [0.2249956999999999, 51.589566199999986], [0.2243131, 51.58929579999999], [0.2234965, 51.5889754], [0.22265399999999996, 51.588641800000005], [0.2218447, 51.5883215], [0.2207492, 51.58788520000001], [0.2199915, 51.5875813], [0.21947289999999997, 51.5873802], [0.21901563403050672, 51.58719083500977], [0.21887960000000004, 51.587134500000005], [0.21842749999999997, 51.5869551], [0.2178806, 51.5867945], [0.21785499999999997, 51.5867838], [0.217506, 51.5866784], [0.21716979999999997, 51.5865628], [0.2170127, 51.5865054], [0.2168632, 51.5864514], [0.2166061, 51.58636570000001], [0.2162579, 51.5862655], [0.2159863, 51.5861672], [0.2151286, 51.585824], [0.21423739999999997, 51.5854647]]} |
6.2 |
2317 |
2327 |
None |
Shenfield |
Gidea Park CS |
51.5854647 |
0.2142374 |
51.5854647 |
0.2142374 |
1 |
0 |
2026-09-21 23:37:22 |
TERMINATED |
2026-09-21 23:27:00 |
Shenfield |
TD |
TRACKING_TIMEOUT |
64289017 |
1790029385333054 |
8 |
8 |
2026-09-21 23:37:03.055479 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:00.308653 |
| 727128 |
757315 |
Y62355 |
785R62M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:27:00 |
2026-09-21 23:37:22 |
2026-09-23 23:37:22 |
{"id": 757315, "stp": "P", "toc": "Transport for Wales", "uid": "Y62355", "consist": "231001", "dest_crs": "XRS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62355/2026-09-21/detailed", "trust_id": "785R62M921", "origin_crs": "RHY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rhymney Sidings", "service_date": "2026-09-21", "dest_arr_time": "2326", "dest_platform": null, "is_terminated": 1, "next_location": "Rhymney North G.F.", "signalling_id": "5R62", "timing_status": "LATE", "origin_station": "Rhymney", "current_leg_arr": "2320", "current_leg_dep": "2320", "current_leg_end": "Rhymney North G.F.", "origin_dep_time": "2319", "origin_platform": null, "current_location": "Rhymney", "last_update_time": "2026-09-21T23:37:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2887921999999996, 51.7573995], [-3.2889797999999995, 51.75761919999999], [-3.2890612, 51.757731099999994], [-3.2893279999999994, 51.7581509], [-3.2895607999999994, 51.75854129999999], [-3.2897937, 51.7589765], [-3.2898163, 51.7590423], [-3.2898921999999997, 51.7592537], [-3.2900176999999995, 51.7594887], [-3.2901170999999994, 51.759722800000006], [-3.2902402, 51.7600223]]}", "current_leg_start": "Rhymney", "dest_arr_time_act": "2326", "motion_projection": null, "next_location_lat": "51.7600223", "next_location_lon": "-3.2902402", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64286113\", \"confirmationDeadline\": \"2026-09-21T23:21:42+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 220.251, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 309.051, \"from_m\": 220.251, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 449.703, \"from_m\": 309.051, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 757315, \"profile_key\": \"8b09eab83a7c323f97cff73230135a439e203a826562ed1712031ab1ac077f0b\", \"schedule_id\": 35080, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Rhymney\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 125405}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2325\", \"location\": \"Rhymney North G.F.\", \"stage_seq\": 2, \"distance_m\": 309.051, \"section_seq\": 1, \"route_path_id\": 125405}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": null, \"location\": \"Rhymney Sidings\", \"stage_seq\": 3, \"distance_m\": 449.703, \"section_seq\": 1, \"route_path_id\": 125405}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 449.703, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 125405}], \"total_distance_m\": 449.703, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 229.452, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 220.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2319", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "0.0", "current_position_lat": "51.7600223", "current_position_lon": "-3.2902402", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Rhymney", "service_state_platform": "1", "timing_fact_generation": 1790029276310927, "current_leg_arrival_utc": "2026-09-21T23:21:42+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:00.311571", "service_state_evidence_id": 64286113, "current_leg_start_actual_dep": "2026-09-21T23:20:42+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:03.085166", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
RHY |
XRS |
5R62 |
231001 |
5 |
90 |
None |
{"version": 3, "segments": [{"to_m": 220.251, "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": 309.051, "from_m": 220.251, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 449.703, "from_m": 309.051, "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": 757315, "profile_key": "8b09eab83a7c323f97cff73230135a439e203a826562ed1712031ab1ac077f0b", "schedule_id": 35080, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Rhymney", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 125405}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2325", "location": "Rhymney North G.F.", "stage_seq": 2, "distance_m": 309.051, "section_seq": 1, "route_path_id": 125405}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": null, "location": "Rhymney Sidings", "stage_seq": 3, "distance_m": 449.703, "section_seq": 1, "route_path_id": 125405}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 449.703, "from_m": 0.0, "section_seq": 1, "route_path_id": 125405}], "total_distance_m": 449.703, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 229.452, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 220.251, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Rhymney |
2319 |
2319 |
None |
None |
None |
Rhymney Sidings |
2326 |
2326 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62355/2026-09-21/detailed |
None |
Rhymney |
2026-09-21T23:20:42+01:00 |
Rhymney North G.F. |
0.0 |
{"type": "LineString", "coordinates": [[-3.2887921999999996, 51.7573995], [-3.2889797999999995, 51.75761919999999], [-3.2890612, 51.757731099999994], [-3.2893279999999994, 51.7581509], [-3.2895607999999994, 51.75854129999999], [-3.2897937, 51.7589765], [-3.2898163, 51.7590423], [-3.2898921999999997, 51.7592537], [-3.2900176999999995, 51.7594887], [-3.2901170999999994, 51.759722800000006], [-3.2902402, 51.7600223]]} |
0.2 |
2320 |
2320 |
None |
Rhymney |
Rhymney North G.F. |
51.7600223 |
-3.2902402 |
51.7600223 |
-3.2902402 |
1 |
0 |
2026-09-21 23:37:22 |
TERMINATED |
2026-09-21 23:27:00 |
Rhymney |
TD |
TRACKING_TIMEOUT |
64286113 |
1790029276310927 |
4 |
4 |
2026-09-21 23:37:03.085166 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:00.311571 |
| 727129 |
756557 |
C49417 |
735R65M821 |
2026-09-21 |
COMPLETE |
20396388 |
2026-09-22 00:27:00 |
2026-09-21 23:37:22 |
2026-09-23 23:37:22 |
{"id": 756557, "stp": "O", "toc": "Great Western Railway", "uid": "C49417", "consist": "165121+165113", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49417/2026-09-22/detailed", "trust_id": "735R65M821", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading Traincare Depot", "service_date": "2026-09-21", "dest_arr_time": "2336", "dest_platform": null, "is_terminated": 1, "next_location": "Reading Traincare Depot", "signalling_id": "5R65", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "0027", "current_leg_dep": "2335", "current_leg_end": "Reading Traincare Depot", "origin_dep_time": "2242", "origin_platform": "11", "current_location": "Reading Traincare Depot", "last_update_time": "2026-09-21T23:37:22", "route_debug_link": null, "timing_variation": "+51 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9930423999999998, 51.4617079], [-0.9936041, 51.4617662], [-0.9940858, 51.4618535], [-0.9943314, 51.4618929], [-0.9946771, 51.4619551], [-0.9936328, 51.461846399999985], [-0.9907108, 51.4615426], [-0.9895635, 51.461426], [-0.9889636, 51.4613454], [-0.9884098, 51.4612811], [-0.9881893, 51.46125750000001], [-0.9881468125314736, 51.46125318151799], [-0.9872389, 51.4611609], [-0.9867412, 51.461133], [-0.9863730999999998, 51.4610942], [-0.9861015999999998, 51.46108079999999], [-0.9858530999999998, 51.46107339999999], [-0.985634, 51.46106199999999]]}", "current_leg_start": "Reading Depot Entrance C", "dest_arr_time_act": "2336", "motion_projection": null, "next_location_lat": "51.4610620", "next_location_lon": "-0.9856340", "previous_location": "Reading Depot Entrance C", "current_leg_milage": "0.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"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\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.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\": 90.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\": 90.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\": 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\": 38064.876, \"from_m\": 7468.582, \"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\": 38148.389, \"from_m\": 38064.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38637.904, \"from_m\": 38148.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38676.444, \"from_m\": 38637.904, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38827.092, \"from_m\": 38676.444, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40156.621, \"from_m\": 38827.092, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40168.225, \"from_m\": 40156.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47394.825, \"from_m\": 40168.225, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47544.609, \"from_m\": 47394.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56156.138, \"from_m\": 47544.609, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56236.084, \"from_m\": 56156.138, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56416.566, \"from_m\": 56236.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56502.831, \"from_m\": 56416.566, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57144.8, \"from_m\": 56502.831, \"capability_applied\": 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\": 57849.969, \"from_m\": 57144.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57913.087, \"from_m\": 57849.969, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58185.399, \"from_m\": 57913.087, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58236.05, \"from_m\": 58185.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58286.391, \"from_m\": 58236.05, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59755.845, \"from_m\": 58286.391, \"capability_applied\": null, \"effective_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\": 756557, \"profile_key\": \"98bf533003d461977ad785ddb2b43c3d8386806f13bb60b62201689e2661b1ca\", \"schedule_id\": 35841, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145053}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 145053}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 145053}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 145053}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 145053}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 145053}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 145053}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 145053}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.865, \"section_seq\": 1, \"route_path_id\": 145053}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.043, \"section_seq\": 1, \"route_path_id\": 145053}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56502.831, \"section_seq\": 1, \"route_path_id\": 145053}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2330\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57623.118, \"section_seq\": 1, \"route_path_id\": 145053}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2335\", \"location\": \"Reading Depot Entrance C\", \"stage_seq\": 13, \"distance_m\": 59004.45, \"section_seq\": 1, \"route_path_id\": 145053}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": null, \"location\": \"Reading Traincare Depot\", \"stage_seq\": 14, \"distance_m\": 59755.845, \"section_seq\": 1, \"route_path_id\": 145053}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 59755.845, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145053}], \"total_distance_m\": 59755.845, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 57190.589, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2565.256, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2242", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "52.0", "current_position_lat": "51.4610620", "current_position_lon": "-0.9856340", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:09Z\", \"source_id\": 64233008, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:13Z\", \"source_id\": 20354766, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:57:13Z\", \"source_id\": 64244424, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:57:16Z\", \"source_id\": 20358198, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:12Z\", \"source_id\": 64251465, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:15Z\", \"source_id\": 20360364, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:18Z\", \"source_id\": 64262341, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:22Z\", \"source_id\": 20363720, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:58Z\", \"source_id\": 64290528, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 23807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:00Z\", \"source_id\": 64330902, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:02Z\", \"source_id\": 20372529, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:05Z\", \"source_id\": 20385182, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:11Z\", \"source_id\": 64369429, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:14Z\", \"source_id\": 20396388, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading Traincare Depot", "service_state_platform": null, "timing_fact_generation": 1790033115922954, "current_leg_arrival_utc": "2026-09-23T00:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:10.345731", "service_state_evidence_id": 20396388, "current_leg_start_actual_dep": "2026-09-23T00:26:00+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:11.019175", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
PAD |
None |
5R65 |
165121+165113 |
5 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "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": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 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": 38064.876, "from_m": 7468.582, "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": 38148.389, "from_m": 38064.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38637.904, "from_m": 38148.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38676.444, "from_m": 38637.904, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38827.092, "from_m": 38676.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40156.621, "from_m": 38827.092, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40168.225, "from_m": 40156.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47394.825, "from_m": 40168.225, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47544.609, "from_m": 47394.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56156.138, "from_m": 47544.609, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56236.084, "from_m": 56156.138, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56416.566, "from_m": 56236.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56502.831, "from_m": 56416.566, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57144.8, "from_m": 56502.831, "capability_applied": 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": 57849.969, "from_m": 57144.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57913.087, "from_m": 57849.969, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58185.399, "from_m": 57913.087, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58236.05, "from_m": 58185.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58286.391, "from_m": 58236.05, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59755.845, "from_m": 58286.391, "capability_applied": null, "effective_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": 756557, "profile_key": "98bf533003d461977ad785ddb2b43c3d8386806f13bb60b62201689e2661b1ca", "schedule_id": 35841, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2242", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145053}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 145053}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 145053}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 145053}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 145053}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 145053}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 145053}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 145053}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.865, "section_seq": 1, "route_path_id": 145053}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.043, "section_seq": 1, "route_path_id": 145053}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56502.831, "section_seq": 1, "route_path_id": 145053}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2330", "location": "Reading", "stage_seq": 12, "distance_m": 57623.118, "section_seq": 1, "route_path_id": 145053}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Reading Depot Entrance C", "stage_seq": 13, "distance_m": 59004.45, "section_seq": 1, "route_path_id": 145053}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": null, "location": "Reading Traincare Depot", "stage_seq": 14, "distance_m": 59755.845, "section_seq": 1, "route_path_id": 145053}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 59755.845, "from_m": 0.0, "section_seq": 1, "route_path_id": 145053}], "total_distance_m": 59755.845, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 57190.589, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2565.256, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:09Z", "source_id": 64233008, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:52:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:13Z", "source_id": 20354766, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:57:13Z", "source_id": 64244424, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:58:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:57:16Z", "source_id": 20358198, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:12Z", "source_id": 64251465, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:02:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:15Z", "source_id": 20360364, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:18Z", "source_id": 64262341, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:07:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:22Z", "source_id": 20363720, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23812, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:58Z", "source_id": 64290528, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:25:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 23807, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:00Z", "source_id": 64330902, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:51:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:02Z", "source_id": 20372529, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:05Z", "source_id": 20385182, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23861, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:11Z", "source_id": 64369429, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:27:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:14Z", "source_id": 20396388, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:27:00+01:00", "operational_fact": true}] |
London Paddington |
2242 |
2242 |
11 |
None |
None |
Reading Traincare Depot |
2336 |
2336 |
None |
LATE |
+51 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49417/2026-09-22/detailed |
None |
Reading Depot Entrance C |
2026-09-23T00:26:00+01:00 |
Reading Traincare Depot |
52.0 |
{"type": "LineString", "coordinates": [[-0.9930423999999998, 51.4617079], [-0.9936041, 51.4617662], [-0.9940858, 51.4618535], [-0.9943314, 51.4618929], [-0.9946771, 51.4619551], [-0.9936328, 51.461846399999985], [-0.9907108, 51.4615426], [-0.9895635, 51.461426], [-0.9889636, 51.4613454], [-0.9884098, 51.4612811], [-0.9881893, 51.46125750000001], [-0.9881468125314736, 51.46125318151799], [-0.9872389, 51.4611609], [-0.9867412, 51.461133], [-0.9863730999999998, 51.4610942], [-0.9861015999999998, 51.46108079999999], [-0.9858530999999998, 51.46107339999999], [-0.985634, 51.46106199999999]]} |
0.5 |
2335 |
0027 |
Reading Depot Entrance C |
Reading Traincare Depot |
Reading Traincare Depot |
51.4610620 |
-0.9856340 |
51.4610620 |
-0.9856340 |
1 |
0 |
2026-09-21 23:37:22 |
TERMINATED |
2026-09-21 23:27:00 |
Reading Traincare Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396388 |
1790033115922954 |
81 |
81 |
2026-09-21 23:37:11.019175 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:10.345731 |
| 727130 |
757890 |
Y81088 |
652C12M921 |
2026-09-21 |
COMPLETE |
20396607 |
2026-09-22 00:27:00 |
2026-09-21 23:37:22 |
2026-09-23 23:37:22 |
{"id": 757890, "stp": "O", "toc": "West Midlands Trains", "uid": "Y81088", "consist": "730037", "dest_crs": "COV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81088/2026-09-22/detailed", "trust_id": "652C12M921", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Coventry", "service_date": "2026-09-21", "dest_arr_time": "0028", "dest_platform": "1", "is_terminated": 1, "next_location": "Coventry", "signalling_id": "2C12", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "0027", "current_leg_dep": "0024", "current_leg_end": "Coventry", "origin_dep_time": "2350", "origin_platform": "8M", "current_location": "Coventry", "last_update_time": "2026-09-21T23:37:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5485100999999997, 52.39920059999999], [-1.5479602, 52.3993076], [-1.5475775, 52.3993882], [-1.5470546, 52.39949839999999], [-1.5467141999999998, 52.3995694], [-1.5460036, 52.39971959999998], [-1.5450168, 52.3999223], [-1.5440721, 52.40010749999998], [-1.5436493, 52.4001873], [-1.5431243999999995, 52.4002836], [-1.542722, 52.40035460000001], [-1.5421912999999998, 52.4004445], [-1.5419630999999998, 52.40048339999999], [-1.5411217, 52.4006197], [-1.5408077999999998, 52.4006662], [-1.5400450999999995, 52.400778599999995], [-1.5396426999999997, 52.400834899999985], [-1.5392418, 52.4008908], [-1.5388159, 52.40094679999999], [-1.5378946999999998, 52.4010605], [-1.5375631, 52.4010979], [-1.5371108, 52.4011494], [-1.5367458, 52.401187199999995], [-1.5363937000000003, 52.401223499999986], [-1.5357372, 52.4012907], [-1.5353921, 52.401322], [-1.5348286, 52.40137099999998], [-1.5343287, 52.401412], [-1.533925, 52.401443699999994], [-1.5334992, 52.4014778], [-1.5332931999999997, 52.40149329999999], [-1.5327581999999995, 52.40152899999999], [-1.5322857, 52.401559199999994], [-1.5318753, 52.401583499999994], [-1.5315274999999997, 52.40160399999999], [-1.5312177, 52.4016205], [-1.5308555999999998, 52.4016379], [-1.5304686999999997, 52.40165449999999], [-1.5297894999999997, 52.4016804], [-1.5293999, 52.401692], [-1.5291295, 52.4017024], [-1.5286486, 52.401712899999985], [-1.5281735, 52.401722599999985], [-1.5276936, 52.4017316], [-1.5271359830031863, 52.40173590829912], [-1.5270594, 52.4017365], [-1.5268695, 52.4017365], [-1.5267469, 52.4017358], [-1.5254316, 52.401705799999995], [-1.5241467, 52.40166930000001], [-1.5240448, 52.40166729999999], [-1.5238191, 52.40166119999999], [-1.5234868, 52.4016522], [-1.5229156, 52.401632500000005], [-1.5222579, 52.4015996], [-1.5218849999999997, 52.40157909999999], [-1.5210159, 52.4015335], [-1.5207197999999995, 52.401517299999995], [-1.5203387, 52.401491799999995], [-1.5200341999999998, 52.4014744], [-1.5195033, 52.40143359999999], [-1.5191807, 52.401409099999995], [-1.5188813, 52.401382599999984], [-1.5184883999999998, 52.401347699999995], [-1.5180569, 52.401306299999995], [-1.517597, 52.4012555], [-1.5174849, 52.40124190000001], [-1.5172645, 52.40121469999999], [-1.5169206999999998, 52.401170699999994], [-1.5165226999999997, 52.4011137], [-1.516407, 52.40109709999999], [-1.5161634999999998, 52.40106190000001], [-1.5155419, 52.400966], [-1.5144979, 52.400811100000006], [-1.5139619999999998, 52.4007382]]}", "current_leg_start": "Canley", "dest_arr_time_act": "0028", "motion_projection": null, "next_location_lat": "52.4007382", "next_location_lon": "-1.5139620", "previous_location": "Canley", "current_leg_milage": "1.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 900.564, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 982.232, \"from_m\": 900.564, \"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\": 1607.351, \"from_m\": 982.232, \"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\": 1975.822, \"from_m\": 1607.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6218.661, \"from_m\": 1975.822, \"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\": 10632.647, \"from_m\": 6218.661, \"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\": 13893.576, \"from_m\": 10632.647, \"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\": 13981.054, \"from_m\": 13893.576, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14073.024, \"from_m\": 13981.054, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21543.395, \"from_m\": 14073.024, \"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\": 23659.987, \"from_m\": 21543.395, \"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\": 29333.611, \"from_m\": 23659.987, \"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\": 30076.256, \"from_m\": 29333.611, \"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\": 30138.021, \"from_m\": 30076.256, \"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\": 30197.348, \"from_m\": 30138.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\": 30559.412, \"from_m\": 30197.348, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 757890, \"profile_key\": \"589d9c621cf91c81e811799ec25333a5a7ec60029c81cdb612d42d7db8f9de6c\", \"schedule_id\": 42075, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2350\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1002.783, \"section_seq\": 1, \"route_path_id\": 147751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1557.027, \"section_seq\": 1, \"route_path_id\": 147751}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2354H\", \"location\": \"Adderley Park\", \"stage_seq\": 4, \"distance_m\": 3103.756, \"section_seq\": 1, \"route_path_id\": 147751}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359H\", \"location\": \"Stechford\", \"stage_seq\": 5, \"distance_m\": 6064.332, \"section_seq\": 1, \"route_path_id\": 147751}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0003\", \"location\": \"Lea Hall\", \"stage_seq\": 6, \"distance_m\": 7877.393, \"section_seq\": 1, \"route_path_id\": 147751}, {\"is_pass\": false, \"wtt_arr\": \"0005\", \"wtt_dep\": \"0006\", \"location\": \"Marston Green\", \"stage_seq\": 7, \"distance_m\": 10456.699, \"section_seq\": 1, \"route_path_id\": 147751}, {\"is_pass\": false, \"wtt_arr\": \"0008H\", \"wtt_dep\": \"0010\", \"location\": \"Birmingham International\", \"stage_seq\": 8, \"distance_m\": 13192.074, \"section_seq\": 1, \"route_path_id\": 147751}, {\"is_pass\": false, \"wtt_arr\": \"0012H\", \"wtt_dep\": \"0013H\", \"location\": \"Hampton-in-Arden\", \"stage_seq\": 9, \"distance_m\": 16414.77, \"section_seq\": 1, \"route_path_id\": 147751}, {\"is_pass\": false, \"wtt_arr\": \"0017H\", \"wtt_dep\": \"0018\", \"location\": \"Berkswell\", \"stage_seq\": 10, \"distance_m\": 21712.228, \"section_seq\": 1, \"route_path_id\": 147751}, {\"is_pass\": false, \"wtt_arr\": \"0021\", \"wtt_dep\": \"0022\", \"location\": \"Tile Hill\", \"stage_seq\": 11, \"distance_m\": 24789.949, \"section_seq\": 1, \"route_path_id\": 147751}, {\"is_pass\": false, \"wtt_arr\": \"0024H\", \"wtt_dep\": \"0025H\", \"location\": \"Canley\", \"stage_seq\": 12, \"distance_m\": 28170.894, \"section_seq\": 1, \"route_path_id\": 147751}, {\"is_pass\": false, \"wtt_arr\": \"0028\", \"wtt_dep\": null, \"location\": \"Coventry\", \"stage_seq\": 13, \"distance_m\": 30559.412, \"section_seq\": 1, \"route_path_id\": 147751}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30559.412, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147751}], \"total_distance_m\": 30559.412, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 30500.085, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 59.327, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2350", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4007382", "current_position_lon": "-1.5139620", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:32Z\", \"source_id\": 64336712, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:35Z\", \"source_id\": 20387025, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:51Z\", \"source_id\": 64339616, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:56Z\", \"source_id\": 20387929, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19290, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:01:01Z\", \"source_id\": 64343515, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:01:06Z\", \"source_id\": 20389082, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:11Z\", \"source_id\": 64347520, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:16Z\", \"source_id\": 20390165, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:00Z\", \"source_id\": 64350935, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:05Z\", \"source_id\": 20391094, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:21Z\", \"source_id\": 64355953, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:25Z\", \"source_id\": 20392503, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:02Z\", \"source_id\": 64360922, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:05Z\", \"source_id\": 20393937, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:40Z\", \"source_id\": 64363572, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:46Z\", \"source_id\": 20394640, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:18Z\", \"source_id\": 64367796, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:26Z\", \"source_id\": 20395863, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:10Z\", \"source_id\": 64370298, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:11Z\", \"source_id\": 20396607, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Coventry", "service_state_platform": "1", "timing_fact_generation": 1790033171571859, "current_leg_arrival_utc": "2026-09-23T00:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:15.905431", "service_state_evidence_id": 20396607, "current_leg_start_actual_dep": "2026-09-23T00:25:30+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:16.674435", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
BHM |
COV |
2C12 |
730037 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 900.564, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 982.232, "from_m": 900.564, "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": 1607.351, "from_m": 982.232, "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": 1975.822, "from_m": 1607.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6218.661, "from_m": 1975.822, "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": 10632.647, "from_m": 6218.661, "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": 13893.576, "from_m": 10632.647, "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": 13981.054, "from_m": 13893.576, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14073.024, "from_m": 13981.054, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21543.395, "from_m": 14073.024, "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": 23659.987, "from_m": 21543.395, "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": 29333.611, "from_m": 23659.987, "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": 30076.256, "from_m": 29333.611, "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": 30138.021, "from_m": 30076.256, "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": 30197.348, "from_m": 30138.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": 30559.412, "from_m": 30197.348, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 757890, "profile_key": "589d9c621cf91c81e811799ec25333a5a7ec60029c81cdb612d42d7db8f9de6c", "schedule_id": 42075, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2350", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1002.783, "section_seq": 1, "route_path_id": 147751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1557.027, "section_seq": 1, "route_path_id": 147751}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2354H", "location": "Adderley Park", "stage_seq": 4, "distance_m": 3103.756, "section_seq": 1, "route_path_id": 147751}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359H", "location": "Stechford", "stage_seq": 5, "distance_m": 6064.332, "section_seq": 1, "route_path_id": 147751}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0003", "location": "Lea Hall", "stage_seq": 6, "distance_m": 7877.393, "section_seq": 1, "route_path_id": 147751}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0006", "location": "Marston Green", "stage_seq": 7, "distance_m": 10456.699, "section_seq": 1, "route_path_id": 147751}, {"is_pass": false, "wtt_arr": "0008H", "wtt_dep": "0010", "location": "Birmingham International", "stage_seq": 8, "distance_m": 13192.074, "section_seq": 1, "route_path_id": 147751}, {"is_pass": false, "wtt_arr": "0012H", "wtt_dep": "0013H", "location": "Hampton-in-Arden", "stage_seq": 9, "distance_m": 16414.77, "section_seq": 1, "route_path_id": 147751}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0018", "location": "Berkswell", "stage_seq": 10, "distance_m": 21712.228, "section_seq": 1, "route_path_id": 147751}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": "0022", "location": "Tile Hill", "stage_seq": 11, "distance_m": 24789.949, "section_seq": 1, "route_path_id": 147751}, {"is_pass": false, "wtt_arr": "0024H", "wtt_dep": "0025H", "location": "Canley", "stage_seq": 12, "distance_m": 28170.894, "section_seq": 1, "route_path_id": 147751}, {"is_pass": false, "wtt_arr": "0028", "wtt_dep": null, "location": "Coventry", "stage_seq": 13, "distance_m": 30559.412, "section_seq": 1, "route_path_id": 147751}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30559.412, "from_m": 0.0, "section_seq": 1, "route_path_id": 147751}], "total_distance_m": 30559.412, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 30500.085, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 59.327, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19301, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:32Z", "source_id": 64336712, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:35Z", "source_id": 20387025, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:51Z", "source_id": 64339616, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:59:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:56Z", "source_id": 20387929, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19290, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:01:01Z", "source_id": 64343515, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:01:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:01:06Z", "source_id": 20389082, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20914, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:11Z", "source_id": 64347520, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:04:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:16Z", "source_id": 20390165, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20888, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:00Z", "source_id": 64350935, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:08:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:05Z", "source_id": 20391094, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:21Z", "source_id": 64355953, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:12:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:25Z", "source_id": 20392503, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:02Z", "source_id": 64360922, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:05Z", "source_id": 20393937, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20875, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:40Z", "source_id": 64363572, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:20:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:46Z", "source_id": 20394640, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20871, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:18Z", "source_id": 64367796, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:24:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:26Z", "source_id": 20395863, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20814, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:10Z", "source_id": 64370298, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:11Z", "source_id": 20396607, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:27:00+01:00", "operational_fact": true}] |
Birmingham New Street |
2350 |
2350 |
8M |
None |
None |
Coventry |
0028 |
0028 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y81088/2026-09-22/detailed |
None |
Canley |
2026-09-23T00:25:30+01:00 |
Coventry |
3.0 |
{"type": "LineString", "coordinates": [[-1.5485100999999997, 52.39920059999999], [-1.5479602, 52.3993076], [-1.5475775, 52.3993882], [-1.5470546, 52.39949839999999], [-1.5467141999999998, 52.3995694], [-1.5460036, 52.39971959999998], [-1.5450168, 52.3999223], [-1.5440721, 52.40010749999998], [-1.5436493, 52.4001873], [-1.5431243999999995, 52.4002836], [-1.542722, 52.40035460000001], [-1.5421912999999998, 52.4004445], [-1.5419630999999998, 52.40048339999999], [-1.5411217, 52.4006197], [-1.5408077999999998, 52.4006662], [-1.5400450999999995, 52.400778599999995], [-1.5396426999999997, 52.400834899999985], [-1.5392418, 52.4008908], [-1.5388159, 52.40094679999999], [-1.5378946999999998, 52.4010605], [-1.5375631, 52.4010979], [-1.5371108, 52.4011494], [-1.5367458, 52.401187199999995], [-1.5363937000000003, 52.401223499999986], [-1.5357372, 52.4012907], [-1.5353921, 52.401322], [-1.5348286, 52.40137099999998], [-1.5343287, 52.401412], [-1.533925, 52.401443699999994], [-1.5334992, 52.4014778], [-1.5332931999999997, 52.40149329999999], [-1.5327581999999995, 52.40152899999999], [-1.5322857, 52.401559199999994], [-1.5318753, 52.401583499999994], [-1.5315274999999997, 52.40160399999999], [-1.5312177, 52.4016205], [-1.5308555999999998, 52.4016379], [-1.5304686999999997, 52.40165449999999], [-1.5297894999999997, 52.4016804], [-1.5293999, 52.401692], [-1.5291295, 52.4017024], [-1.5286486, 52.401712899999985], [-1.5281735, 52.401722599999985], [-1.5276936, 52.4017316], [-1.5271359830031863, 52.40173590829912], [-1.5270594, 52.4017365], [-1.5268695, 52.4017365], [-1.5267469, 52.4017358], [-1.5254316, 52.401705799999995], [-1.5241467, 52.40166930000001], [-1.5240448, 52.40166729999999], [-1.5238191, 52.40166119999999], [-1.5234868, 52.4016522], [-1.5229156, 52.401632500000005], [-1.5222579, 52.4015996], [-1.5218849999999997, 52.40157909999999], [-1.5210159, 52.4015335], [-1.5207197999999995, 52.401517299999995], [-1.5203387, 52.401491799999995], [-1.5200341999999998, 52.4014744], [-1.5195033, 52.40143359999999], [-1.5191807, 52.401409099999995], [-1.5188813, 52.401382599999984], [-1.5184883999999998, 52.401347699999995], [-1.5180569, 52.401306299999995], [-1.517597, 52.4012555], [-1.5174849, 52.40124190000001], [-1.5172645, 52.40121469999999], [-1.5169206999999998, 52.401170699999994], [-1.5165226999999997, 52.4011137], [-1.516407, 52.40109709999999], [-1.5161634999999998, 52.40106190000001], [-1.5155419, 52.400966], [-1.5144979, 52.400811100000006], [-1.5139619999999998, 52.4007382]]} |
1.5 |
0024 |
0027 |
Canley |
Coventry |
Coventry |
52.4007382 |
-1.5139620 |
52.4007382 |
-1.5139620 |
1 |
0 |
2026-09-21 23:37:22 |
TERMINATED |
2026-09-21 23:27:00 |
Coventry |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396607 |
1790033171571859 |
61 |
61 |
2026-09-21 23:37:16.674435 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:15.905431 |
| 727131 |
755462 |
C17851 |
721Y81M721 |
2026-09-21 |
COMPLETE |
20396407 |
2026-09-22 00:27:00 |
2026-09-21 23:37:22 |
2026-09-23 23:37:22 |
{"id": 755462, "stp": "O", "toc": "West Midlands Trains", "uid": "C17851", "consist": "350110+350125+350129", "dest_crs": "BHM", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17851/2026-09-22/detailed", "trust_id": "721Y81M721", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-21", "dest_arr_time": "0023", "dest_platform": "1", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1Y81", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "0027", "current_leg_dep": "0020", "current_leg_end": "Birmingham New Street", "origin_dep_time": "2150", "origin_platform": "6", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-21T23:37:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Adderley Park", "dest_arr_time_act": "0023", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Adderley Park", "current_leg_milage": "2.0", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36285.324, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.661, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.668, \"from_m\": 68285.661, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.822, \"from_m\": 74916.668, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.96, \"from_m\": 77240.822, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.212, \"from_m\": 78068.96, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.889, \"from_m\": 78733.212, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91758.792, \"from_m\": 78893.889, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 91852.846, \"from_m\": 91758.792, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 99022.974, \"from_m\": 91852.846, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99293.265, \"from_m\": 99022.974, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 99354.893, \"from_m\": 99293.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 102080.272, \"from_m\": 99354.893, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 105888.726, \"from_m\": 102080.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 106296.695, \"from_m\": 105888.726, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 106306.203, \"from_m\": 106296.695, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106619.712, \"from_m\": 106306.203, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 107126.846, \"from_m\": 106619.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107213.082, \"from_m\": 107126.846, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 109257.462, \"from_m\": 107213.082, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 135015.484, \"from_m\": 109257.462, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 135442.602, \"from_m\": 135015.484, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135520.845, \"from_m\": 135442.602, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 135579.797, \"from_m\": 135520.845, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136083.373, \"from_m\": 135579.797, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 139940.418, \"from_m\": 136083.373, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 146356.027, \"from_m\": 139940.418, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 146363.931, \"from_m\": 146356.027, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155032.612, \"from_m\": 146363.931, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 155833.494, \"from_m\": 155032.612, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 155892.821, \"from_m\": 155833.494, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155954.586, \"from_m\": 155892.821, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 156348.762, \"from_m\": 155954.586, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 156525.323, \"from_m\": 156348.762, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 157050.232, \"from_m\": 156525.323, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 162723.699, \"from_m\": 157050.232, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 164599.098, \"from_m\": 162723.699, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 172314.768, \"from_m\": 164599.098, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 175580.05, \"from_m\": 172314.768, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 179994.036, \"from_m\": 175580.05, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 184236.875, \"from_m\": 179994.036, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 184605.346, \"from_m\": 184236.875, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 185556.484, \"from_m\": 184605.346, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 185920.291, \"from_m\": 185556.484, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 185967.865, \"from_m\": 185920.291, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 186212.543, \"from_m\": 185967.865, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 755462, \"profile_key\": \"68a1a70cfcc80bef07b79226ba898bc0dc1d0c08079087331adace78f66c4a1d\", \"schedule_id\": 35520, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2207\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"2222H\", \"wtt_dep\": \"2223H\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 11, \"distance_m\": 65206.898, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230H\", \"location\": \"Bletchley\", \"stage_seq\": 12, \"distance_m\": 75745.5, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 13, \"distance_m\": 77240.822, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2236H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 14, \"distance_m\": 80749.962, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"2239H\", \"wtt_dep\": \"2240H\", \"location\": \"Wolverton\", \"stage_seq\": 15, \"distance_m\": 84882.318, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Hanslope Jn\", \"stage_seq\": 16, \"distance_m\": 91473.714, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 17, \"distance_m\": 99293.265, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": \"2310\", \"location\": \"Northampton\", \"stage_seq\": 18, \"distance_m\": 106530.789, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2322\", \"location\": \"Long Buckby\", \"stage_seq\": 19, \"distance_m\": 122043.105, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327\", \"location\": \"Daventry North Jn\", \"stage_seq\": 20, \"distance_m\": 131019.592, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 21, \"distance_m\": 134955.83, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2334H\", \"location\": \"Rugby\", \"stage_seq\": 22, \"distance_m\": 137283.711, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 23, \"distance_m\": 138319.262, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2345\", \"location\": \"Coventry\", \"stage_seq\": 24, \"distance_m\": 155471.43, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348\", \"location\": \"Canley\", \"stage_seq\": 25, \"distance_m\": 158220.115, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2352\", \"location\": \"Tile Hill\", \"stage_seq\": 26, \"distance_m\": 161580.975, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2355H\", \"location\": \"Berkswell\", \"stage_seq\": 27, \"distance_m\": 164670.615, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359H\", \"location\": \"Hampton-in-Arden\", \"stage_seq\": 28, \"distance_m\": 170000.185, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"0002H\", \"wtt_dep\": \"0004\", \"location\": \"Birmingham International\", \"stage_seq\": 29, \"distance_m\": 173020.623, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"0006H\", \"wtt_dep\": \"0007H\", \"location\": \"Marston Green\", \"stage_seq\": 30, \"distance_m\": 175755.999, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": \"0011\", \"location\": \"Lea Hall\", \"stage_seq\": 31, \"distance_m\": 178335.304, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0014\", \"location\": \"Stechford\", \"stage_seq\": 32, \"distance_m\": 180148.365, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0017H\", \"location\": \"Adderley Park\", \"stage_seq\": 33, \"distance_m\": 183108.941, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019\", \"location\": \"Grand Jn\", \"stage_seq\": 34, \"distance_m\": 184655.67, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020H\", \"location\": \"Proof House Jn\", \"stage_seq\": 35, \"distance_m\": 185209.915, \"section_seq\": 1, \"route_path_id\": 144811}, {\"is_pass\": false, \"wtt_arr\": \"0023\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 36, \"distance_m\": 186212.543, \"section_seq\": 1, \"route_path_id\": 144811}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 186212.543, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144811}], \"total_distance_m\": 186212.543, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 182800.376, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3412.167, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2150", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:34Z\", \"source_id\": 64124511, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:38Z\", \"source_id\": 20322324, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:22Z\", \"source_id\": 64128436, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:28Z\", \"source_id\": 20323510, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:14Z\", \"source_id\": 64136946, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:17Z\", \"source_id\": 20326064, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:04Z\", \"source_id\": 64160495, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:09Z\", \"source_id\": 20332937, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:28Z\", \"source_id\": 64173872, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:34Z\", \"source_id\": 20336873, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:27Z\", \"source_id\": 64188354, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:28Z\", \"source_id\": 20341314, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:24Z\", \"source_id\": 64202468, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:28Z\", \"source_id\": 20345429, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21462, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:53Z\", \"source_id\": 64211267, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:58Z\", \"source_id\": 20348126, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:02Z\", \"source_id\": 64234812, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:04Z\", \"source_id\": 20355244, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:12Z\", \"source_id\": 64282940, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:15Z\", \"source_id\": 20370107, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:33Z\", \"source_id\": 64301002, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:35Z\", \"source_id\": 20375702, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:23Z\", \"source_id\": 64323087, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:25Z\", \"source_id\": 20382739, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:54Z\", \"source_id\": 64329405, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:00Z\", \"source_id\": 20384753, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:17Z\", \"source_id\": 64333822, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:20Z\", \"source_id\": 20386100, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:35Z\", \"source_id\": 64338080, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:40Z\", \"source_id\": 20387443, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:59Z\", \"source_id\": 64343454, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:01:06Z\", \"source_id\": 20389074, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:20Z\", \"source_id\": 64347730, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:26Z\", \"source_id\": 20390214, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:15Z\", \"source_id\": 64353653, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:20Z\", \"source_id\": 20391856, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:33Z\", \"source_id\": 64357243, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:39Z\", \"source_id\": 20392878, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:55Z\", \"source_id\": 64359775, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:59Z\", \"source_id\": 20393600, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19303, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:53Z\", \"source_id\": 64363720, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:54Z\", \"source_id\": 20394697, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:20Z\", \"source_id\": 64369540, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:25Z\", \"source_id\": 20396407, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "1", "timing_fact_generation": 1790033126065587, "current_leg_arrival_utc": "2026-09-23T00:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:21.125385", "service_state_evidence_id": 20396407, "current_leg_start_actual_dep": "2026-09-23T00:21:30+01:00", "operational_evidence_version": 169, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:27:21.129326", "service_state_valid_until_kind": null, "operational_interpretation_version": 169, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
EUS |
BHM |
1Y81 |
350110+350125+350129 |
12 |
110 |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36285.324, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.661, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.668, "from_m": 68285.661, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.822, "from_m": 74916.668, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.96, "from_m": 77240.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.212, "from_m": 78068.96, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.889, "from_m": 78733.212, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91758.792, "from_m": 78893.889, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 91852.846, "from_m": 91758.792, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 99022.974, "from_m": 91852.846, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99293.265, "from_m": 99022.974, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 99354.893, "from_m": 99293.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102080.272, "from_m": 99354.893, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 105888.726, "from_m": 102080.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 106296.695, "from_m": 105888.726, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 106306.203, "from_m": 106296.695, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106619.712, "from_m": 106306.203, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 107126.846, "from_m": 106619.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107213.082, "from_m": 107126.846, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 109257.462, "from_m": 107213.082, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 135015.484, "from_m": 109257.462, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 135442.602, "from_m": 135015.484, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135520.845, "from_m": 135442.602, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 135579.797, "from_m": 135520.845, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136083.373, "from_m": 135579.797, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 139940.418, "from_m": 136083.373, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 146356.027, "from_m": 139940.418, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 146363.931, "from_m": 146356.027, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155032.612, "from_m": 146363.931, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 155833.494, "from_m": 155032.612, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 155892.821, "from_m": 155833.494, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155954.586, "from_m": 155892.821, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 156348.762, "from_m": 155954.586, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 156525.323, "from_m": 156348.762, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 157050.232, "from_m": 156525.323, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 162723.699, "from_m": 157050.232, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 164599.098, "from_m": 162723.699, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 172314.768, "from_m": 164599.098, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 175580.05, "from_m": 172314.768, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 179994.036, "from_m": 175580.05, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 184236.875, "from_m": 179994.036, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 184605.346, "from_m": 184236.875, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 185556.484, "from_m": 184605.346, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 185920.291, "from_m": 185556.484, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 185967.865, "from_m": 185920.291, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 186212.543, "from_m": 185967.865, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 755462, "profile_key": "68a1a70cfcc80bef07b79226ba898bc0dc1d0c08079087331adace78f66c4a1d", "schedule_id": 35520, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2150", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2207", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "2222H", "wtt_dep": "2223H", "location": "Leighton Buzzard", "stage_seq": 11, "distance_m": 65206.898, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230H", "location": "Bletchley", "stage_seq": 12, "distance_m": 75745.5, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232", "location": "Denbigh Hall South Jn", "stage_seq": 13, "distance_m": 77240.822, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2236H", "location": "Milton Keynes Central", "stage_seq": 14, "distance_m": 80749.962, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "2239H", "wtt_dep": "2240H", "location": "Wolverton", "stage_seq": 15, "distance_m": 84882.318, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Hanslope Jn", "stage_seq": 16, "distance_m": 91473.714, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Courteenhall Jn", "stage_seq": 17, "distance_m": 99293.265, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": "2310", "location": "Northampton", "stage_seq": 18, "distance_m": 106530.789, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2322", "location": "Long Buckby", "stage_seq": 19, "distance_m": 122043.105, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Daventry North Jn", "stage_seq": 20, "distance_m": 131019.592, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Hillmorton Jn", "stage_seq": 21, "distance_m": 134955.83, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2334H", "location": "Rugby", "stage_seq": 22, "distance_m": 137283.711, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Rugby Trent Valley Jn", "stage_seq": 23, "distance_m": 138319.262, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Coventry", "stage_seq": 24, "distance_m": 155471.43, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "Canley", "stage_seq": 25, "distance_m": 158220.115, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2352", "location": "Tile Hill", "stage_seq": 26, "distance_m": 161580.975, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2355H", "location": "Berkswell", "stage_seq": 27, "distance_m": 164670.615, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359H", "location": "Hampton-in-Arden", "stage_seq": 28, "distance_m": 170000.185, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "0002H", "wtt_dep": "0004", "location": "Birmingham International", "stage_seq": 29, "distance_m": 173020.623, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0007H", "location": "Marston Green", "stage_seq": 30, "distance_m": 175755.999, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0011", "location": "Lea Hall", "stage_seq": 31, "distance_m": 178335.304, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0014", "location": "Stechford", "stage_seq": 32, "distance_m": 180148.365, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0017H", "location": "Adderley Park", "stage_seq": 33, "distance_m": 183108.941, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019", "location": "Grand Jn", "stage_seq": 34, "distance_m": 184655.67, "section_seq": 1, "route_path_id": 144811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020H", "location": "Proof House Jn", "stage_seq": 35, "distance_m": 185209.915, "section_seq": 1, "route_path_id": 144811}, {"is_pass": false, "wtt_arr": "0023", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 36, "distance_m": 186212.543, "section_seq": 1, "route_path_id": 144811}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 186212.543, "from_m": 0.0, "section_seq": 1, "route_path_id": 144811}], "total_distance_m": 186212.543, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 182800.376, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3412.167, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:34Z", "source_id": 64124511, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:38Z", "source_id": 20322324, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:22Z", "source_id": 64128436, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:01:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:28Z", "source_id": 20323510, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:14Z", "source_id": 64136946, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:04:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:17Z", "source_id": 20326064, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:04Z", "source_id": 64160495, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:09Z", "source_id": 20332937, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21697, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:28Z", "source_id": 64173872, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:22:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:34Z", "source_id": 20336873, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21611, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:27Z", "source_id": 64188354, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:29:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:28Z", "source_id": 20341314, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21496, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:24Z", "source_id": 64202468, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:36:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:28Z", "source_id": 20345429, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21462, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:53Z", "source_id": 64211267, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:58Z", "source_id": 20348126, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21385, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:02Z", "source_id": 64234812, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:53:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:04Z", "source_id": 20355244, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21266, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:12Z", "source_id": 64282940, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:20:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:15Z", "source_id": 20370107, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21207, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:33Z", "source_id": 64301002, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:31:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:35Z", "source_id": 20375702, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20840, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:23Z", "source_id": 64323087, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:25Z", "source_id": 20382739, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20873, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:54Z", "source_id": 64329405, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:00Z", "source_id": 20384753, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20877, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:17Z", "source_id": 64333822, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:54:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:20Z", "source_id": 20386100, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:35Z", "source_id": 64338080, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:57:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:40Z", "source_id": 20387443, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20886, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:59Z", "source_id": 64343454, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T23:01:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:01:06Z", "source_id": 20389074, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20902, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:20Z", "source_id": 64347730, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T23:05:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:26Z", "source_id": 20390214, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20916, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:15Z", "source_id": 64353653, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T23:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:20Z", "source_id": 20391856, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19292, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:33Z", "source_id": 64357243, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T23:13:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:39Z", "source_id": 20392878, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:55Z", "source_id": 64359775, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T23:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:59Z", "source_id": 20393600, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19303, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:53Z", "source_id": 64363720, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T23:19:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:54Z", "source_id": 20394697, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19405, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:20Z", "source_id": 64369540, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T23:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:25Z", "source_id": 20396407, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T00:27:00+01:00", "operational_fact": true}] |
London Euston |
2150 |
2150 |
6 |
None |
None |
Birmingham New Street |
0023 |
0023 |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17851/2026-09-22/detailed |
None |
Adderley Park |
2026-09-23T00:21:30+01:00 |
Birmingham New Street |
7.0 |
{"type": "LineString", "coordinates": [[-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} |
2.0 |
0020 |
0027 |
Adderley Park |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-21 23:37:22 |
TERMINATED |
2026-09-21 23:27:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396407 |
1790033126065587 |
169 |
169 |
2026-09-21 23:27:21.129326 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:21.125385 |
| 727132 |
754825 |
G15028 |
811F35M721 |
2026-09-21 |
COMPLETE |
20396613 |
2026-09-22 00:27:00 |
2026-09-21 23:37:52 |
2026-09-23 23:37:52 |
{"id": 754825, "stp": "O", "toc": "Great Western Railway", "uid": "G15028", "consist": "165137", "dest_crs": "PMS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15028/2026-09-22/detailed", "trust_id": "811F35M721", "origin_crs": "BPW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth & Southsea", "service_date": "2026-09-21", "dest_arr_time": "0015", "dest_platform": "4", "is_terminated": 1, "next_location": "Portsmouth & Southsea", "signalling_id": "1F35", "timing_status": "LATE", "origin_station": "Bristol Parkway", "current_leg_arr": "0027", "current_leg_dep": "0024", "current_leg_end": "Portsmouth & Southsea", "origin_dep_time": "2121", "origin_platform": "4", "current_location": "Portsmouth & Southsea", "last_update_time": "2026-09-21T23:37:52", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.072948491673868, 50.79655477934523], [-1.0730451, 50.79652989999999], [-1.0733978, 50.7964517], [-1.0737277, 50.7963871], [-1.0741314, 50.796319], [-1.0745565, 50.7962603], [-1.0748729999999995, 50.7962247], [-1.0752043, 50.79619919999999], [-1.0755235, 50.7961885], [-1.0758212, 50.7961924], [-1.0761014999999998, 50.7962076], [-1.0765326999999998, 50.796248], [-1.076882, 50.79629619999999], [-1.0771622999999997, 50.79634659999999], [-1.0775024, 50.796427300000005], [-1.0779783409434258, 50.79653329890385], [-1.0782024, 50.79658320000001], [-1.0806423999999997, 50.79713919999998], [-1.0809677, 50.79721119999999], [-1.0813098, 50.797279200000006], [-1.0817167, 50.79734769999999], [-1.0821211999999998, 50.79740480000001], [-1.0842661, 50.79764130000001], [-1.0844418, 50.79765979999999], [-1.0852585, 50.7977838], [-1.0854851999999997, 50.7978105], [-1.0860461999999995, 50.79787219999999], [-1.0863676, 50.7979027], [-1.0866359, 50.7979233], [-1.0870787999999998, 50.79794420000001], [-1.0874418999999995, 50.7979585], [-1.087796, 50.7979748], [-1.0881445999999997, 50.79800509999999], [-1.0890901, 50.7981261]]}", "current_leg_start": "Fratton", "dest_arr_time_act": "0015", "motion_projection": null, "next_location_lat": "50.7981261", "next_location_lon": "-1.0890901", "previous_location": "Fratton", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 197.723, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2356.39, \"from_m\": 197.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3966.506, \"from_m\": 2356.39, \"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\": 4076.307, \"from_m\": 3966.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6166.535, \"from_m\": 4076.307, \"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\": 6186.624, \"from_m\": 6166.535, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6563.934, \"from_m\": 6186.624, \"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\": 6718.302, \"from_m\": 6563.934, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7910.853, \"from_m\": 6718.302, \"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\": 8260.377, \"from_m\": 7910.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8696.202, \"from_m\": 8260.377, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8748.873, \"from_m\": 8696.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8786.38, \"from_m\": 8748.873, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8802.754, \"from_m\": 8786.38, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8865.807, \"from_m\": 8802.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9000.145, \"from_m\": 8865.807, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9046.129, \"from_m\": 9000.145, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9173.516, \"from_m\": 9046.129, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9559.662, \"from_m\": 9173.516, \"capability_applied\": 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\": 9602.651, \"from_m\": 9559.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12592.002, \"from_m\": 9602.651, \"capability_applied\": 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\": 24415.672, \"from_m\": 12592.002, \"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\": 26183.123, \"from_m\": 24415.672, \"capability_applied\": 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\": 26957.898, \"from_m\": 26183.123, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27422.244, \"from_m\": 26957.898, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29065.43, \"from_m\": 27422.244, \"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\": 30181.714, \"from_m\": 29065.43, \"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\": 30230.331, \"from_m\": 30181.714, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30342.293, \"from_m\": 30230.331, \"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\": 31640.022, \"from_m\": 30342.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\": 32537.417, \"from_m\": 31640.022, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44743.085, \"from_m\": 32537.417, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45343.033, \"from_m\": 44743.085, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47089.896, \"from_m\": 45343.033, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47380.779, \"from_m\": 47089.896, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53176.893, \"from_m\": 47380.779, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53562.854, \"from_m\": 53176.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53982.612, \"from_m\": 53562.854, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54009.758, \"from_m\": 53982.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54093.413, \"from_m\": 54009.758, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54594.959, \"from_m\": 54093.413, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61104.038, \"from_m\": 54594.959, \"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\": 61357.991, \"from_m\": 61104.038, \"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\": 72038.416, \"from_m\": 61357.991, \"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\": 72587.616, \"from_m\": 72038.416, \"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\": 84090.897, \"from_m\": 72587.616, \"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\": 84910.612, \"from_m\": 84090.897, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89730.254, \"from_m\": 84910.612, \"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\": 89912.63, \"from_m\": 89730.254, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92613.793, \"from_m\": 89912.63, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 92750.802, \"from_m\": 92613.793, \"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\": 93792.663, \"from_m\": 92750.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94676.048, \"from_m\": 93792.663, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94976.956, \"from_m\": 94676.048, \"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\": 95221.758, \"from_m\": 94976.956, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 95862.725, \"from_m\": 95221.758, \"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\": 96449.378, \"from_m\": 95862.725, \"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\": 119262.692, \"from_m\": 96449.378, \"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\": 119317.7, \"from_m\": 119262.692, \"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\": 119372.691, \"from_m\": 119317.7, \"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\": 119734.152, \"from_m\": 119372.691, \"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\": 119751.808, \"from_m\": 119734.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119817.722, \"from_m\": 119751.808, \"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\": 120036.235, \"from_m\": 119817.722, \"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\": 126562.578, \"from_m\": 120036.235, \"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\": 127584.505, \"from_m\": 126562.578, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 128156.221, \"from_m\": 127584.505, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 128186.991, \"from_m\": 128156.221, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 130223.415, \"from_m\": 128186.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132096.876, \"from_m\": 130223.415, \"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\": 132731.123, \"from_m\": 132096.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132980.678, \"from_m\": 132731.123, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133921.663, \"from_m\": 132980.678, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 134277.981, \"from_m\": 133921.663, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 135601.555, \"from_m\": 134277.981, \"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\": 135647.721, \"from_m\": 135601.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135882.718, \"from_m\": 135647.721, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 136288.923, \"from_m\": 135882.718, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 137432.393, \"from_m\": 136288.923, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 138073.735, \"from_m\": 137432.393, \"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\": 139136.835, \"from_m\": 138073.735, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 139782.822, \"from_m\": 139136.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 140159.927, \"from_m\": 139782.822, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 143389.414, \"from_m\": 140159.927, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 143422.947, \"from_m\": 143389.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\": 143439.719, \"from_m\": 143422.947, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 145034.222, \"from_m\": 143439.719, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 146269.998, \"from_m\": 145034.222, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 147850.716, \"from_m\": 146269.998, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 154290.349, \"from_m\": 147850.716, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 155110.719, \"from_m\": 154290.349, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 155522.913, \"from_m\": 155110.719, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 156374.564, \"from_m\": 155522.913, \"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\": 157691.105, \"from_m\": 156374.564, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 157699.095, \"from_m\": 157691.105, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166227.315, \"from_m\": 157699.095, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 166937.196, \"from_m\": 166227.315, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 167426.698, \"from_m\": 166937.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\": 170710.361, \"from_m\": 167426.698, \"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\": 171079.9, \"from_m\": 170710.361, \"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\": 172268.266, \"from_m\": 171079.9, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 172521.487, \"from_m\": 172268.266, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 172583.212, \"from_m\": 172521.487, \"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\": 754825, \"profile_key\": \"2acc5f536628e6d5724db84d7f4fae806bc46f8c55e8f0689ec2622d6bf2444e\", \"schedule_id\": 36641, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Bristol Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2125\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 2, \"distance_m\": 2402.203, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127H\", \"location\": \"Horfield Jn\", \"stage_seq\": 3, \"distance_m\": 3505.087, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 4, \"distance_m\": 6166.535, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132H\", \"location\": \"Stapleton Road\", \"stage_seq\": 5, \"distance_m\": 6808.588, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2136\", \"location\": \"Lawrence Hill\", \"stage_seq\": 6, \"distance_m\": 7773.822, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 7, \"distance_m\": 8314.885, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 8, \"distance_m\": 8906.504, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2145\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 9, \"distance_m\": 8906.504, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Bristol East Jn\", \"stage_seq\": 10, \"distance_m\": 8906.504, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"North Somerset Jn\", \"stage_seq\": 11, \"distance_m\": 9615.479, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2152\", \"location\": \"Keynsham\", \"stage_seq\": 12, \"distance_m\": 15719.811, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159\", \"location\": \"Oldfield Park\", \"stage_seq\": 13, \"distance_m\": 25133.79, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2203\", \"location\": \"Bath Spa\", \"stage_seq\": 14, \"distance_m\": 26781.739, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Bathampton Jn\", \"stage_seq\": 15, \"distance_m\": 30230.331, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Bathampton Sig. BL1990\", \"stage_seq\": 16, \"distance_m\": 36036.428, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2212\", \"location\": \"Freshford\", \"stage_seq\": 17, \"distance_m\": 38336.023, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2214H\", \"location\": \"Avoncliff\", \"stage_seq\": 18, \"distance_m\": 39800.483, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2217H\", \"wtt_dep\": \"2218H\", \"location\": \"Bradford-on-Avon\", \"stage_seq\": 19, \"distance_m\": 41929.604, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"Bradford Jn\", \"stage_seq\": 20, \"distance_m\": 45228.833, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": \"2225\", \"location\": \"Trowbridge\", \"stage_seq\": 21, \"distance_m\": 47180.421, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 22, \"distance_m\": 52717.861, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2231H\", \"wtt_dep\": \"2233\", \"location\": \"Westbury\", \"stage_seq\": 23, \"distance_m\": 53697.232, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2240\", \"wtt_dep\": \"2241\", \"location\": \"Warminster\", \"stage_seq\": 24, \"distance_m\": 61192.206, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Warminster Sig. W308\", \"stage_seq\": 25, \"distance_m\": 62837.903, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Upton Lovell\", \"stage_seq\": 26, \"distance_m\": 69878.696, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250H\", \"location\": \"Wylye AHB\", \"stage_seq\": 27, \"distance_m\": 77400.346, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Wishford\", \"stage_seq\": 28, \"distance_m\": 84664.858, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258H\", \"location\": \"Wilton Jn\", \"stage_seq\": 29, \"distance_m\": 89912.63, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2301H\", \"wtt_dep\": \"2303\", \"location\": \"Salisbury\", \"stage_seq\": 30, \"distance_m\": 92959.093, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Salisbury Tunnel Jn\", \"stage_seq\": 31, \"distance_m\": 94676.048, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Dean\", \"stage_seq\": 32, \"distance_m\": 107324.709, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2321\", \"location\": \"Romsey\", \"stage_seq\": 33, \"distance_m\": 119580.536, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Redbridge\", \"stage_seq\": 34, \"distance_m\": 128313.725, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Church Lane Jn\", \"stage_seq\": 35, \"distance_m\": 130350.565, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2333\", \"location\": \"Southampton Central\", \"stage_seq\": 36, \"distance_m\": 132571.816, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"Northam Jn\", \"stage_seq\": 37, \"distance_m\": 134369.69, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"St. Denys\", \"stage_seq\": 38, \"distance_m\": 135721.628, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Woolston Sig. E803\", \"stage_seq\": 39, \"distance_m\": 138436.52, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Netley\", \"stage_seq\": 40, \"distance_m\": 143619.155, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Bursledon\", \"stage_seq\": 41, \"distance_m\": 146858.171, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349H\", \"location\": \"Swanwick\", \"stage_seq\": 42, \"distance_m\": 150080.481, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"2354H\", \"wtt_dep\": \"2355H\", \"location\": \"Fareham\", \"stage_seq\": 43, \"distance_m\": 156046.297, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0002H\", \"location\": \"Cosham\", \"stage_seq\": 44, \"distance_m\": 165427.414, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003\", \"location\": \"Cosham Jn\", \"stage_seq\": 45, \"distance_m\": 166189.083, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 46, \"distance_m\": 166962.541, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010H\", \"location\": \"Fratton East Jn\", \"stage_seq\": 47, \"distance_m\": 170789.66, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"0011H\", \"wtt_dep\": \"0012H\", \"location\": \"Fratton\", \"stage_seq\": 48, \"distance_m\": 171411.73, \"section_seq\": 1, \"route_path_id\": 133397}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": null, \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 49, \"distance_m\": 172583.212, \"section_seq\": 1, \"route_path_id\": 133397}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 172583.212, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133397}], \"total_distance_m\": 172583.212, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 167891.79, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4691.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2121", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.7981261", "current_position_lon": "-1.0890901", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:20Z\", \"source_id\": 64045699, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:23Z\", \"source_id\": 20299340, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:13Z\", \"source_id\": 64061131, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:17Z\", \"source_id\": 20303849, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:12Z\", \"source_id\": 64068416, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:12Z\", \"source_id\": 20305840, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:41Z\", \"source_id\": 64082950, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:44Z\", \"source_id\": 20310167, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:04Z\", \"source_id\": 64119029, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:10Z\", \"source_id\": 20320786, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:48Z\", \"source_id\": 64125048, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:48Z\", \"source_id\": 20322460, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:42Z\", \"source_id\": 64142389, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:44Z\", \"source_id\": 20327616, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:34Z\", \"source_id\": 64148616, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:36Z\", \"source_id\": 20329464, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:56Z\", \"source_id\": 64166463, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:00Z\", \"source_id\": 20334681, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:03Z\", \"source_id\": 20337897, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:06Z\", \"source_id\": 20339849, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:38Z\", \"source_id\": 64192906, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:44Z\", \"source_id\": 20342655, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:30Z\", \"source_id\": 64206651, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:34Z\", \"source_id\": 20346729, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:28Z\", \"source_id\": 64223832, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:29Z\", \"source_id\": 20352022, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:40Z\", \"source_id\": 64262943, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:40Z\", \"source_id\": 20363868, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:12Z\", \"source_id\": 64286162, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:19Z\", \"source_id\": 20371167, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:27Z\", \"source_id\": 64296037, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:29Z\", \"source_id\": 20374268, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:11Z\", \"source_id\": 64307937, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:14Z\", \"source_id\": 20377966, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:56Z\", \"source_id\": 64318243, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:01Z\", \"source_id\": 20381165, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:38Z\", \"source_id\": 64327657, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:45Z\", \"source_id\": 20384227, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:56Z\", \"source_id\": 64337255, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:59Z\", \"source_id\": 20387190, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:14Z\", \"source_id\": 64340035, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:15Z\", \"source_id\": 20388065, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:11Z\", \"source_id\": 64347521, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:16Z\", \"source_id\": 20390164, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:01Z\", \"source_id\": 64359916, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:05Z\", \"source_id\": 20393641, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:24Z\", \"source_id\": 64366949, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:25Z\", \"source_id\": 20395591, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:10Z\", \"source_id\": 64370300, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:15Z\", \"source_id\": 20396613, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth & Southsea", "service_state_platform": "4", "timing_fact_generation": 1790033179023933, "current_leg_arrival_utc": "2026-09-23T00:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:24.021846", "service_state_evidence_id": 20396613, "current_leg_start_actual_dep": "2026-09-23T00:24:30+01:00", "operational_evidence_version": 184, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:25.247823", "service_state_valid_until_kind": null, "operational_interpretation_version": 184, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
BPW |
PMS |
1F35 |
165137 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 197.723, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2356.39, "from_m": 197.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3966.506, "from_m": 2356.39, "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": 4076.307, "from_m": 3966.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6166.535, "from_m": 4076.307, "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": 6186.624, "from_m": 6166.535, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6563.934, "from_m": 6186.624, "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": 6718.302, "from_m": 6563.934, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7910.853, "from_m": 6718.302, "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": 8260.377, "from_m": 7910.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8696.202, "from_m": 8260.377, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8748.873, "from_m": 8696.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8786.38, "from_m": 8748.873, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8802.754, "from_m": 8786.38, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8865.807, "from_m": 8802.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9000.145, "from_m": 8865.807, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9046.129, "from_m": 9000.145, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9173.516, "from_m": 9046.129, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9559.662, "from_m": 9173.516, "capability_applied": 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": 9602.651, "from_m": 9559.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12592.002, "from_m": 9602.651, "capability_applied": 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": 24415.672, "from_m": 12592.002, "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": 26183.123, "from_m": 24415.672, "capability_applied": 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": 26957.898, "from_m": 26183.123, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27422.244, "from_m": 26957.898, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29065.43, "from_m": 27422.244, "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": 30181.714, "from_m": 29065.43, "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": 30230.331, "from_m": 30181.714, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30342.293, "from_m": 30230.331, "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": 31640.022, "from_m": 30342.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": 32537.417, "from_m": 31640.022, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44743.085, "from_m": 32537.417, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45343.033, "from_m": 44743.085, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47089.896, "from_m": 45343.033, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47380.779, "from_m": 47089.896, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53176.893, "from_m": 47380.779, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53562.854, "from_m": 53176.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53982.612, "from_m": 53562.854, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54009.758, "from_m": 53982.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54093.413, "from_m": 54009.758, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54594.959, "from_m": 54093.413, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61104.038, "from_m": 54594.959, "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": 61357.991, "from_m": 61104.038, "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": 72038.416, "from_m": 61357.991, "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": 72587.616, "from_m": 72038.416, "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": 84090.897, "from_m": 72587.616, "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": 84910.612, "from_m": 84090.897, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89730.254, "from_m": 84910.612, "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": 89912.63, "from_m": 89730.254, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92613.793, "from_m": 89912.63, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 92750.802, "from_m": 92613.793, "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": 93792.663, "from_m": 92750.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94676.048, "from_m": 93792.663, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94976.956, "from_m": 94676.048, "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": 95221.758, "from_m": 94976.956, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 95862.725, "from_m": 95221.758, "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": 96449.378, "from_m": 95862.725, "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": 119262.692, "from_m": 96449.378, "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": 119317.7, "from_m": 119262.692, "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": 119372.691, "from_m": 119317.7, "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": 119734.152, "from_m": 119372.691, "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": 119751.808, "from_m": 119734.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119817.722, "from_m": 119751.808, "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": 120036.235, "from_m": 119817.722, "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": 126562.578, "from_m": 120036.235, "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": 127584.505, "from_m": 126562.578, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 128156.221, "from_m": 127584.505, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 128186.991, "from_m": 128156.221, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 130223.415, "from_m": 128186.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132096.876, "from_m": 130223.415, "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": 132731.123, "from_m": 132096.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132980.678, "from_m": 132731.123, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133921.663, "from_m": 132980.678, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 134277.981, "from_m": 133921.663, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 135601.555, "from_m": 134277.981, "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": 135647.721, "from_m": 135601.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135882.718, "from_m": 135647.721, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 136288.923, "from_m": 135882.718, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 137432.393, "from_m": 136288.923, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 138073.735, "from_m": 137432.393, "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": 139136.835, "from_m": 138073.735, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 139782.822, "from_m": 139136.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 140159.927, "from_m": 139782.822, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 143389.414, "from_m": 140159.927, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 143422.947, "from_m": 143389.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": 143439.719, "from_m": 143422.947, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 145034.222, "from_m": 143439.719, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 146269.998, "from_m": 145034.222, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 147850.716, "from_m": 146269.998, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 154290.349, "from_m": 147850.716, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 155110.719, "from_m": 154290.349, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 155522.913, "from_m": 155110.719, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 156374.564, "from_m": 155522.913, "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": 157691.105, "from_m": 156374.564, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 157699.095, "from_m": 157691.105, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166227.315, "from_m": 157699.095, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 166937.196, "from_m": 166227.315, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 167426.698, "from_m": 166937.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": 170710.361, "from_m": 167426.698, "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": 171079.9, "from_m": 170710.361, "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": 172268.266, "from_m": 171079.9, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 172521.487, "from_m": 172268.266, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 172583.212, "from_m": 172521.487, "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": 754825, "profile_key": "2acc5f536628e6d5724db84d7f4fae806bc46f8c55e8f0689ec2622d6bf2444e", "schedule_id": 36641, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2121", "location": "Bristol Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2125", "location": "Filton Abbey Wood", "stage_seq": 2, "distance_m": 2402.203, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127H", "location": "Horfield Jn", "stage_seq": 3, "distance_m": 3505.087, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Narroways Hill Jn", "stage_seq": 4, "distance_m": 6166.535, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132H", "location": "Stapleton Road", "stage_seq": 5, "distance_m": 6808.588, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2136", "location": "Lawrence Hill", "stage_seq": 6, "distance_m": 7773.822, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Dr Day's Jn", "stage_seq": 7, "distance_m": 8314.885, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Bristol East Jn", "stage_seq": 8, "distance_m": 8906.504, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2145", "location": "Bristol Temple Meads", "stage_seq": 9, "distance_m": 8906.504, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Bristol East Jn", "stage_seq": 10, "distance_m": 8906.504, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "North Somerset Jn", "stage_seq": 11, "distance_m": 9615.479, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2152", "location": "Keynsham", "stage_seq": 12, "distance_m": 15719.811, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159", "location": "Oldfield Park", "stage_seq": 13, "distance_m": 25133.79, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2203", "location": "Bath Spa", "stage_seq": 14, "distance_m": 26781.739, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Bathampton Jn", "stage_seq": 15, "distance_m": 30230.331, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "Bathampton Sig. BL1990", "stage_seq": 16, "distance_m": 36036.428, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2212", "location": "Freshford", "stage_seq": 17, "distance_m": 38336.023, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2214H", "location": "Avoncliff", "stage_seq": 18, "distance_m": 39800.483, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2217H", "wtt_dep": "2218H", "location": "Bradford-on-Avon", "stage_seq": 19, "distance_m": 41929.604, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222", "location": "Bradford Jn", "stage_seq": 20, "distance_m": 45228.833, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": "2225", "location": "Trowbridge", "stage_seq": 21, "distance_m": 47180.421, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Hawkeridge Jn", "stage_seq": 22, "distance_m": 52717.861, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2231H", "wtt_dep": "2233", "location": "Westbury", "stage_seq": 23, "distance_m": 53697.232, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2240", "wtt_dep": "2241", "location": "Warminster", "stage_seq": 24, "distance_m": 61192.206, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Warminster Sig. W308", "stage_seq": 25, "distance_m": 62837.903, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Upton Lovell", "stage_seq": 26, "distance_m": 69878.696, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250H", "location": "Wylye AHB", "stage_seq": 27, "distance_m": 77400.346, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Wishford", "stage_seq": 28, "distance_m": 84664.858, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258H", "location": "Wilton Jn", "stage_seq": 29, "distance_m": 89912.63, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2301H", "wtt_dep": "2303", "location": "Salisbury", "stage_seq": 30, "distance_m": 92959.093, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Salisbury Tunnel Jn", "stage_seq": 31, "distance_m": 94676.048, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Dean", "stage_seq": 32, "distance_m": 107324.709, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2321", "location": "Romsey", "stage_seq": 33, "distance_m": 119580.536, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Redbridge", "stage_seq": 34, "distance_m": 128313.725, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Church Lane Jn", "stage_seq": 35, "distance_m": 130350.565, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2333", "location": "Southampton Central", "stage_seq": 36, "distance_m": 132571.816, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Northam Jn", "stage_seq": 37, "distance_m": 134369.69, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "St. Denys", "stage_seq": 38, "distance_m": 135721.628, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Woolston Sig. E803", "stage_seq": 39, "distance_m": 138436.52, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Netley", "stage_seq": 40, "distance_m": 143619.155, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Bursledon", "stage_seq": 41, "distance_m": 146858.171, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349H", "location": "Swanwick", "stage_seq": 42, "distance_m": 150080.481, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355H", "location": "Fareham", "stage_seq": 43, "distance_m": 156046.297, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0002H", "location": "Cosham", "stage_seq": 44, "distance_m": 165427.414, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003", "location": "Cosham Jn", "stage_seq": 45, "distance_m": 166189.083, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Portcreek Jn", "stage_seq": 46, "distance_m": 166962.541, "section_seq": 1, "route_path_id": 133397}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010H", "location": "Fratton East Jn", "stage_seq": 47, "distance_m": 170789.66, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "0011H", "wtt_dep": "0012H", "location": "Fratton", "stage_seq": 48, "distance_m": 171411.73, "section_seq": 1, "route_path_id": 133397}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": null, "location": "Portsmouth & Southsea", "stage_seq": 49, "distance_m": 172583.212, "section_seq": 1, "route_path_id": 133397}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 172583.212, "from_m": 0.0, "section_seq": 1, "route_path_id": 133397}], "total_distance_m": 172583.212, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 167891.79, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4691.422, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25814, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:20Z", "source_id": 64045699, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:24:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:23Z", "source_id": 20299340, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25836, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:13Z", "source_id": 64061131, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:31:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:17Z", "source_id": 20303849, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25845, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:12Z", "source_id": 64068416, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:34:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:12Z", "source_id": 20305840, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:41Z", "source_id": 64082950, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:40:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:44Z", "source_id": 20310167, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:04Z", "source_id": 64119029, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:57:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:10Z", "source_id": 20320786, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25891, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:48Z", "source_id": 64125048, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:00:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:48Z", "source_id": 20322460, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25881, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:42Z", "source_id": 64142389, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:44Z", "source_id": 20327616, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:34Z", "source_id": 64148616, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:10:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:36Z", "source_id": 20329464, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26202, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:56Z", "source_id": 64166463, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:19:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:00Z", "source_id": 20334681, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:03Z", "source_id": 20337897, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:06Z", "source_id": 20339849, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:38Z", "source_id": 64192906, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:44Z", "source_id": 20342655, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26251, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:30Z", "source_id": 64206651, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:38:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:34Z", "source_id": 20346729, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26277, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:28Z", "source_id": 64223832, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:47:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:29Z", "source_id": 20352022, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27224, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:40Z", "source_id": 64262943, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:08:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:40Z", "source_id": 20363868, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:12Z", "source_id": 64286162, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:21:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:19Z", "source_id": 20371167, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27196, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:27Z", "source_id": 64296037, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T22:28:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:29Z", "source_id": 20374268, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27618, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:11Z", "source_id": 64307937, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T22:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:14Z", "source_id": 20377966, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27542, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:56Z", "source_id": 64318243, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T22:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:01Z", "source_id": 20381165, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27506, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:38Z", "source_id": 64327657, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T22:49:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:45Z", "source_id": 20384227, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27289, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:56Z", "source_id": 64337255, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T22:56:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:59Z", "source_id": 20387190, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27293, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:14Z", "source_id": 64340035, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T22:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:15Z", "source_id": 20388065, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:11Z", "source_id": 64347521, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T23:05:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:16Z", "source_id": 20390164, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:01Z", "source_id": 64359916, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T23:15:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:05Z", "source_id": 20393641, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-22T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27367, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:24Z", "source_id": 64366949, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-21T23:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:25Z", "source_id": 20395591, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-22T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27352, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:10Z", "source_id": 64370300, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-21T23:27:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:15Z", "source_id": 20396613, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-22T00:27:00+01:00", "operational_fact": true}] |
Bristol Parkway |
2121 |
2121 |
4 |
None |
None |
Portsmouth & Southsea |
0015 |
0015 |
4 |
LATE |
+12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15028/2026-09-22/detailed |
None |
Fratton |
2026-09-23T00:24:30+01:00 |
Portsmouth & Southsea |
3.0 |
{"type": "LineString", "coordinates": [[-1.072948491673868, 50.79655477934523], [-1.0730451, 50.79652989999999], [-1.0733978, 50.7964517], [-1.0737277, 50.7963871], [-1.0741314, 50.796319], [-1.0745565, 50.7962603], [-1.0748729999999995, 50.7962247], [-1.0752043, 50.79619919999999], [-1.0755235, 50.7961885], [-1.0758212, 50.7961924], [-1.0761014999999998, 50.7962076], [-1.0765326999999998, 50.796248], [-1.076882, 50.79629619999999], [-1.0771622999999997, 50.79634659999999], [-1.0775024, 50.796427300000005], [-1.0779783409434258, 50.79653329890385], [-1.0782024, 50.79658320000001], [-1.0806423999999997, 50.79713919999998], [-1.0809677, 50.79721119999999], [-1.0813098, 50.797279200000006], [-1.0817167, 50.79734769999999], [-1.0821211999999998, 50.79740480000001], [-1.0842661, 50.79764130000001], [-1.0844418, 50.79765979999999], [-1.0852585, 50.7977838], [-1.0854851999999997, 50.7978105], [-1.0860461999999995, 50.79787219999999], [-1.0863676, 50.7979027], [-1.0866359, 50.7979233], [-1.0870787999999998, 50.79794420000001], [-1.0874418999999995, 50.7979585], [-1.087796, 50.7979748], [-1.0881445999999997, 50.79800509999999], [-1.0890901, 50.7981261]]} |
0.7 |
0024 |
0027 |
Fratton |
Portsmouth & Southsea |
Portsmouth & Southsea |
50.7981261 |
-1.0890901 |
50.7981261 |
-1.0890901 |
1 |
0 |
2026-09-21 23:37:52 |
TERMINATED |
2026-09-21 23:27:00 |
Portsmouth & Southsea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396613 |
1790033179023933 |
184 |
184 |
2026-09-21 23:37:25.247823 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:24.021846 |
| 727133 |
756418 |
C21765 |
631D86M821 |
2026-09-21 |
COMPLETE |
20396536 |
2026-09-22 00:27:00 |
2026-09-21 23:37:52 |
2026-09-23 23:37:52 |
{"id": 756418, "stp": "P", "toc": "East Midlands Railway", "uid": "C21765", "consist": "810010", "dest_crs": "NOT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21765/2026-09-22/detailed", "trust_id": "631D86M821", "origin_crs": "STP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-21", "dest_arr_time": "0027", "dest_platform": "3A", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "1D86", "timing_status": "ON TIME", "origin_station": "London St. Pancras", "current_leg_arr": "0027", "current_leg_dep": "0022", "current_leg_end": "Nottingham", "origin_dep_time": "2235", "origin_platform": "4", "current_location": "Nottingham", "last_update_time": "2026-09-21T23:37:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Beeston", "dest_arr_time_act": "0027", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Beeston", "current_leg_milage": "3.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 267.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 577.485, \"from_m\": 267.122, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 888.017, \"from_m\": 577.485, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 943.662, \"from_m\": 888.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 984.294, \"from_m\": 943.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1011.626, \"from_m\": 984.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1097.258, \"from_m\": 1011.626, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2635.285, \"from_m\": 1097.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3213.419, \"from_m\": 2635.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3431.909, \"from_m\": 3213.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5273.248, \"from_m\": 3431.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6972.353, \"from_m\": 5273.248, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8359.191, \"from_m\": 6972.353, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 11718.024, \"from_m\": 8359.191, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 29420.918, \"from_m\": 11718.024, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 33554.503, \"from_m\": 29420.918, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38747.801, \"from_m\": 33554.503, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 38832.812, \"from_m\": 38747.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38850.012, \"from_m\": 38832.812, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38935.584, \"from_m\": 38850.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39508.133, \"from_m\": 38935.584, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 42992.511, \"from_m\": 39508.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44791.309, \"from_m\": 42992.511, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47393.015, \"from_m\": 44791.309, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 48267.768, \"from_m\": 47393.015, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49319.042, \"from_m\": 48267.768, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53041.778, \"from_m\": 49319.042, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53108.073, \"from_m\": 53041.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53239.847, \"from_m\": 53108.073, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53302.975, \"from_m\": 53239.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53372.967, \"from_m\": 53302.975, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53420.259, \"from_m\": 53372.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56886.894, \"from_m\": 53420.259, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 78350.655, \"from_m\": 56886.894, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 78416.529, \"from_m\": 78350.655, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80802.633, \"from_m\": 78416.529, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 80881.62, \"from_m\": 80802.633, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81087.184, \"from_m\": 80881.62, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81163.863, \"from_m\": 81087.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89848.999, \"from_m\": 81163.863, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90118.382, \"from_m\": 89848.999, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 91085.636, \"from_m\": 90118.382, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 91130.543, \"from_m\": 91085.636, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 95420.293, \"from_m\": 91130.543, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 101384.621, \"from_m\": 95420.293, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 102989.231, \"from_m\": 101384.621, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 104162.269, \"from_m\": 102989.231, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 104810.859, \"from_m\": 104162.269, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 104889.043, \"from_m\": 104810.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104980.832, \"from_m\": 104889.043, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 105538.378, \"from_m\": 104980.832, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106108.017, \"from_m\": 105538.378, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 107123.629, \"from_m\": 106108.017, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 112099.082, \"from_m\": 107123.629, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 113389.156, \"from_m\": 112099.082, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 113487.096, \"from_m\": 113389.156, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 115924.844, \"from_m\": 113487.096, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118634.075, \"from_m\": 115924.844, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 118715.332, \"from_m\": 118634.075, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 118753.52, \"from_m\": 118715.332, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 118853.829, \"from_m\": 118753.52, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 124886.484, \"from_m\": 118853.829, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 126602.927, \"from_m\": 124886.484, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 127466.667, \"from_m\": 126602.927, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 131647.776, \"from_m\": 127466.667, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 133402.159, \"from_m\": 131647.776, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 133460.489, \"from_m\": 133402.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135311.49, \"from_m\": 133460.489, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 147467.119, \"from_m\": 135311.49, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 150021.04, \"from_m\": 147467.119, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 150112.048, \"from_m\": 150021.04, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153440.597, \"from_m\": 150112.048, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 154092.327, \"from_m\": 153440.597, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 157291.172, \"from_m\": 154092.327, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 157851.103, \"from_m\": 157291.172, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 158597.97, \"from_m\": 157851.103, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 159303.187, \"from_m\": 158597.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159819.746, \"from_m\": 159303.187, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 166495.115, \"from_m\": 159819.746, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 166544.994, \"from_m\": 166495.115, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 170525.645, \"from_m\": 166544.994, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 173687.343, \"from_m\": 170525.645, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 175788.251, \"from_m\": 173687.343, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 184687.984, \"from_m\": 175788.251, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 190718.237, \"from_m\": 184687.984, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 191347.93, \"from_m\": 190718.237, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 192408.273, \"from_m\": 191347.93, \"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\": 202171.404, \"from_m\": 192408.273, \"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\": 202536.31, \"from_m\": 202171.404, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 202587.51, \"from_m\": 202536.31, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 202638.791, \"from_m\": 202587.51, \"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\": 202977.175, \"from_m\": 202638.791, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 203201.647, \"from_m\": 202977.175, \"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\": 756418, \"profile_key\": \"3c11eb93ca3fcb56027769c062e0bacf4898ba9bb044229379d980cdc11bfeec\", \"schedule_id\": 3162, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"London St. Pancras\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236H\", \"location\": \"Dock Jn South\", \"stage_seq\": 2, \"distance_m\": 878.588, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"Dock Jn North\", \"stage_seq\": 3, \"distance_m\": 1292.355, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Kentish Town\", \"stage_seq\": 4, \"distance_m\": 2259.452, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 5, \"distance_m\": 3213.419, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 6, \"distance_m\": 6007.203, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"Cricklewood\", \"stage_seq\": 7, \"distance_m\": 7956.251, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Hendon\", \"stage_seq\": 8, \"distance_m\": 11005.954, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Radlett Jn\", \"stage_seq\": 9, \"distance_m\": 23007.952, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249H\", \"location\": \"St. Albans\", \"stage_seq\": 10, \"distance_m\": 31794.844, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Harpenden Jn\", \"stage_seq\": 11, \"distance_m\": 38832.812, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255H\", \"location\": \"Luton\", \"stage_seq\": 12, \"distance_m\": 48515.49, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"Leagrave Jn\", \"stage_seq\": 13, \"distance_m\": 53208.371, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300H\", \"location\": \"Flitwick\", \"stage_seq\": 14, \"distance_m\": 64426.811, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 15, \"distance_m\": 78328.359, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306H\", \"location\": \"Bedford\", \"stage_seq\": 16, \"distance_m\": 79930.5, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Bedford North Jn\", \"stage_seq\": 17, \"distance_m\": 80959.747, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 18, \"distance_m\": 90764.076, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Wellingborough\", \"stage_seq\": 19, \"distance_m\": 104251.175, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Harrowden Jn\", \"stage_seq\": 20, \"distance_m\": 107229.06, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Kettering South Jn\", \"stage_seq\": 21, \"distance_m\": 113487.096, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2322\", \"location\": \"Kettering\", \"stage_seq\": 22, \"distance_m\": 115511.798, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Kettering North Jn\", \"stage_seq\": 23, \"distance_m\": 118634.075, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2332\", \"location\": \"Market Harborough\", \"stage_seq\": 24, \"distance_m\": 133167.209, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Kilby Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 150165.766, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Wigston North Jn\", \"stage_seq\": 26, \"distance_m\": 153991.403, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": false, \"wtt_arr\": \"2345H\", \"wtt_dep\": \"2347\", \"location\": \"Leicester\", \"stage_seq\": 27, \"distance_m\": 159038.691, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Syston South Jn\", \"stage_seq\": 28, \"distance_m\": 166817.852, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352H\", \"location\": \"Sileby Jn\", \"stage_seq\": 29, \"distance_m\": 171710.593, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2359H\", \"location\": \"Loughborough\", \"stage_seq\": 30, \"distance_m\": 179154.332, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": false, \"wtt_arr\": \"0005H\", \"wtt_dep\": \"0009H\", \"location\": \"East Midlands Parkway\", \"stage_seq\": 31, \"distance_m\": 189749.149, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012\", \"location\": \"Trent South Jn\", \"stage_seq\": 32, \"distance_m\": 191331.134, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012H\", \"location\": \"Trent East Jn\", \"stage_seq\": 33, \"distance_m\": 192408.273, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": false, \"wtt_arr\": \"0017H\", \"wtt_dep\": \"0019\", \"location\": \"Beeston\", \"stage_seq\": 34, \"distance_m\": 197830.757, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020\", \"location\": \"Beeston South Jn\", \"stage_seq\": 35, \"distance_m\": 198621.413, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024H\", \"location\": \"Mansfield Jn\", \"stage_seq\": 36, \"distance_m\": 202213.111, \"section_seq\": 1, \"route_path_id\": 131736}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 37, \"distance_m\": 203201.647, \"section_seq\": 1, \"route_path_id\": 131736}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 203201.647, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131736}], \"total_distance_m\": 203201.647, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 197554.911, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5646.736, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2235", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:02Z\", \"source_id\": 64213429, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:09Z\", \"source_id\": 20348861, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:45Z\", \"source_id\": 64214776, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:50Z\", \"source_id\": 20349290, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:59Z\", \"source_id\": 64217184, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:05Z\", \"source_id\": 20349992, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:55Z\", \"source_id\": 64230470, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:58Z\", \"source_id\": 20354071, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:02:06Z\", \"source_id\": 64253101, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:02:08Z\", \"source_id\": 20360835, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:22Z\", \"source_id\": 64271186, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:28Z\", \"source_id\": 20366508, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:06Z\", \"source_id\": 64279527, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:10Z\", \"source_id\": 20369015, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:51Z\", \"source_id\": 64293560, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:00Z\", \"source_id\": 20373460, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:13Z\", \"source_id\": 64300478, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:15Z\", \"source_id\": 20375540, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:36Z\", \"source_id\": 64316254, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:40Z\", \"source_id\": 20380543, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:05Z\", \"source_id\": 64336137, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:09Z\", \"source_id\": 20386831, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:41Z\", \"source_id\": 64349371, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:45Z\", \"source_id\": 20390662, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:50Z\", \"source_id\": 64357546, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:56Z\", \"source_id\": 20392977, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:39Z\", \"source_id\": 64365350, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:45Z\", \"source_id\": 20395185, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:51Z\", \"source_id\": 64370024, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:55Z\", \"source_id\": 20396536, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "3", "timing_fact_generation": 1790033160030259, "current_leg_arrival_utc": "2026-09-23T00:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:25.080406", "service_state_evidence_id": 20396536, "current_leg_start_actual_dep": "2026-09-23T00:19:00+01:00", "operational_evidence_version": 149, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:25.243015", "service_state_valid_until_kind": null, "operational_interpretation_version": 149, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
STP |
NOT |
1D86 |
810010 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 267.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 577.485, "from_m": 267.122, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 888.017, "from_m": 577.485, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 943.662, "from_m": 888.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 984.294, "from_m": 943.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1011.626, "from_m": 984.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1097.258, "from_m": 1011.626, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2635.285, "from_m": 1097.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3213.419, "from_m": 2635.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3431.909, "from_m": 3213.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5273.248, "from_m": 3431.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6972.353, "from_m": 5273.248, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8359.191, "from_m": 6972.353, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 11718.024, "from_m": 8359.191, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 29420.918, "from_m": 11718.024, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 33554.503, "from_m": 29420.918, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38747.801, "from_m": 33554.503, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 38832.812, "from_m": 38747.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38850.012, "from_m": 38832.812, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38935.584, "from_m": 38850.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39508.133, "from_m": 38935.584, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 42992.511, "from_m": 39508.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44791.309, "from_m": 42992.511, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47393.015, "from_m": 44791.309, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 48267.768, "from_m": 47393.015, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49319.042, "from_m": 48267.768, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53041.778, "from_m": 49319.042, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53108.073, "from_m": 53041.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53239.847, "from_m": 53108.073, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53302.975, "from_m": 53239.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53372.967, "from_m": 53302.975, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53420.259, "from_m": 53372.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56886.894, "from_m": 53420.259, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 78350.655, "from_m": 56886.894, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 78416.529, "from_m": 78350.655, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80802.633, "from_m": 78416.529, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 80881.62, "from_m": 80802.633, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81087.184, "from_m": 80881.62, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81163.863, "from_m": 81087.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89848.999, "from_m": 81163.863, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90118.382, "from_m": 89848.999, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 91085.636, "from_m": 90118.382, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 91130.543, "from_m": 91085.636, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 95420.293, "from_m": 91130.543, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 101384.621, "from_m": 95420.293, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 102989.231, "from_m": 101384.621, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 104162.269, "from_m": 102989.231, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 104810.859, "from_m": 104162.269, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 104889.043, "from_m": 104810.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104980.832, "from_m": 104889.043, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 105538.378, "from_m": 104980.832, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106108.017, "from_m": 105538.378, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 107123.629, "from_m": 106108.017, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 112099.082, "from_m": 107123.629, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 113389.156, "from_m": 112099.082, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 113487.096, "from_m": 113389.156, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 115924.844, "from_m": 113487.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118634.075, "from_m": 115924.844, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 118715.332, "from_m": 118634.075, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 118753.52, "from_m": 118715.332, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 118853.829, "from_m": 118753.52, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 124886.484, "from_m": 118853.829, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 126602.927, "from_m": 124886.484, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 127466.667, "from_m": 126602.927, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 131647.776, "from_m": 127466.667, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 133402.159, "from_m": 131647.776, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 133460.489, "from_m": 133402.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135311.49, "from_m": 133460.489, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 147467.119, "from_m": 135311.49, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 150021.04, "from_m": 147467.119, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 150112.048, "from_m": 150021.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153440.597, "from_m": 150112.048, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 154092.327, "from_m": 153440.597, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 157291.172, "from_m": 154092.327, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 157851.103, "from_m": 157291.172, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 158597.97, "from_m": 157851.103, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 159303.187, "from_m": 158597.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159819.746, "from_m": 159303.187, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 166495.115, "from_m": 159819.746, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 166544.994, "from_m": 166495.115, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 170525.645, "from_m": 166544.994, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 173687.343, "from_m": 170525.645, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 175788.251, "from_m": 173687.343, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 184687.984, "from_m": 175788.251, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 190718.237, "from_m": 184687.984, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 191347.93, "from_m": 190718.237, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 192408.273, "from_m": 191347.93, "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": 202171.404, "from_m": 192408.273, "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": 202536.31, "from_m": 202171.404, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 202587.51, "from_m": 202536.31, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 202638.791, "from_m": 202587.51, "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": 202977.175, "from_m": 202638.791, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 203201.647, "from_m": 202977.175, "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": 756418, "profile_key": "3c11eb93ca3fcb56027769c062e0bacf4898ba9bb044229379d980cdc11bfeec", "schedule_id": 3162, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2235", "location": "London St. Pancras", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236H", "location": "Dock Jn South", "stage_seq": 2, "distance_m": 878.588, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237", "location": "Dock Jn North", "stage_seq": 3, "distance_m": 1292.355, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238", "location": "Kentish Town", "stage_seq": 4, "distance_m": 2259.452, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238H", "location": "Carlton Road Jn", "stage_seq": 5, "distance_m": 3213.419, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240", "location": "West Hampstead Thameslink", "stage_seq": 6, "distance_m": 6007.203, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "Cricklewood", "stage_seq": 7, "distance_m": 7956.251, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Hendon", "stage_seq": 8, "distance_m": 11005.954, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246", "location": "Radlett Jn", "stage_seq": 9, "distance_m": 23007.952, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249H", "location": "St. Albans", "stage_seq": 10, "distance_m": 31794.844, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Harpenden Jn", "stage_seq": 11, "distance_m": 38832.812, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255H", "location": "Luton", "stage_seq": 12, "distance_m": 48515.49, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257", "location": "Leagrave Jn", "stage_seq": 13, "distance_m": 53208.371, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300H", "location": "Flitwick", "stage_seq": 14, "distance_m": 64426.811, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Bedford South Jn", "stage_seq": 15, "distance_m": 78328.359, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306H", "location": "Bedford", "stage_seq": 16, "distance_m": 79930.5, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "Bedford North Jn", "stage_seq": 17, "distance_m": 80959.747, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310", "location": "Sharnbrook Jn", "stage_seq": 18, "distance_m": 90764.076, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316", "location": "Wellingborough", "stage_seq": 19, "distance_m": 104251.175, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Harrowden Jn", "stage_seq": 20, "distance_m": 107229.06, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Kettering South Jn", "stage_seq": 21, "distance_m": 113487.096, "section_seq": 1, "route_path_id": 131736}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2322", "location": "Kettering", "stage_seq": 22, "distance_m": 115511.798, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Kettering North Jn", "stage_seq": 23, "distance_m": 118634.075, "section_seq": 1, "route_path_id": 131736}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2332", "location": "Market Harborough", "stage_seq": 24, "distance_m": 133167.209, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Kilby Bridge Jn", "stage_seq": 25, "distance_m": 150165.766, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Wigston North Jn", "stage_seq": 26, "distance_m": 153991.403, "section_seq": 1, "route_path_id": 131736}, {"is_pass": false, "wtt_arr": "2345H", "wtt_dep": "2347", "location": "Leicester", "stage_seq": 27, "distance_m": 159038.691, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Syston South Jn", "stage_seq": 28, "distance_m": 166817.852, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Sileby Jn", "stage_seq": 29, "distance_m": 171710.593, "section_seq": 1, "route_path_id": 131736}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2359H", "location": "Loughborough", "stage_seq": 30, "distance_m": 179154.332, "section_seq": 1, "route_path_id": 131736}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0009H", "location": "East Midlands Parkway", "stage_seq": 31, "distance_m": 189749.149, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Trent South Jn", "stage_seq": 32, "distance_m": 191331.134, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Trent East Jn", "stage_seq": 33, "distance_m": 192408.273, "section_seq": 1, "route_path_id": 131736}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0019", "location": "Beeston", "stage_seq": 34, "distance_m": 197830.757, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020", "location": "Beeston South Jn", "stage_seq": 35, "distance_m": 198621.413, "section_seq": 1, "route_path_id": 131736}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024H", "location": "Mansfield Jn", "stage_seq": 36, "distance_m": 202213.111, "section_seq": 1, "route_path_id": 131736}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": null, "location": "Nottingham", "stage_seq": 37, "distance_m": 203201.647, "section_seq": 1, "route_path_id": 131736}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 203201.647, "from_m": 0.0, "section_seq": 1, "route_path_id": 131736}], "total_distance_m": 203201.647, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 197554.911, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5646.736, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:02Z", "source_id": 64213429, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:09Z", "source_id": 20348861, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:45Z", "source_id": 64214776, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:50Z", "source_id": 20349290, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:59Z", "source_id": 64217184, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:44:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:05Z", "source_id": 20349992, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:55Z", "source_id": 64230470, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:51:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:58Z", "source_id": 20354071, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18184, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:02:06Z", "source_id": 64253101, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:03:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:02:08Z", "source_id": 20360835, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18090, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:22Z", "source_id": 64271186, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:13:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:28Z", "source_id": 20366508, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:06Z", "source_id": 64279527, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:18:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:10Z", "source_id": 20369015, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17764, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:51Z", "source_id": 64293560, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:27:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:00Z", "source_id": 20373460, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17687, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:13Z", "source_id": 64300478, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:15Z", "source_id": 20375540, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17614, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:36Z", "source_id": 64316254, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:40Z", "source_id": 20380543, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17468, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:05Z", "source_id": 64336137, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:09Z", "source_id": 20386831, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17354, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:41Z", "source_id": 64349371, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T23:07:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:45Z", "source_id": 20390662, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16846, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:50Z", "source_id": 64357546, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T23:14:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:56Z", "source_id": 20392977, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16364, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:39Z", "source_id": 64365350, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T23:21:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:45Z", "source_id": 20395185, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:51Z", "source_id": 64370024, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T23:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:55Z", "source_id": 20396536, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T00:27:00+01:00", "operational_fact": true}] |
London St. Pancras |
2235 |
2235 |
4 |
None |
None |
Nottingham |
0027 |
0027 |
3A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21765/2026-09-22/detailed |
None |
Beeston |
2026-09-23T00:19:00+01:00 |
Nottingham |
5.0 |
{"type": "LineString", "coordinates": [[-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} |
3.3 |
0022 |
0027 |
Beeston |
Nottingham |
Nottingham |
52.9473183 |
-1.1440028 |
52.9473183 |
-1.1440028 |
1 |
0 |
2026-09-21 23:37:52 |
TERMINATED |
2026-09-21 23:27:00 |
Nottingham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396536 |
1790033160030259 |
149 |
149 |
2026-09-21 23:37:25.243015 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:25.080406 |
| 727134 |
756871 |
W84248 |
042Y69M821 |
2026-09-21 |
COMPLETE |
20396518 |
2026-09-22 00:27:00 |
2026-09-21 23:37:52 |
2026-09-23 23:37:52 |
{"id": 756871, "stp": "P", "toc": "ScotRail", "uid": "W84248", "consist": "158740", "dest_crs": "GLC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84248/2026-09-22/detailed", "trust_id": "042Y69M821", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-21", "dest_arr_time": "0025", "dest_platform": "3", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2Y69", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "0027", "current_leg_dep": "0018", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2257", "origin_platform": "17F", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-21T23:37:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Cambuslang", "dest_arr_time_act": "0025", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Cambuslang", "current_leg_milage": "5.0", "linx_max_speed_mph": 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\": 3459.605, \"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\": 5113.448, \"from_m\": 3459.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5896.98, \"from_m\": 5113.448, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5943.923, \"from_m\": 5896.98, \"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\": 7417.687, \"from_m\": 5943.923, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20189.006, \"from_m\": 7417.687, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 20249.511, \"from_m\": 20189.006, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20386.857, \"from_m\": 20249.511, \"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\": 28111.897, \"from_m\": 20386.857, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28147.975, \"from_m\": 28111.897, \"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\": 36455.772, \"from_m\": 28147.975, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38797.889, \"from_m\": 36455.772, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39747.41, \"from_m\": 38797.889, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39808.466, \"from_m\": 39747.41, \"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\": 54619.05, \"from_m\": 39808.466, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55432.33, \"from_m\": 54619.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56806.907, \"from_m\": 55432.33, \"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\": 56885.678, \"from_m\": 56806.907, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62772.708, \"from_m\": 56885.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\": 65141.312, \"from_m\": 62772.708, \"capability_applied\": 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\": 65239.628, \"from_m\": 65141.312, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67321.317, \"from_m\": 65239.628, \"capability_applied\": 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\": 69825.575, \"from_m\": 67321.317, \"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\": 71211.328, \"from_m\": 69825.575, \"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\": 74465.453, \"from_m\": 71211.328, \"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\": 75295.013, \"from_m\": 74465.453, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75708.89, \"from_m\": 75295.013, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76269.201, \"from_m\": 75708.89, \"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\": 76693.668, \"from_m\": 76269.201, \"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\": 756871, \"profile_key\": \"8e7b21eac4ccde7c504ba169919c0e730951d124939485d322d2baad5a1817ea\", \"schedule_id\": 29345, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"2300H\", \"wtt_dep\": \"2301H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"2304H\", \"wtt_dep\": \"2305H\", \"location\": \"Slateford\", \"stage_seq\": 4, \"distance_m\": 5737.415, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2308H\", \"location\": \"Kingsknowe\", \"stage_seq\": 5, \"distance_m\": 7349.105, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"2310\", \"wtt_dep\": \"2311\", \"location\": \"Wester Hailes\", \"stage_seq\": 6, \"distance_m\": 8687.734, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2315\", \"location\": \"Curriehill\", \"stage_seq\": 7, \"distance_m\": 11352.711, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2322\", \"location\": \"Kirknewton\", \"stage_seq\": 8, \"distance_m\": 18790.238, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Midcalder Jn\", \"stage_seq\": 9, \"distance_m\": 20074.185, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2327\", \"location\": \"Livingston South\", \"stage_seq\": 10, \"distance_m\": 23485.968, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2332\", \"location\": \"West Calder\", \"stage_seq\": 11, \"distance_m\": 28020.129, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2336\", \"location\": \"Addiewell\", \"stage_seq\": 12, \"distance_m\": 30824.439, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Fauldhouse\", \"stage_seq\": 13, \"distance_m\": 38531.318, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Benhar Jn\", \"stage_seq\": 14, \"distance_m\": 39852.198, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348H\", \"location\": \"Shotts\", \"stage_seq\": 15, \"distance_m\": 43937.707, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2352\", \"location\": \"Hartwood\", \"stage_seq\": 16, \"distance_m\": 46655.407, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2357\", \"location\": \"Cleland\", \"stage_seq\": 17, \"distance_m\": 51644.514, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359H\", \"location\": \"Carfin\", \"stage_seq\": 18, \"distance_m\": 54528.065, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001H\", \"location\": \"Holytown Jn\", \"stage_seq\": 19, \"distance_m\": 55197.206, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0003\", \"location\": \"Holytown\", \"stage_seq\": 20, \"distance_m\": 55796.211, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004\", \"location\": \"Mossend East Jn\", \"stage_seq\": 21, \"distance_m\": 56709.34, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004H\", \"location\": \"Mossend West Jn\", \"stage_seq\": 22, \"distance_m\": 57875.829, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"0005H\", \"wtt_dep\": \"0006H\", \"location\": \"Bellshill\", \"stage_seq\": 23, \"distance_m\": 59113.638, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 24, \"distance_m\": 62919.127, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": \"0011\", \"location\": \"Uddingston\", \"stage_seq\": 25, \"distance_m\": 63087.447, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013\", \"location\": \"Newton East Jn\", \"stage_seq\": 26, \"distance_m\": 65239.628, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014\", \"location\": \"Newton West Jn\", \"stage_seq\": 27, \"distance_m\": 67215.14, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0016\", \"location\": \"Cambuslang\", \"stage_seq\": 28, \"distance_m\": 68651.788, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 29, \"distance_m\": 70438.685, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0019\", \"location\": \"Shawfield Jn\", \"stage_seq\": 30, \"distance_m\": 72460.56, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020\", \"location\": \"Larkfield Jn\", \"stage_seq\": 31, \"distance_m\": 74676.896, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 32, \"distance_m\": 75459.538, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 33, \"distance_m\": 75764.235, \"section_seq\": 1, \"route_path_id\": 142169}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 34, \"distance_m\": 76693.668, \"section_seq\": 1, \"route_path_id\": 142169}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 76693.668, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142169}], \"total_distance_m\": 76693.668, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 76693.668, \"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": "2257", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:17Z\", \"source_id\": 64249828, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:21Z\", \"source_id\": 20359852, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:14Z\", \"source_id\": 64257089, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:14Z\", \"source_id\": 20362011, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 726, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:07Z\", \"source_id\": 64265443, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:09Z\", \"source_id\": 20364701, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:51Z\", \"source_id\": 64283961, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:55Z\", \"source_id\": 20370445, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:50Z\", \"source_id\": 64298277, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:56Z\", \"source_id\": 20374915, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:31Z\", \"source_id\": 64305412, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:33Z\", \"source_id\": 20377162, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:32Z\", \"source_id\": 64310091, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:35Z\", \"source_id\": 20378630, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:49Z\", \"source_id\": 64320838, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:54Z\", \"source_id\": 20382067, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:55Z\", \"source_id\": 64328005, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:55Z\", \"source_id\": 20384322, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:10Z\", \"source_id\": 64333687, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:16Z\", \"source_id\": 20386070, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:57Z\", \"source_id\": 64338501, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:00Z\", \"source_id\": 20387610, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:26Z\", \"source_id\": 64342785, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:02:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:40Z\", \"source_id\": 20388829, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:26Z\", \"source_id\": 64346601, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:31Z\", \"source_id\": 20389915, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:02Z\", \"source_id\": 64352132, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:06Z\", \"source_id\": 20391443, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:25Z\", \"source_id\": 64356043, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:31Z\", \"source_id\": 20392541, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:35Z\", \"source_id\": 64362479, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:40Z\", \"source_id\": 20394334, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1999, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:47Z\", \"source_id\": 64369979, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:51Z\", \"source_id\": 20396518, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "3", "timing_fact_generation": 1790033152453031, "current_leg_arrival_utc": "2026-09-23T00:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:29.518067", "service_state_evidence_id": 20396518, "current_leg_start_actual_dep": "2026-09-23T00:18:00+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:33.748938", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
GLC |
2Y69 |
158740 |
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": 3459.605, "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": 5113.448, "from_m": 3459.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5896.98, "from_m": 5113.448, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5943.923, "from_m": 5896.98, "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": 7417.687, "from_m": 5943.923, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20189.006, "from_m": 7417.687, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 20249.511, "from_m": 20189.006, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20386.857, "from_m": 20249.511, "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": 28111.897, "from_m": 20386.857, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28147.975, "from_m": 28111.897, "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": 36455.772, "from_m": 28147.975, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38797.889, "from_m": 36455.772, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39747.41, "from_m": 38797.889, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39808.466, "from_m": 39747.41, "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": 54619.05, "from_m": 39808.466, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55432.33, "from_m": 54619.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 56806.907, "from_m": 55432.33, "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": 56885.678, "from_m": 56806.907, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62772.708, "from_m": 56885.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": 65141.312, "from_m": 62772.708, "capability_applied": 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": 65239.628, "from_m": 65141.312, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67321.317, "from_m": 65239.628, "capability_applied": 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": 69825.575, "from_m": 67321.317, "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": 71211.328, "from_m": 69825.575, "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": 74465.453, "from_m": 71211.328, "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": 75295.013, "from_m": 74465.453, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75708.89, "from_m": 75295.013, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76269.201, "from_m": 75708.89, "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": 76693.668, "from_m": 76269.201, "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": 756871, "profile_key": "8e7b21eac4ccde7c504ba169919c0e730951d124939485d322d2baad5a1817ea", "schedule_id": 29345, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2257", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "2300H", "wtt_dep": "2301H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "2304H", "wtt_dep": "2305H", "location": "Slateford", "stage_seq": 4, "distance_m": 5737.415, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2308H", "location": "Kingsknowe", "stage_seq": 5, "distance_m": 7349.105, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "2310", "wtt_dep": "2311", "location": "Wester Hailes", "stage_seq": 6, "distance_m": 8687.734, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2315", "location": "Curriehill", "stage_seq": 7, "distance_m": 11352.711, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2322", "location": "Kirknewton", "stage_seq": 8, "distance_m": 18790.238, "section_seq": 1, "route_path_id": 142169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Midcalder Jn", "stage_seq": 9, "distance_m": 20074.185, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2327", "location": "Livingston South", "stage_seq": 10, "distance_m": 23485.968, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2332", "location": "West Calder", "stage_seq": 11, "distance_m": 28020.129, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2336", "location": "Addiewell", "stage_seq": 12, "distance_m": 30824.439, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Fauldhouse", "stage_seq": 13, "distance_m": 38531.318, "section_seq": 1, "route_path_id": 142169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Benhar Jn", "stage_seq": 14, "distance_m": 39852.198, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348H", "location": "Shotts", "stage_seq": 15, "distance_m": 43937.707, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2352", "location": "Hartwood", "stage_seq": 16, "distance_m": 46655.407, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2357", "location": "Cleland", "stage_seq": 17, "distance_m": 51644.514, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359H", "location": "Carfin", "stage_seq": 18, "distance_m": 54528.065, "section_seq": 1, "route_path_id": 142169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001H", "location": "Holytown Jn", "stage_seq": 19, "distance_m": 55197.206, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0003", "location": "Holytown", "stage_seq": 20, "distance_m": 55796.211, "section_seq": 1, "route_path_id": 142169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Mossend East Jn", "stage_seq": 21, "distance_m": 56709.34, "section_seq": 1, "route_path_id": 142169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "Mossend West Jn", "stage_seq": 22, "distance_m": 57875.829, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006H", "location": "Bellshill", "stage_seq": 23, "distance_m": 59113.638, "section_seq": 1, "route_path_id": 142169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009H", "location": "Uddingston Jn", "stage_seq": 24, "distance_m": 62919.127, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0011", "location": "Uddingston", "stage_seq": 25, "distance_m": 63087.447, "section_seq": 1, "route_path_id": 142169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013", "location": "Newton East Jn", "stage_seq": 26, "distance_m": 65239.628, "section_seq": 1, "route_path_id": 142169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014", "location": "Newton West Jn", "stage_seq": 27, "distance_m": 67215.14, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0016", "location": "Cambuslang", "stage_seq": 28, "distance_m": 68651.788, "section_seq": 1, "route_path_id": 142169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018", "location": "Rutherglen East Jn", "stage_seq": 29, "distance_m": 70438.685, "section_seq": 1, "route_path_id": 142169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0019", "location": "Shawfield Jn", "stage_seq": 30, "distance_m": 72460.56, "section_seq": 1, "route_path_id": 142169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020", "location": "Larkfield Jn", "stage_seq": 31, "distance_m": 74676.896, "section_seq": 1, "route_path_id": 142169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021H", "location": "Eglinton St Jn", "stage_seq": 32, "distance_m": 75459.538, "section_seq": 1, "route_path_id": 142169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023", "location": "Glasgow Bridge Street Jn", "stage_seq": 33, "distance_m": 75764.235, "section_seq": 1, "route_path_id": 142169}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 34, "distance_m": 76693.668, "section_seq": 1, "route_path_id": 142169}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 76693.668, "from_m": 0.0, "section_seq": 1, "route_path_id": 142169}], "total_distance_m": 76693.668, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 76693.668, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:17Z", "source_id": 64249828, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:00:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:21Z", "source_id": 20359852, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 704, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:14Z", "source_id": 64257089, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:04:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:14Z", "source_id": 20362011, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 726, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:07Z", "source_id": 64265443, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:10:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:09Z", "source_id": 20364701, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 720, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:51Z", "source_id": 64283961, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:21:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:55Z", "source_id": 20370445, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 702, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:50Z", "source_id": 64298277, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:29:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:56Z", "source_id": 20374915, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 695, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:31Z", "source_id": 64305412, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:34:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:33Z", "source_id": 20377162, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 693, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:32Z", "source_id": 64310091, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:38:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:35Z", "source_id": 20378630, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:49Z", "source_id": 64320838, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:44:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:54Z", "source_id": 20382067, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2398, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:55Z", "source_id": 64328005, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:55Z", "source_id": 20384322, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:10Z", "source_id": 64333687, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:53:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:16Z", "source_id": 20386070, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2382, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:57Z", "source_id": 64338501, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:57:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:00Z", "source_id": 20387610, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2394, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:26Z", "source_id": 64342785, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:02:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:40Z", "source_id": 20388829, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2337, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:26Z", "source_id": 64346601, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:04:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:31Z", "source_id": 20389915, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2378, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:02Z", "source_id": 64352132, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:08:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:06Z", "source_id": 20391443, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2369, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:25Z", "source_id": 64356043, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T23:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:31Z", "source_id": 20392541, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2341, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:35Z", "source_id": 64362479, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T23:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:40Z", "source_id": 20394334, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1999, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:47Z", "source_id": 64369979, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T23:27:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:51Z", "source_id": 20396518, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T00:27:00+01:00", "operational_fact": true}] |
Edinburgh |
2257 |
2257 |
17F |
None |
None |
Glasgow Central High Level |
0025 |
0025 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84248/2026-09-22/detailed |
None |
Cambuslang |
2026-09-23T00:18:00+01:00 |
Glasgow Central High Level |
9.0 |
{"type": "LineString", "coordinates": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
5.0 |
0018 |
0027 |
Cambuslang |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-21 23:37:52 |
TERMINATED |
2026-09-21 23:27:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396518 |
1790033152453031 |
101 |
101 |
2026-09-21 23:37:33.748938 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:29.518067 |
| 727135 |
756923 |
C17938 |
432W72M921 |
2026-09-21 |
COMPLETE |
20396513 |
2026-09-22 00:27:00 |
2026-09-21 23:37:52 |
2026-09-23 23:37:52 |
{"id": 756923, "stp": "O", "toc": "West Midlands Trains", "uid": "C17938", "consist": "730014", "dest_crs": "WVH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17938/2026-09-22/detailed", "trust_id": "432W72M921", "origin_crs": "RGL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wolverhampton", "service_date": "2026-09-21", "dest_arr_time": "0029", "dest_platform": "3", "is_terminated": 1, "next_location": "Wolverhampton", "signalling_id": "2W72", "timing_status": "EARLY", "origin_station": "Rugeley Trent Valley", "current_leg_arr": "0027", "current_leg_dep": "0021", "current_leg_end": "Wolverhampton", "origin_dep_time": "2300", "origin_platform": "1", "current_location": "Wolverhampton", "last_update_time": "2026-09-21T23:37:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]}", "current_leg_start": "Coseley", "dest_arr_time_act": "0029", "motion_projection": null, "next_location_lat": "52.5876559", "next_location_lon": "-2.1199992", "previous_location": "Coseley", "current_leg_milage": "3.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 733.474, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 801.879, \"from_m\": 733.474, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 924.573, \"from_m\": 801.879, \"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\": 995.121, \"from_m\": 924.573, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1025.801, \"from_m\": 995.121, \"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\": 1081.667, \"from_m\": 1025.801, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1118.418, \"from_m\": 1081.667, \"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\": 2162.887, \"from_m\": 1118.418, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2666.775, \"from_m\": 2162.887, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2697.747, \"from_m\": 2666.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3624.873, \"from_m\": 2697.747, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10343.98, \"from_m\": 3624.873, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10492.72, \"from_m\": 10343.98, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16743.547, \"from_m\": 10492.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16902.512, \"from_m\": 16743.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20941.495, \"from_m\": 16902.512, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25052.673, \"from_m\": 20941.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25815.807, \"from_m\": 25052.673, \"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\": 26372.702, \"from_m\": 25815.807, \"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\": 28416.254, \"from_m\": 26372.702, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28452.423, \"from_m\": 28416.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28548.965, \"from_m\": 28452.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29203.088, \"from_m\": 28548.965, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29258.519, \"from_m\": 29203.088, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37023.514, \"from_m\": 29258.519, \"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\": 37221.272, \"from_m\": 37023.514, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39447.332, \"from_m\": 37221.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39730.312, \"from_m\": 39447.332, \"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\": 39773.302, \"from_m\": 39730.312, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40002.951, \"from_m\": 39773.302, \"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\": 41257.418, \"from_m\": 40002.951, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42002.607, \"from_m\": 41257.418, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42378.936, \"from_m\": 42002.607, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43159.564, \"from_m\": 42378.936, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43581.494, \"from_m\": 43159.564, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43595.36, \"from_m\": 43581.494, \"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\": 43631.356, \"from_m\": 43595.36, \"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\": 44191.688, \"from_m\": 43631.356, \"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\": 45054.171, \"from_m\": 44191.688, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47225.254, \"from_m\": 45054.171, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 47264.583, \"from_m\": 47225.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49978.111, \"from_m\": 47264.583, \"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\": 50028.257, \"from_m\": 49978.111, \"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\": 50735.779, \"from_m\": 50028.257, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 53296.735, \"from_m\": 50735.779, \"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\": 53909.107, \"from_m\": 53296.735, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57532.027, \"from_m\": 53909.107, \"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\": 57896.924, \"from_m\": 57532.027, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63964.313, \"from_m\": 57896.924, \"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\": 64313.558, \"from_m\": 63964.313, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64683.174, \"from_m\": 64313.558, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 756923, \"profile_key\": \"0055e88aa4ca9cf5d48aa0561a0ea9138e817de5a0b343fd0ecc5ba8785a1368\", \"schedule_id\": 35528, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Rugeley Trent Valley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301H\", \"location\": \"Rugeley Power Station Jn\", \"stage_seq\": 2, \"distance_m\": 2756.129, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2302H\", \"wtt_dep\": \"2303H\", \"location\": \"Rugeley Town\", \"stage_seq\": 3, \"distance_m\": 3551.22, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2310\", \"location\": \"Hednesford\", \"stage_seq\": 4, \"distance_m\": 10402.318, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2312H\", \"wtt_dep\": \"2313H\", \"location\": \"Cannock\", \"stage_seq\": 5, \"distance_m\": 13415.432, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Mid Cannock Jn\", \"stage_seq\": 6, \"distance_m\": 14768.646, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2317\", \"location\": \"Landywood\", \"stage_seq\": 7, \"distance_m\": 16743.547, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321H\", \"location\": \"Bloxwich North\", \"stage_seq\": 8, \"distance_m\": 20294.752, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Bloxwich\", \"stage_seq\": 9, \"distance_m\": 21159.679, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 10, \"distance_m\": 25135.907, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2332\", \"location\": \"Walsall\", \"stage_seq\": 11, \"distance_m\": 26095.721, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Pleck Jn\", \"stage_seq\": 12, \"distance_m\": 27231.826, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336H\", \"location\": \"Bescot Stadium\", \"stage_seq\": 13, \"distance_m\": 28796.909, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 14, \"distance_m\": 30406.496, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Hamstead\", \"stage_seq\": 15, \"distance_m\": 34701.522, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 16, \"distance_m\": 35962.853, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2346\", \"location\": \"Perry Barr\", \"stage_seq\": 17, \"distance_m\": 37111.746, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348\", \"location\": \"Witton\", \"stage_seq\": 18, \"distance_m\": 38472.502, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2351H\", \"location\": \"Aston\", \"stage_seq\": 19, \"distance_m\": 39626.782, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2354H\", \"location\": \"Duddeston\", \"stage_seq\": 20, \"distance_m\": 41559.887, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Proof House Jn\", \"stage_seq\": 21, \"distance_m\": 42879.476, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": \"0002\", \"location\": \"Birmingham New Street\", \"stage_seq\": 22, \"distance_m\": 43882.833, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005H\", \"location\": \"Soho South Jn\", \"stage_seq\": 23, \"distance_m\": 47166.741, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": \"0008H\", \"location\": \"Smethwick Rolfe Street\", \"stage_seq\": 24, \"distance_m\": 49287.464, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009\", \"location\": \"Galton Jn\", \"stage_seq\": 25, \"distance_m\": 49903.944, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": \"0011\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 26, \"distance_m\": 50324.44, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0014\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 27, \"distance_m\": 52420.171, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": \"0018\", \"location\": \"Dudley Port\", \"stage_seq\": 28, \"distance_m\": 55685.957, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"0019H\", \"wtt_dep\": \"0020\", \"location\": \"Tipton\", \"stage_seq\": 29, \"distance_m\": 57033.328, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"0022H\", \"wtt_dep\": \"0023H\", \"location\": \"Coseley\", \"stage_seq\": 30, \"distance_m\": 59267.062, \"section_seq\": 1, \"route_path_id\": 144818}, {\"is_pass\": false, \"wtt_arr\": \"0029\", \"wtt_dep\": null, \"location\": \"Wolverhampton\", \"stage_seq\": 31, \"distance_m\": 64683.174, \"section_seq\": 1, \"route_path_id\": 144818}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 64683.174, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144818}], \"total_distance_m\": 64683.174, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 63879.591, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 803.583, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2300", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.5876559", "current_position_lon": "-2.1199992", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:30Z\", \"source_id\": 64252052, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:36Z\", \"source_id\": 20360536, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:16Z\", \"source_id\": 64262281, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:20Z\", \"source_id\": 20363689, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:25Z\", \"source_id\": 64269485, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:29Z\", \"source_id\": 20365956, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:14Z\", \"source_id\": 64276135, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:20Z\", \"source_id\": 20368053, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:12Z\", \"source_id\": 64282953, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:15Z\", \"source_id\": 20370102, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:10Z\", \"source_id\": 20372063, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:59Z\", \"source_id\": 64295317, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:00Z\", \"source_id\": 20374053, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:28Z\", \"source_id\": 64306888, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:30Z\", \"source_id\": 20377586, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:45Z\", \"source_id\": 64310424, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:51Z\", \"source_id\": 20378747, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:58Z\", \"source_id\": 64316815, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:06Z\", \"source_id\": 20380725, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:13Z\", \"source_id\": 64321361, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:14Z\", \"source_id\": 20382225, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:53Z\", \"source_id\": 64325240, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:00Z\", \"source_id\": 20383469, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:20Z\", \"source_id\": 64327224, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:48:25Z\", \"source_id\": 20384067, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:13Z\", \"source_id\": 64331240, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:15Z\", \"source_id\": 20385268, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:29Z\", \"source_id\": 64340341, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:35Z\", \"source_id\": 20388179, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:01Z\", \"source_id\": 64350947, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:05Z\", \"source_id\": 20391096, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:39Z\", \"source_id\": 64352926, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:46Z\", \"source_id\": 20391661, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:49Z\", \"source_id\": 64356447, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:11:51Z\", \"source_id\": 20392636, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:12Z\", \"source_id\": 64360152, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:15Z\", \"source_id\": 20393714, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19605, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:29Z\", \"source_id\": 64362341, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:30Z\", \"source_id\": 20394298, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:48Z\", \"source_id\": 64365425, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:51Z\", \"source_id\": 20395199, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:47Z\", \"source_id\": 64369969, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:51Z\", \"source_id\": 20396513, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wolverhampton", "service_state_platform": "4", "timing_fact_generation": 1790033152523155, "current_leg_arrival_utc": "2026-09-23T00:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:31.740061", "service_state_evidence_id": 20396513, "current_leg_start_actual_dep": "2026-09-23T00:23:30+01:00", "operational_evidence_version": 123, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:33.758934", "service_state_valid_until_kind": null, "operational_interpretation_version": 123, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
RGL |
WVH |
2W72 |
730014 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 733.474, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 801.879, "from_m": 733.474, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 924.573, "from_m": 801.879, "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": 995.121, "from_m": 924.573, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1025.801, "from_m": 995.121, "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": 1081.667, "from_m": 1025.801, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1118.418, "from_m": 1081.667, "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": 2162.887, "from_m": 1118.418, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2666.775, "from_m": 2162.887, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2697.747, "from_m": 2666.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3624.873, "from_m": 2697.747, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10343.98, "from_m": 3624.873, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10492.72, "from_m": 10343.98, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16743.547, "from_m": 10492.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16902.512, "from_m": 16743.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20941.495, "from_m": 16902.512, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25052.673, "from_m": 20941.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25815.807, "from_m": 25052.673, "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": 26372.702, "from_m": 25815.807, "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": 28416.254, "from_m": 26372.702, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28452.423, "from_m": 28416.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28548.965, "from_m": 28452.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29203.088, "from_m": 28548.965, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29258.519, "from_m": 29203.088, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37023.514, "from_m": 29258.519, "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": 37221.272, "from_m": 37023.514, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39447.332, "from_m": 37221.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39730.312, "from_m": 39447.332, "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": 39773.302, "from_m": 39730.312, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40002.951, "from_m": 39773.302, "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": 41257.418, "from_m": 40002.951, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42002.607, "from_m": 41257.418, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42378.936, "from_m": 42002.607, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43159.564, "from_m": 42378.936, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43581.494, "from_m": 43159.564, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43595.36, "from_m": 43581.494, "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": 43631.356, "from_m": 43595.36, "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": 44191.688, "from_m": 43631.356, "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": 45054.171, "from_m": 44191.688, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47225.254, "from_m": 45054.171, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 47264.583, "from_m": 47225.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49978.111, "from_m": 47264.583, "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": 50028.257, "from_m": 49978.111, "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": 50735.779, "from_m": 50028.257, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 53296.735, "from_m": 50735.779, "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": 53909.107, "from_m": 53296.735, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57532.027, "from_m": 53909.107, "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": 57896.924, "from_m": 57532.027, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63964.313, "from_m": 57896.924, "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": 64313.558, "from_m": 63964.313, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64683.174, "from_m": 64313.558, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 756923, "profile_key": "0055e88aa4ca9cf5d48aa0561a0ea9138e817de5a0b343fd0ecc5ba8785a1368", "schedule_id": 35528, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2300", "location": "Rugeley Trent Valley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301H", "location": "Rugeley Power Station Jn", "stage_seq": 2, "distance_m": 2756.129, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2302H", "wtt_dep": "2303H", "location": "Rugeley Town", "stage_seq": 3, "distance_m": 3551.22, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2310", "location": "Hednesford", "stage_seq": 4, "distance_m": 10402.318, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2312H", "wtt_dep": "2313H", "location": "Cannock", "stage_seq": 5, "distance_m": 13415.432, "section_seq": 1, "route_path_id": 144818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "Mid Cannock Jn", "stage_seq": 6, "distance_m": 14768.646, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2317", "location": "Landywood", "stage_seq": 7, "distance_m": 16743.547, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321H", "location": "Bloxwich North", "stage_seq": 8, "distance_m": 20294.752, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Bloxwich", "stage_seq": 9, "distance_m": 21159.679, "section_seq": 1, "route_path_id": 144818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Ryecroft Jn", "stage_seq": 10, "distance_m": 25135.907, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2332", "location": "Walsall", "stage_seq": 11, "distance_m": 26095.721, "section_seq": 1, "route_path_id": 144818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Pleck Jn", "stage_seq": 12, "distance_m": 27231.826, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Bescot Stadium", "stage_seq": 13, "distance_m": 28796.909, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Tame Bridge Parkway", "stage_seq": 14, "distance_m": 30406.496, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Hamstead", "stage_seq": 15, "distance_m": 34701.522, "section_seq": 1, "route_path_id": 144818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Perry Barr North Jn", "stage_seq": 16, "distance_m": 35962.853, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Perry Barr", "stage_seq": 17, "distance_m": 37111.746, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "Witton", "stage_seq": 18, "distance_m": 38472.502, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351H", "location": "Aston", "stage_seq": 19, "distance_m": 39626.782, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354H", "location": "Duddeston", "stage_seq": 20, "distance_m": 41559.887, "section_seq": 1, "route_path_id": 144818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Proof House Jn", "stage_seq": 21, "distance_m": 42879.476, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "0002", "location": "Birmingham New Street", "stage_seq": 22, "distance_m": 43882.833, "section_seq": 1, "route_path_id": 144818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005H", "location": "Soho South Jn", "stage_seq": 23, "distance_m": 47166.741, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008H", "location": "Smethwick Rolfe Street", "stage_seq": 24, "distance_m": 49287.464, "section_seq": 1, "route_path_id": 144818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009", "location": "Galton Jn", "stage_seq": 25, "distance_m": 49903.944, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0011", "location": "Smethwick Galton Bridge LL", "stage_seq": 26, "distance_m": 50324.44, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0014", "location": "Sandwell & Dudley", "stage_seq": 27, "distance_m": 52420.171, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": "0018", "location": "Dudley Port", "stage_seq": 28, "distance_m": 55685.957, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "0019H", "wtt_dep": "0020", "location": "Tipton", "stage_seq": 29, "distance_m": 57033.328, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "0022H", "wtt_dep": "0023H", "location": "Coseley", "stage_seq": 30, "distance_m": 59267.062, "section_seq": 1, "route_path_id": 144818}, {"is_pass": false, "wtt_arr": "0029", "wtt_dep": null, "location": "Wolverhampton", "stage_seq": 31, "distance_m": 64683.174, "section_seq": 1, "route_path_id": 144818}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 64683.174, "from_m": 0.0, "section_seq": 1, "route_path_id": 144818}], "total_distance_m": 64683.174, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 63879.591, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 803.583, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19177, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:30Z", "source_id": 64252052, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:02:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:36Z", "source_id": 20360536, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19192, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:16Z", "source_id": 64262281, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:08:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:20Z", "source_id": 20363689, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19197, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:25Z", "source_id": 64269485, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:12:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:29Z", "source_id": 20365956, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19201, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:14Z", "source_id": 64276135, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:16:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:20Z", "source_id": 20368053, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19205, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:12Z", "source_id": 64282953, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:19:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:15Z", "source_id": 20370102, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:10Z", "source_id": 20372063, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19219, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:59Z", "source_id": 64295317, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:27:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:00Z", "source_id": 20374053, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:28Z", "source_id": 64306888, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:30Z", "source_id": 20377586, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19531, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:45Z", "source_id": 64310424, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:37:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:51Z", "source_id": 20378747, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19526, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:58Z", "source_id": 64316815, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:41:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:06Z", "source_id": 20380725, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19515, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:13Z", "source_id": 64321361, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:14Z", "source_id": 20382225, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19511, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:53Z", "source_id": 64325240, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:47:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:00Z", "source_id": 20383469, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:20Z", "source_id": 64327224, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:49:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:48:25Z", "source_id": 20384067, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19497, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:13Z", "source_id": 64331240, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:15Z", "source_id": 20385268, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19414, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:29Z", "source_id": 64340341, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:00:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:35Z", "source_id": 20388179, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19642, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:01Z", "source_id": 64350947, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:07:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:05Z", "source_id": 20391096, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19631, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:39Z", "source_id": 64352926, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:09:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:46Z", "source_id": 20391661, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19625, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:49Z", "source_id": 64356447, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T23:12:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:11:51Z", "source_id": 20392636, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T00:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:12Z", "source_id": 64360152, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T23:16:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:15Z", "source_id": 20393714, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19605, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:29Z", "source_id": 64362341, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T23:18:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:30Z", "source_id": 20394298, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19595, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:48Z", "source_id": 64365425, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T23:21:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:51Z", "source_id": 20395199, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:47Z", "source_id": 64369969, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T23:27:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:51Z", "source_id": 20396513, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T00:27:00+01:00", "operational_fact": true}] |
Rugeley Trent Valley |
2300 |
2300 |
1 |
None |
None |
Wolverhampton |
0029 |
0029 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17938/2026-09-22/detailed |
None |
Coseley |
2026-09-23T00:23:30+01:00 |
Wolverhampton |
6.0 |
{"type": "LineString", "coordinates": [[-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]} |
3.4 |
0021 |
0027 |
Coseley |
Wolverhampton |
Wolverhampton |
52.5876559 |
-2.1199992 |
52.5876559 |
-2.1199992 |
1 |
0 |
2026-09-21 23:37:52 |
TERMINATED |
2026-09-21 23:27:00 |
Wolverhampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396513 |
1790033152523155 |
123 |
123 |
2026-09-21 23:37:33.758934 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:31.740061 |
| 727136 |
757164 |
G77382 |
861Y99M921 |
2026-09-21 |
COMPLETE |
20396601 |
2026-09-22 00:27:00 |
2026-09-21 23:37:52 |
2026-09-23 23:37:52 |
{"id": 757164, "stp": "P", "toc": "Southern", "uid": "G77382", "consist": "387212", "dest_crs": "LIT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77382/2026-09-22/detailed", "trust_id": "861Y99M921", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Littlehampton", "service_date": "2026-09-21", "dest_arr_time": "0028", "dest_platform": "2F", "is_terminated": 1, "next_location": "Littlehampton", "signalling_id": "1Y99", "timing_status": "EARLY", "origin_station": "Southampton Central", "current_leg_arr": "0027", "current_leg_dep": "0023", "current_leg_end": "Littlehampton", "origin_dep_time": "2311", "origin_platform": "3A", "current_location": "Littlehampton Carriage Holding Sidings", "last_update_time": "2026-09-21T23:37:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5792244, 50.8295887], [-0.5783218, 50.8293524], [-0.5777627, 50.829191], [-0.5777221999999999, 50.82917929999999], [-0.5769532, 50.8289337], [-0.576231, 50.82868909999999], [-0.5749864, 50.828259499999994], [-0.5745709, 50.8281062], [-0.5737725999999999, 50.8278317], [-0.5732018999999999, 50.8276532], [-0.5724873, 50.827433199999994], [-0.5720723, 50.827300699999995], [-0.5717374, 50.8271828], [-0.5714338, 50.827073699999985], [-0.5709729, 50.826894799999984], [-0.5708338, 50.8268396], [-0.5702671, 50.82659929999999], [-0.5699761, 50.826462], [-0.5696850999999999, 50.8263214], [-0.5694137999999999, 50.8261828], [-0.5691284999999999, 50.8260291], [-0.568869, 50.82588199999999], [-0.5686082, 50.825723499999995], [-0.568384, 50.82558180000001], [-0.5683059999999999, 50.82552999999999], [-0.5680556999999999, 50.825358099999995], [-0.5678807999999999, 50.82523029999999], [-0.5676805, 50.8250789], [-0.5673049999999998, 50.824776099999994], [-0.5669729, 50.8244972], [-0.5667146, 50.8242776], [-0.5665430999999999, 50.8241331], [-0.5664184000000001, 50.824028100000014], [-0.5651777, 50.82297990000001], [-0.5649069688333187, 50.82275035457093], [-0.5633153, 50.82140079999999], [-0.561589, 50.81994250000001], [-0.5602253, 50.8187869], [-0.5599265, 50.8185339], [-0.5597643, 50.8183965], [-0.5584459, 50.8172785], [-0.5562321999999998, 50.8154092], [-0.5540216, 50.8135491], [-0.5537031999999998, 50.8133211], [-0.5534591, 50.8131516], [-0.5530823, 50.8129092], [-0.5527606, 50.812723899999995], [-0.5523342, 50.8124964], [-0.5517636999999999, 50.8121903], [-0.5515511999999999, 50.8120769], [-0.5514025, 50.812001], [-0.5512445999999999, 50.8119263], [-0.5511465, 50.811875400000005], [-0.5505975, 50.8116456], [-0.5502384, 50.8114779], [-0.5496182, 50.811228199999995], [-0.5492276999999999, 50.81107419999999], [-0.548862, 50.8109418], [-0.5483731, 50.81078310000001], [-0.5479496, 50.8106588], [-0.5475023, 50.8105468], [-0.5468197999999999, 50.8103921]]}", "current_leg_start": "Ford", "dest_arr_time_act": "0028", "motion_projection": null, "next_location_lat": "50.8103921", "next_location_lon": "-0.5468198", "previous_location": "Ford", "current_leg_milage": "2.0", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1349.931, \"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\": 1706.248, \"from_m\": 1349.931, \"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\": 3360.3, \"from_m\": 1706.248, \"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\": 5367.442, \"from_m\": 3360.3, \"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\": 5672.982, \"from_m\": 5367.442, \"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\": 8887.807, \"from_m\": 5672.982, \"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\": 9028.989, \"from_m\": 8887.807, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9181.641, \"from_m\": 9028.989, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17865.451, \"from_m\": 9181.641, \"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\": 17994.17, \"from_m\": 17865.451, \"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\": 19351.536, \"from_m\": 17994.17, \"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\": 19364.649, \"from_m\": 19351.536, \"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\": 19571.067, \"from_m\": 19364.649, \"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\": 19581.177, \"from_m\": 19571.067, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25622.233, \"from_m\": 19581.177, \"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\": 26516.139, \"from_m\": 25622.233, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27832.68, \"from_m\": 26516.139, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27840.67, \"from_m\": 27832.68, \"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\": 37141.569, \"from_m\": 27840.67, \"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\": 37212.691, \"from_m\": 37141.569, \"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\": 39970.525, \"from_m\": 37212.691, \"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\": 40694.112, \"from_m\": 39970.525, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41610.231, \"from_m\": 40694.112, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41702.847, \"from_m\": 41610.231, \"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\": 41781.47, \"from_m\": 41702.847, \"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\": 42583.566, \"from_m\": 41781.47, \"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\": 54704.307, \"from_m\": 42583.566, \"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\": 55321.023, \"from_m\": 54704.307, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56111.315, \"from_m\": 55321.023, \"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\": 56154.329, \"from_m\": 56111.315, \"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\": 66116.546, \"from_m\": 56154.329, \"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\": 66743.61, \"from_m\": 66116.546, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 70836.326, \"from_m\": 66743.61, \"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\": 70888.011, \"from_m\": 70836.326, \"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\": 70993.459, \"from_m\": 70888.011, \"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\": 71770.261, \"from_m\": 70993.459, \"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\": 73433.621, \"from_m\": 71770.261, \"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\": 73902.162, \"from_m\": 73433.621, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 757164, \"profile_key\": \"a5e918435d4db4154f331f6933ce6672e12ea33e4dbc1c037f54eaa8378a19f9\", \"schedule_id\": 12171, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Northam Jn\", \"stage_seq\": 2, \"distance_m\": 1797.957, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315H\", \"location\": \"St. Denys\", \"stage_seq\": 3, \"distance_m\": 3156.65, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": \"2319\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 4, \"distance_m\": 6846.675, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2330H\", \"location\": \"Eastleigh\", \"stage_seq\": 5, \"distance_m\": 8926.503, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Eastleigh South Jn\", \"stage_seq\": 6, \"distance_m\": 9774.404, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"Botley\", \"stage_seq\": 7, \"distance_m\": 17548.153, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Fareham North Jn\", \"stage_seq\": 8, \"distance_m\": 25878.194, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2345\", \"location\": \"Fareham\", \"stage_seq\": 9, \"distance_m\": 26187.872, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2353H\", \"location\": \"Cosham\", \"stage_seq\": 10, \"distance_m\": 35568.988, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354H\", \"location\": \"Cosham Jn\", \"stage_seq\": 11, \"distance_m\": 36330.658, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"Farlington Jn\", \"stage_seq\": 12, \"distance_m\": 37352.684, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": \"2359H\", \"location\": \"Havant\", \"stage_seq\": 13, \"distance_m\": 42079.702, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003\", \"location\": \"Emsworth\", \"stage_seq\": 14, \"distance_m\": 45103.163, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": false, \"wtt_arr\": \"0009H\", \"wtt_dep\": \"0010H\", \"location\": \"Chichester\", \"stage_seq\": 15, \"distance_m\": 56305.242, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": false, \"wtt_arr\": \"0017H\", \"wtt_dep\": \"0018H\", \"location\": \"Barnham\", \"stage_seq\": 16, \"distance_m\": 66419.05, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": false, \"wtt_arr\": \"0022H\", \"wtt_dep\": \"0023\", \"location\": \"Ford\", \"stage_seq\": 17, \"distance_m\": 70660.878, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024H\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 18, \"distance_m\": 71770.261, \"section_seq\": 1, \"route_path_id\": 134407}, {\"is_pass\": false, \"wtt_arr\": \"0028\", \"wtt_dep\": null, \"location\": \"Littlehampton\", \"stage_seq\": 19, \"distance_m\": 73902.162, \"section_seq\": 1, \"route_path_id\": 134407}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 73902.162, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134407}], \"total_distance_m\": 73902.162, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 73776.25, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 125.912, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2311", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.8103921", "current_position_lon": "-0.5468198", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:49Z\", \"source_id\": 64275386, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:54Z\", \"source_id\": 20367840, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:10Z\", \"source_id\": 64279580, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:13Z\", \"source_id\": 20369037, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27173, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:21Z\", \"source_id\": 64286475, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:25Z\", \"source_id\": 20371223, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:48Z\", \"source_id\": 64308890, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:54Z\", \"source_id\": 20378273, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27303, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:50Z\", \"source_id\": 64318095, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:51Z\", \"source_id\": 20381114, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:23Z\", \"source_id\": 64332676, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:29Z\", \"source_id\": 20385743, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:06Z\", \"source_id\": 64341068, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:09Z\", \"source_id\": 20388403, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:41Z\", \"source_id\": 64346915, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:45Z\", \"source_id\": 20389986, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:00Z\", \"source_id\": 64354507, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:05Z\", \"source_id\": 20392108, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:05Z\", \"source_id\": 64361941, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:09Z\", \"source_id\": 20394195, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:50Z\", \"source_id\": 64365483, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:55Z\", \"source_id\": 20395228, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:08Z\", \"source_id\": 64370281, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:11Z\", \"source_id\": 20396601, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Littlehampton", "service_state_platform": "1", "timing_fact_generation": 1790033171538416, "current_leg_arrival_utc": "2026-09-23T00:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:36.271267", "service_state_evidence_id": 20396601, "current_leg_start_actual_dep": "2026-09-23T00:23:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:37.359658", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SOU |
LIT |
1Y99 |
387212 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1349.931, "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": 1706.248, "from_m": 1349.931, "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": 3360.3, "from_m": 1706.248, "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": 5367.442, "from_m": 3360.3, "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": 5672.982, "from_m": 5367.442, "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": 8887.807, "from_m": 5672.982, "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": 9028.989, "from_m": 8887.807, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9181.641, "from_m": 9028.989, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17865.451, "from_m": 9181.641, "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": 17994.17, "from_m": 17865.451, "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": 19351.536, "from_m": 17994.17, "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": 19364.649, "from_m": 19351.536, "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": 19571.067, "from_m": 19364.649, "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": 19581.177, "from_m": 19571.067, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25622.233, "from_m": 19581.177, "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": 26516.139, "from_m": 25622.233, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27832.68, "from_m": 26516.139, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27840.67, "from_m": 27832.68, "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": 37141.569, "from_m": 27840.67, "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": 37212.691, "from_m": 37141.569, "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": 39970.525, "from_m": 37212.691, "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": 40694.112, "from_m": 39970.525, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41610.231, "from_m": 40694.112, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41702.847, "from_m": 41610.231, "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": 41781.47, "from_m": 41702.847, "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": 42583.566, "from_m": 41781.47, "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": 54704.307, "from_m": 42583.566, "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": 55321.023, "from_m": 54704.307, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56111.315, "from_m": 55321.023, "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": 56154.329, "from_m": 56111.315, "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": 66116.546, "from_m": 56154.329, "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": 66743.61, "from_m": 66116.546, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 70836.326, "from_m": 66743.61, "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": 70888.011, "from_m": 70836.326, "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": 70993.459, "from_m": 70888.011, "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": 71770.261, "from_m": 70993.459, "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": 73433.621, "from_m": 71770.261, "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": 73902.162, "from_m": 73433.621, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 757164, "profile_key": "a5e918435d4db4154f331f6933ce6672e12ea33e4dbc1c037f54eaa8378a19f9", "schedule_id": 12171, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2311", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Northam Jn", "stage_seq": 2, "distance_m": 1797.957, "section_seq": 1, "route_path_id": 134407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315H", "location": "St. Denys", "stage_seq": 3, "distance_m": 3156.65, "section_seq": 1, "route_path_id": 134407}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2319", "location": "Southampton Airport Parkway", "stage_seq": 4, "distance_m": 6846.675, "section_seq": 1, "route_path_id": 134407}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2330H", "location": "Eastleigh", "stage_seq": 5, "distance_m": 8926.503, "section_seq": 1, "route_path_id": 134407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Eastleigh South Jn", "stage_seq": 6, "distance_m": 9774.404, "section_seq": 1, "route_path_id": 134407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Botley", "stage_seq": 7, "distance_m": 17548.153, "section_seq": 1, "route_path_id": 134407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Fareham North Jn", "stage_seq": 8, "distance_m": 25878.194, "section_seq": 1, "route_path_id": 134407}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Fareham", "stage_seq": 9, "distance_m": 26187.872, "section_seq": 1, "route_path_id": 134407}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353H", "location": "Cosham", "stage_seq": 10, "distance_m": 35568.988, "section_seq": 1, "route_path_id": 134407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354H", "location": "Cosham Jn", "stage_seq": 11, "distance_m": 36330.658, "section_seq": 1, "route_path_id": 134407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Farlington Jn", "stage_seq": 12, "distance_m": 37352.684, "section_seq": 1, "route_path_id": 134407}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "2359H", "location": "Havant", "stage_seq": 13, "distance_m": 42079.702, "section_seq": 1, "route_path_id": 134407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003", "location": "Emsworth", "stage_seq": 14, "distance_m": 45103.163, "section_seq": 1, "route_path_id": 134407}, {"is_pass": false, "wtt_arr": "0009H", "wtt_dep": "0010H", "location": "Chichester", "stage_seq": 15, "distance_m": 56305.242, "section_seq": 1, "route_path_id": 134407}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0018H", "location": "Barnham", "stage_seq": 16, "distance_m": 66419.05, "section_seq": 1, "route_path_id": 134407}, {"is_pass": false, "wtt_arr": "0022H", "wtt_dep": "0023", "location": "Ford", "stage_seq": 17, "distance_m": 70660.878, "section_seq": 1, "route_path_id": 134407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024H", "location": "Littlehampton Jn", "stage_seq": 18, "distance_m": 71770.261, "section_seq": 1, "route_path_id": 134407}, {"is_pass": false, "wtt_arr": "0028", "wtt_dep": null, "location": "Littlehampton", "stage_seq": 19, "distance_m": 73902.162, "section_seq": 1, "route_path_id": 134407}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 73902.162, "from_m": 0.0, "section_seq": 1, "route_path_id": 134407}], "total_distance_m": 73902.162, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 73776.25, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 125.912, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27505, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:49Z", "source_id": 64275386, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:15:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:54Z", "source_id": 20367840, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:10Z", "source_id": 64279580, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:17:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:13Z", "source_id": 20369037, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27173, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:21Z", "source_id": 64286475, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:22:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:25Z", "source_id": 20371223, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27278, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:48Z", "source_id": 64308890, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:54Z", "source_id": 20378273, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27303, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:50Z", "source_id": 64318095, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:42:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:51Z", "source_id": 20381114, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:23Z", "source_id": 64332676, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:52:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:29Z", "source_id": 20385743, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:06Z", "source_id": 64341068, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:59:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:09Z", "source_id": 20388403, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:41Z", "source_id": 64346915, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:04:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:45Z", "source_id": 20389986, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:00Z", "source_id": 64354507, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:05Z", "source_id": 20392108, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:05Z", "source_id": 64361941, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:17:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:09Z", "source_id": 20394195, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:50Z", "source_id": 64365483, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:22:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:55Z", "source_id": 20395228, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27490, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:08Z", "source_id": 64370281, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:27:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:11Z", "source_id": 20396601, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:27:00+01:00", "operational_fact": true}] |
Southampton Central |
2311 |
2311 |
3A |
None |
None |
Littlehampton |
0028 |
0028 |
2F |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77382/2026-09-22/detailed |
None |
Ford |
2026-09-23T00:23:00+01:00 |
Littlehampton |
4.0 |
{"type": "LineString", "coordinates": [[-0.5792244, 50.8295887], [-0.5783218, 50.8293524], [-0.5777627, 50.829191], [-0.5777221999999999, 50.82917929999999], [-0.5769532, 50.8289337], [-0.576231, 50.82868909999999], [-0.5749864, 50.828259499999994], [-0.5745709, 50.8281062], [-0.5737725999999999, 50.8278317], [-0.5732018999999999, 50.8276532], [-0.5724873, 50.827433199999994], [-0.5720723, 50.827300699999995], [-0.5717374, 50.8271828], [-0.5714338, 50.827073699999985], [-0.5709729, 50.826894799999984], [-0.5708338, 50.8268396], [-0.5702671, 50.82659929999999], [-0.5699761, 50.826462], [-0.5696850999999999, 50.8263214], [-0.5694137999999999, 50.8261828], [-0.5691284999999999, 50.8260291], [-0.568869, 50.82588199999999], [-0.5686082, 50.825723499999995], [-0.568384, 50.82558180000001], [-0.5683059999999999, 50.82552999999999], [-0.5680556999999999, 50.825358099999995], [-0.5678807999999999, 50.82523029999999], [-0.5676805, 50.8250789], [-0.5673049999999998, 50.824776099999994], [-0.5669729, 50.8244972], [-0.5667146, 50.8242776], [-0.5665430999999999, 50.8241331], [-0.5664184000000001, 50.824028100000014], [-0.5651777, 50.82297990000001], [-0.5649069688333187, 50.82275035457093], [-0.5633153, 50.82140079999999], [-0.561589, 50.81994250000001], [-0.5602253, 50.8187869], [-0.5599265, 50.8185339], [-0.5597643, 50.8183965], [-0.5584459, 50.8172785], [-0.5562321999999998, 50.8154092], [-0.5540216, 50.8135491], [-0.5537031999999998, 50.8133211], [-0.5534591, 50.8131516], [-0.5530823, 50.8129092], [-0.5527606, 50.812723899999995], [-0.5523342, 50.8124964], [-0.5517636999999999, 50.8121903], [-0.5515511999999999, 50.8120769], [-0.5514025, 50.812001], [-0.5512445999999999, 50.8119263], [-0.5511465, 50.811875400000005], [-0.5505975, 50.8116456], [-0.5502384, 50.8114779], [-0.5496182, 50.811228199999995], [-0.5492276999999999, 50.81107419999999], [-0.548862, 50.8109418], [-0.5483731, 50.81078310000001], [-0.5479496, 50.8106588], [-0.5475023, 50.8105468], [-0.5468197999999999, 50.8103921]]} |
2.0 |
0023 |
0027 |
Ford |
Littlehampton Carriage Holding Sidings |
Littlehampton |
50.8103921 |
-0.5468198 |
50.8103921 |
-0.5468198 |
1 |
0 |
2026-09-21 23:37:52 |
TERMINATED |
2026-09-21 23:27:00 |
Littlehampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396601 |
1790033171538416 |
90 |
90 |
2026-09-21 23:37:37.359658 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:36.271267 |
| 727137 |
757376 |
C17020 |
651K86M921 |
2026-09-21 |
COMPLETE |
20396498 |
2026-09-22 00:27:00 |
2026-09-21 23:37:52 |
2026-09-23 23:37:52 |
{"id": 757376, "stp": "O", "toc": "West Midlands Trains", "uid": "C17020", "consist": "350369", "dest_crs": "CRE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17020/2026-09-22/detailed", "trust_id": "651K86M921", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-21", "dest_arr_time": "0022", "dest_platform": "7", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "1K86", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "0027", "current_leg_dep": "0000", "current_leg_end": "Crewe", "origin_dep_time": "2322", "origin_platform": "3B", "current_location": "Crewe", "last_update_time": "2026-09-21T23:37:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1226352, 52.8034815], [-2.1231084999999994, 52.80382339999999], [-2.12403, 52.8045502], [-2.1246427, 52.80504019999999], [-2.1251256, 52.8054016], [-2.1253685, 52.80557449999999], [-2.1256010000000005, 52.805734400000006], [-2.1258428, 52.8058985], [-2.125874, 52.8059193], [-2.1263929, 52.806288499999994], [-2.1266508, 52.80644860000001], [-2.127078, 52.8067036], [-2.1275153, 52.8069637], [-2.1277361, 52.80708810000001], [-2.1282396, 52.8073773], [-2.128993, 52.807791399999985], [-2.1294505, 52.80803889999999], [-2.130147899999999, 52.8084572], [-2.1302941999999994, 52.808536399999994], [-2.1309973, 52.8089573], [-2.1316624, 52.8093198], [-2.1317677999999995, 52.80937800000001], [-2.1327115, 52.8098876], [-2.1328436999999996, 52.8099593], [-2.1351604, 52.8112123], [-2.1375156999999994, 52.81248959999999], [-2.1422437, 52.8150467], [-2.1437978999999996, 52.8158886], [-2.145396, 52.8167542], [-2.1454768999999994, 52.816796], [-2.1479359, 52.818144700000005], [-2.1508859999999994, 52.8198553], [-2.152303, 52.82077079999999], [-2.153038433370293, 52.82123800100551], [-2.1536747, 52.82164220000001], [-2.1552301, 52.82271679999999], [-2.1554225, 52.822849700000006], [-2.1559566818868516, 52.8232199963952], [-2.1571715, 52.8240621], [-2.1604575, 52.82650039999999], [-2.1619081, 52.827652099999995], [-2.1633049, 52.82880879999999], [-2.1660594, 52.8311438], [-2.1660631, 52.8311469], [-2.1668527, 52.8318806], [-2.16767, 52.83262779999999], [-2.1692402, 52.8340875], [-2.170022, 52.83484339999999], [-2.1707566, 52.8355537], [-2.1722342, 52.837035500000006], [-2.1749180999999997, 52.8399811], [-2.1757016999999994, 52.8407808], [-2.1765933, 52.8415772], [-2.1770857, 52.84200609999999], [-2.1779285, 52.8427402], [-2.179265, 52.843748], [-2.1806739, 52.8447044], [-2.1822864, 52.845925900000005], [-2.1830918, 52.84666070000001], [-2.1838102, 52.8474337], [-2.1841682, 52.847842699999994], [-2.1842713999999996, 52.8479673], [-2.1844943, 52.8482641], [-2.1850301, 52.8489855], [-2.1851202, 52.8491424], [-2.1856449, 52.84990129999999], [-2.1860634, 52.8507335], [-2.1863905, 52.85158989999999], [-2.186669, 52.8524482], [-2.1868521, 52.8537425], [-2.1868614, 52.854858799999995], [-2.1868628999999995, 52.85503200000001], [-2.1867305, 52.8561284], [-2.1865789999999996, 52.857145799999984], [-2.1865059999999996, 52.85790089999999], [-2.1864979, 52.8582753], [-2.1865057999999995, 52.85866849999999], [-2.1865287, 52.859068400000005], [-2.1865724, 52.859459], [-2.1866419, 52.8598839], [-2.1867011, 52.8601571], [-2.1867862, 52.8605198], [-2.18686, 52.8607907], [-2.1869365, 52.861027099999994], [-2.1870302999999995, 52.86129749999999], [-2.1871891, 52.86171370000001], [-2.1875371999999995, 52.8624594], [-2.1877276999999995, 52.8628189], [-2.1879744000000003, 52.86323180000001], [-2.1882252999999996, 52.86362079999999], [-2.1884672, 52.8639723], [-2.1886273, 52.8641959], [-2.1887495999999995, 52.86434849999999], [-2.188936, 52.8645928], [-2.1891426, 52.8648463], [-2.1893973999999994, 52.8651357], [-2.1894337245133073, 52.865176363913235], [-2.1896502, 52.865418700000006], [-2.1899798, 52.8657606], [-2.1901577999999997, 52.865938], [-2.1903065999999995, 52.86608900000001], [-2.1905934, 52.8663514], [-2.1906216, 52.8663766], [-2.1909146999999995, 52.8666383], [-2.191295, 52.8669593], [-2.1916057, 52.8672193], [-2.1919294, 52.86746039999999], [-2.1926521, 52.8679755], [-2.1929471, 52.868171200000006], [-2.1935231, 52.868533], [-2.1938243999999996, 52.86871439999999], [-2.1941364999999995, 52.86889579999999], [-2.194806, 52.8692398], [-2.1954685, 52.86955369999999], [-2.1959834999999996, 52.869792], [-2.1964389, 52.870006], [-2.1974456999999994, 52.870436199999986], [-2.1985057, 52.87086409999999], [-2.1992060243165086, 52.87109520491944], [-2.199274529804084, 52.87111781145831], [-2.1996344999999997, 52.8712366], [-2.2007882999999997, 52.8715635], [-2.2016394999999997, 52.871776999999994], [-2.2021648999999996, 52.87190880000001], [-2.2028512, 52.8720593], [-2.2035552, 52.87219699999999], [-2.2043429, 52.8723335], [-2.2051570999999996, 52.87246579999999], [-2.2052695, 52.8724851], [-2.2064047, 52.8726588], [-2.2071442999999995, 52.8727856], [-2.2085990999999994, 52.8730825], [-2.2092561, 52.8732356], [-2.2101865, 52.8734838], [-2.2109643, 52.87371600000001], [-2.2115236, 52.87389610000001], [-2.2122528, 52.87414520000001], [-2.2125991, 52.87427420000001], [-2.2135296, 52.874623], [-2.2144647, 52.8750295], [-2.215361186779621, 52.87548963626874], [-2.2154899, 52.8755557], [-2.2155758999999997, 52.87560020000001], [-2.2161442, 52.87589359999999], [-2.2167798, 52.8762617], [-2.2176951, 52.87684900000001], [-2.218564, 52.8774783], [-2.2193877, 52.878128700000005], [-2.2201956, 52.878799099999995], [-2.2208693, 52.879349000000005], [-2.2216077999999997, 52.8799276], [-2.2223419999999994, 52.880479699999995], [-2.2230836, 52.8810146], [-2.2238250000000006, 52.8815465], [-2.224593, 52.882071999999994], [-2.225372699999999, 52.88259299999999], [-2.2261769, 52.8831029], [-2.2268445, 52.8835204], [-2.2275257999999996, 52.88393149999999], [-2.2282174, 52.88434259999999], [-2.2289133999999997, 52.88474399999999], [-2.2296166999999993, 52.88513830000001], [-2.2302258, 52.88547259999999], [-2.2303332999999994, 52.8855316], [-2.2317956, 52.88630810000001], [-2.2324705, 52.8866501], [-2.2331474, 52.8869877], [-2.2338096, 52.8873111], [-2.234511, 52.887642799999995], [-2.2355069, 52.8880994], [-2.2365293999999993, 52.888546000000005], [-2.2375089, 52.8889526], [-2.2384968, 52.8893636], [-2.2394623, 52.88976550000001], [-2.2404237, 52.8901881], [-2.2413652999999996, 52.890616], [-2.2418352, 52.8908385], [-2.2420651, 52.890954], [-2.2422958, 52.89106979999999], [-2.2431919, 52.8915316], [-2.2440646, 52.8919989], [-2.244678, 52.8923576], [-2.245237, 52.8926845], [-2.2457882102988034, 52.893023900588986], [-2.2462245999999997, 52.89329259999999], [-2.2472432, 52.8939728], [-2.2482387, 52.894679700000005], [-2.2486657, 52.8950005], [-2.2490945, 52.8953424], [-2.2495144, 52.895672799999986], [-2.2499182, 52.8960103], [-2.2503263999999996, 52.8963593], [-2.2506902, 52.896714499999995], [-2.2507711, 52.8967894], [-2.2511025, 52.89709500000001], [-2.251482199999999, 52.89743450000001], [-2.2522626, 52.89823179999999], [-2.2529912999999997, 52.89904889999999], [-2.2536740999999996, 52.89988369999999], [-2.2543002999999997, 52.9007266], [-2.2548726, 52.9015843], [-2.2553902, 52.90246], [-2.2558527, 52.9033567], [-2.2560678, 52.9038293], [-2.2562591, 52.90424949999999], [-2.256698399999999, 52.9054802], [-2.2570435, 52.90672339999999], [-2.2577289, 52.909184399999994], [-2.2577555, 52.90928259999999], [-2.2586334, 52.912528299999984], [-2.2595271, 52.9158772], [-2.2601567999999994, 52.9182392], [-2.2604051, 52.9191579], [-2.2604744, 52.9194144], [-2.2607895, 52.920600099999994], [-2.2611196, 52.9217811], [-2.261485599999999, 52.9229551], [-2.2619001, 52.92412499999999], [-2.2623438, 52.9252982], [-2.2627378, 52.92624], [-2.2628006, 52.9263777], [-2.2632055, 52.9272398], [-2.2637056, 52.92821459999998], [-2.2642533999999994, 52.9291777], [-2.2643323, 52.929313699999994], [-2.264541123294641, 52.929673494383906], [-2.2670769, 52.9340423], [-2.2698818, 52.938766], [-2.2698904, 52.9387805], [-2.2701042999999994, 52.93913369999999], [-2.2701669, 52.9392393], [-2.2713115, 52.9411882], [-2.2726963, 52.943539699999995], [-2.2754739999999996, 52.948268500000005], [-2.2757523, 52.9487515], [-2.2760649999999996, 52.94924340000001], [-2.2763792, 52.949707], [-2.2767387, 52.950170199999995], [-2.2768733, 52.95033550000001], [-2.2770124, 52.9505003], [-2.2773084, 52.9508252], [-2.2776197, 52.9511465], [-2.2779465999999995, 52.9514628], [-2.278628, 52.9520724], [-2.2793602, 52.95267779999999], [-2.2799541, 52.9531174], [-2.280585, 52.953536199999995], [-2.2812549999999994, 52.9539343], [-2.281942, 52.95432240000001], [-2.2827462, 52.954738700000014], [-2.2836204, 52.95514370000001], [-2.2845197, 52.95552099999999], [-2.2854519999999994, 52.9558744], [-2.2865524999999995, 52.9562439], [-2.2876789, 52.9565783], [-2.2888949, 52.956885199999995], [-2.2900773, 52.9571406], [-2.2901239999999996, 52.95715069999999], [-2.2912909, 52.9573804], [-2.2924728, 52.957566], [-2.2935930999999994, 52.95773139999999], [-2.2948263999999994, 52.95785730000001], [-2.2961640999999995, 52.958000899999995], [-2.2974814999999995, 52.9581871], [-2.2987407, 52.9583977], [-2.299971, 52.9586559], [-2.3010079, 52.958920500000005], [-2.301482899999999, 52.9590505], [-2.3019565999999996, 52.95919409999998], [-2.3024284999999995, 52.959345], [-2.3028856, 52.9595036], [-2.3033257, 52.959667], [-2.3037683, 52.95983999999999], [-2.3043829, 52.9600951], [-2.3049826999999996, 52.9603519], [-2.3055828, 52.960617199999994], [-2.3061904, 52.960895699999995], [-2.3067781, 52.96116169999999], [-2.3073577, 52.9614424], [-2.3078839, 52.9617145], [-2.3084095999999996, 52.9620113], [-2.3084432, 52.96203030000001], [-2.3095264999999996, 52.9627029], [-2.3105172, 52.9634605], [-2.3119776, 52.96480809999999], [-2.3133537999999993, 52.966188900000006], [-2.3161136, 52.968950799999995], [-2.3184802, 52.9713331], [-2.3188852, 52.9717408], [-2.3244324, 52.977282499999994], [-2.3260909, 52.9789483], [-2.3273745999999997, 52.98023370000001], [-2.3277659, 52.980625499999995], [-2.330908482155918, 52.98378961162837], [-2.331095, 52.9839774], [-2.3313514, 52.98422809999999], [-2.3316746, 52.9845556], [-2.3323251, 52.9852088], [-2.333645, 52.9865307], [-2.3356197387107556, 52.988505905532904], [-2.3362661, 52.98915240000001], [-2.3368652, 52.989754299999994], [-2.3384886999999996, 52.99138529999999], [-2.338876, 52.99177429999999], [-2.3401891999999997, 52.9930823], [-2.3415205, 52.99439129999999], [-2.3417406999999995, 52.99460890000001], [-2.3419883999999995, 52.9948347], [-2.3424672, 52.9952753], [-2.3429679, 52.9957083], [-2.343487399999999, 52.99613279999999], [-2.3445239, 52.996936], [-2.3456259, 52.997725499999994], [-2.3467673, 52.99848219999999], [-2.3480197, 52.99922759999999], [-2.3480381, 52.99923770000001], [-2.3488374, 52.99967740000001], [-2.3496793, 53.00011979999999], [-2.350551100000001, 53.00055079999999], [-2.3514434, 53.00096260000001], [-2.3526311, 53.0014982], [-2.3537949999999994, 53.0020557], [-2.3543442999999997, 53.0023278], [-2.3548573, 53.00260780000001], [-2.3559116, 53.00318209999999], [-2.356822, 53.003725], [-2.3577367, 53.004280900000005], [-2.359439, 53.0054576], [-2.3609458999999995, 53.006622099999994], [-2.3614387999999997, 53.00700299999999], [-2.3633795, 53.00853809999999], [-2.3670866, 53.01153809999999], [-2.3671472, 53.011586699999995], [-2.3679866, 53.012187899999994], [-2.3687606, 53.0128095], [-2.3700873, 53.0138697], [-2.3703144, 53.0140512], [-2.3734132, 53.0165103], [-2.3738537, 53.01687629999999], [-2.3739323, 53.0169357], [-2.3744017, 53.01729459999999], [-2.375391899999999, 53.0180783], [-2.3773241, 53.0196691], [-2.3779591000000004, 53.0202462], [-2.3785646, 53.0208257], [-2.3791398, 53.021415], [-2.3792757999999994, 53.0215582], [-2.379703, 53.0220081], [-2.3801253, 53.0224559], [-2.3805553, 53.0228935], [-2.381463, 53.02375189999999], [-2.3834174999999997, 53.025389299999986], [-2.3840068999999997, 53.0258475], [-2.3846507999999997, 53.02633469999999], [-2.3859558999999995, 53.02725660000001], [-2.3886667, 53.029062], [-2.3895829999999996, 53.02971689999999], [-2.3897627, 53.029843199999995], [-2.3904975999999993, 53.0303599], [-2.3923507, 53.03163829999998], [-2.3932971999999997, 53.03230139999999], [-2.3942502, 53.0329688], [-2.3959924, 53.0343684], [-2.3965838, 53.03489629999999], [-2.3971473999999997, 53.0354155], [-2.3977064, 53.0359487], [-2.3982309999999996, 53.0364866], [-2.3987709000000006, 53.0370375], [-2.3993032, 53.037588799999995], [-2.399546416373759, 53.03783802447602], [-2.4003845, 53.0386968], [-2.4005931, 53.0389145], [-2.4009453000000005, 53.03928199999999], [-2.4015194, 53.0398724], [-2.4026455999999996, 53.04103440000001], [-2.4048853, 53.0433451], [-2.4050292, 53.0434904], [-2.4051698, 53.0436378], [-2.4054592, 53.04393480000001], [-2.4060193, 53.044522400000005], [-2.4070734, 53.0457178], [-2.4075707999999993, 53.0463186], [-2.4080496, 53.0469328], [-2.4089497, 53.0481725], [-2.4093162999999995, 53.048727500000005], [-2.4095691999999995, 53.049188699999995], [-2.4096091, 53.0492521], [-2.4102239, 53.0502476], [-2.4103111, 53.05038879999999], [-2.4112083999999996, 53.0520166], [-2.4112381999999997, 53.05206239999999], [-2.4115942, 53.052622799999995], [-2.4141567, 53.05709469999999], [-2.4153800999999997, 53.0592298], [-2.4176556, 53.063201], [-2.4186993649555957, 53.065022431984005], [-2.4192849999999995, 53.0660444], [-2.4197885, 53.066913500000005], [-2.4203464, 53.06787649999999], [-2.4211201, 53.0692934], [-2.4235177999999995, 53.073466], [-2.425451267122708, 53.076829539453456], [-2.4265926999999996, 53.0788151], [-2.4271332999999995, 53.07973569999999], [-2.4285706, 53.08218329999999], [-2.4288677000000005, 53.082678599999994], [-2.4291046, 53.083076099999985], [-2.4295180999999997, 53.08377049999999], [-2.4297902999999996, 53.0842274], [-2.4298259, 53.0842849], [-2.4301759, 53.084781], [-2.4302155999999995, 53.084847399999994], [-2.4308157999999995, 53.08585250000001], [-2.4308542999999996, 53.0859207], [-2.4310446, 53.0862345], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Stafford", "dest_arr_time_act": "0022", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Stafford", "current_leg_milage": "24.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6852.017, \"from_m\": 1171.338, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 9412.973, \"from_m\": 6852.017, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10025.345, \"from_m\": 9412.973, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13648.264, \"from_m\": 10025.345, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14013.162, \"from_m\": 13648.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20080.551, \"from_m\": 14013.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20429.796, \"from_m\": 20080.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21139.521, \"from_m\": 20429.796, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21455.747, \"from_m\": 21139.521, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 23388.269, \"from_m\": 21455.747, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25920.011, \"from_m\": 23388.269, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26432.717, \"from_m\": 25920.011, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41984.396, \"from_m\": 26432.717, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 44388.578, \"from_m\": 41984.396, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 44867.697, \"from_m\": 44388.578, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44916.36, \"from_m\": 44867.697, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44949.677, \"from_m\": 44916.36, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45000.505, \"from_m\": 44949.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45761.483, \"from_m\": 45000.505, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 45838.046, \"from_m\": 45761.483, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46519.559, \"from_m\": 45838.046, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 83078.74, \"from_m\": 46519.559, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 83601.527, \"from_m\": 83078.74, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83928.623, \"from_m\": 83601.527, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83994.933, \"from_m\": 83928.623, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 84369.075, \"from_m\": 83994.933, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 84486.669, \"from_m\": 84369.075, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84680.464, \"from_m\": 84486.669, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 757376, \"profile_key\": \"6704c0defa9e3ed8a78592057b3406ba709aafc490bddfe8cf32b83027482ca5\", \"schedule_id\": 35505, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 144800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 144800}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2330\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 4, \"distance_m\": 6440.677, \"section_seq\": 1, \"route_path_id\": 144800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Dudley Port\", \"stage_seq\": 5, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 144800}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Wolverhampton\", \"stage_seq\": 6, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 144800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 7, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 144800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 8, \"distance_m\": 23339.291, \"section_seq\": 1, \"route_path_id\": 144800}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2352\", \"location\": \"Penkridge\", \"stage_seq\": 9, \"distance_m\": 36220.177, \"section_seq\": 1, \"route_path_id\": 144800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 10, \"distance_m\": 44541.141, \"section_seq\": 1, \"route_path_id\": 144800}, {\"is_pass\": false, \"wtt_arr\": \"2358H\", \"wtt_dep\": \"2359H\", \"location\": \"Stafford\", \"stage_seq\": 11, \"distance_m\": 45305.511, \"section_seq\": 1, \"route_path_id\": 144800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003H\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 12, \"distance_m\": 53759.057, \"section_seq\": 1, \"route_path_id\": 144800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010\", \"location\": \"Madeley\", \"stage_seq\": 13, \"distance_m\": 71326.33, \"section_seq\": 1, \"route_path_id\": 144800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 14, \"distance_m\": 81799.362, \"section_seq\": 1, \"route_path_id\": 144800}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 84680.464, \"section_seq\": 1, \"route_path_id\": 144800}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 84680.464, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144800}], \"total_distance_m\": 84680.464, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 84680.464, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2322", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:56Z\", \"source_id\": 64301493, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:00Z\", \"source_id\": 20375916, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:33Z\", \"source_id\": 64308515, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:38Z\", \"source_id\": 20378139, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:56Z\", \"source_id\": 64318194, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:01Z\", \"source_id\": 20381178, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:29Z\", \"source_id\": 64332828, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:31Z\", \"source_id\": 20385773, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:27Z\", \"source_id\": 64340267, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:31Z\", \"source_id\": 20388151, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:38Z\", \"source_id\": 64369823, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:45Z\", \"source_id\": 20396498, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "7", "timing_fact_generation": 1790033145503249, "current_leg_arrival_utc": "2026-09-23T00:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:37.595222", "service_state_evidence_id": 20396498, "current_leg_start_actual_dep": "2026-09-23T00:04:30+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:38.370777", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
BHM |
CRE |
1K86 |
350369 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1171.338, "from_m": 308.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6852.017, "from_m": 1171.338, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 9412.973, "from_m": 6852.017, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10025.345, "from_m": 9412.973, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13648.264, "from_m": 10025.345, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14013.162, "from_m": 13648.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20080.551, "from_m": 14013.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20429.796, "from_m": 20080.551, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21139.521, "from_m": 20429.796, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21455.747, "from_m": 21139.521, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 23388.269, "from_m": 21455.747, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25920.011, "from_m": 23388.269, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26432.717, "from_m": 25920.011, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41984.396, "from_m": 26432.717, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 44388.578, "from_m": 41984.396, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 44867.697, "from_m": 44388.578, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44916.36, "from_m": 44867.697, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44949.677, "from_m": 44916.36, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45000.505, "from_m": 44949.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45761.483, "from_m": 45000.505, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 45838.046, "from_m": 45761.483, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46519.559, "from_m": 45838.046, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 83078.74, "from_m": 46519.559, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 83601.527, "from_m": 83078.74, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83928.623, "from_m": 83601.527, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83994.933, "from_m": 83928.623, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 84369.075, "from_m": 83994.933, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 84486.669, "from_m": 84369.075, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84680.464, "from_m": 84486.669, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 757376, "profile_key": "6704c0defa9e3ed8a78592057b3406ba709aafc490bddfe8cf32b83027482ca5", "schedule_id": 35505, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 144800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Galton Jn", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 144800}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2330", "location": "Smethwick Galton Bridge LL", "stage_seq": 4, "distance_m": 6440.677, "section_seq": 1, "route_path_id": 144800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Dudley Port", "stage_seq": 5, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 144800}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Wolverhampton", "stage_seq": 6, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 144800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Wolverhampton North Jn", "stage_seq": 7, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 144800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Bushbury Jn", "stage_seq": 8, "distance_m": 23339.291, "section_seq": 1, "route_path_id": 144800}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2352", "location": "Penkridge", "stage_seq": 9, "distance_m": 36220.177, "section_seq": 1, "route_path_id": 144800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Stafford Trent Valley Jn", "stage_seq": 10, "distance_m": 44541.141, "section_seq": 1, "route_path_id": 144800}, {"is_pass": false, "wtt_arr": "2358H", "wtt_dep": "2359H", "location": "Stafford", "stage_seq": 11, "distance_m": 45305.511, "section_seq": 1, "route_path_id": 144800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003H", "location": "Searchlight Lane Jn", "stage_seq": 12, "distance_m": 53759.057, "section_seq": 1, "route_path_id": 144800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "Madeley", "stage_seq": 13, "distance_m": 71326.33, "section_seq": 1, "route_path_id": 144800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Crewe Basford Hall Jn", "stage_seq": 14, "distance_m": 81799.362, "section_seq": 1, "route_path_id": 144800}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": null, "location": "Crewe", "stage_seq": 15, "distance_m": 84680.464, "section_seq": 1, "route_path_id": 144800}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 84680.464, "from_m": 0.0, "section_seq": 1, "route_path_id": 144800}], "total_distance_m": 84680.464, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 84680.464, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19631, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:56Z", "source_id": 64301493, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:31:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:00Z", "source_id": 20375916, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:33Z", "source_id": 64308515, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:36:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:38Z", "source_id": 20378139, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:56Z", "source_id": 64318194, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:01Z", "source_id": 20381178, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:29Z", "source_id": 64332828, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:53:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:31Z", "source_id": 20385773, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:27Z", "source_id": 64340267, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:59:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:31Z", "source_id": 20388151, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10788, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:38Z", "source_id": 64369823, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:27:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:45Z", "source_id": 20396498, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:27:00+01:00", "operational_fact": true}] |
Birmingham New Street |
2322 |
2322 |
3B |
None |
None |
Crewe |
0022 |
0022 |
7 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17020/2026-09-22/detailed |
None |
Stafford |
2026-09-23T00:04:30+01:00 |
Crewe |
27.0 |
{"type": "LineString", "coordinates": [[-2.1226352, 52.8034815], [-2.1231084999999994, 52.80382339999999], [-2.12403, 52.8045502], [-2.1246427, 52.80504019999999], [-2.1251256, 52.8054016], [-2.1253685, 52.80557449999999], [-2.1256010000000005, 52.805734400000006], [-2.1258428, 52.8058985], [-2.125874, 52.8059193], [-2.1263929, 52.806288499999994], [-2.1266508, 52.80644860000001], [-2.127078, 52.8067036], [-2.1275153, 52.8069637], [-2.1277361, 52.80708810000001], [-2.1282396, 52.8073773], [-2.128993, 52.807791399999985], [-2.1294505, 52.80803889999999], [-2.130147899999999, 52.8084572], [-2.1302941999999994, 52.808536399999994], [-2.1309973, 52.8089573], [-2.1316624, 52.8093198], [-2.1317677999999995, 52.80937800000001], [-2.1327115, 52.8098876], [-2.1328436999999996, 52.8099593], [-2.1351604, 52.8112123], [-2.1375156999999994, 52.81248959999999], [-2.1422437, 52.8150467], [-2.1437978999999996, 52.8158886], [-2.145396, 52.8167542], [-2.1454768999999994, 52.816796], [-2.1479359, 52.818144700000005], [-2.1508859999999994, 52.8198553], [-2.152303, 52.82077079999999], [-2.153038433370293, 52.82123800100551], [-2.1536747, 52.82164220000001], [-2.1552301, 52.82271679999999], [-2.1554225, 52.822849700000006], [-2.1559566818868516, 52.8232199963952], [-2.1571715, 52.8240621], [-2.1604575, 52.82650039999999], [-2.1619081, 52.827652099999995], [-2.1633049, 52.82880879999999], [-2.1660594, 52.8311438], [-2.1660631, 52.8311469], [-2.1668527, 52.8318806], [-2.16767, 52.83262779999999], [-2.1692402, 52.8340875], [-2.170022, 52.83484339999999], [-2.1707566, 52.8355537], [-2.1722342, 52.837035500000006], [-2.1749180999999997, 52.8399811], [-2.1757016999999994, 52.8407808], [-2.1765933, 52.8415772], [-2.1770857, 52.84200609999999], [-2.1779285, 52.8427402], [-2.179265, 52.843748], [-2.1806739, 52.8447044], [-2.1822864, 52.845925900000005], [-2.1830918, 52.84666070000001], [-2.1838102, 52.8474337], [-2.1841682, 52.847842699999994], [-2.1842713999999996, 52.8479673], [-2.1844943, 52.8482641], [-2.1850301, 52.8489855], [-2.1851202, 52.8491424], [-2.1856449, 52.84990129999999], [-2.1860634, 52.8507335], [-2.1863905, 52.85158989999999], [-2.186669, 52.8524482], [-2.1868521, 52.8537425], [-2.1868614, 52.854858799999995], [-2.1868628999999995, 52.85503200000001], [-2.1867305, 52.8561284], [-2.1865789999999996, 52.857145799999984], [-2.1865059999999996, 52.85790089999999], [-2.1864979, 52.8582753], [-2.1865057999999995, 52.85866849999999], [-2.1865287, 52.859068400000005], [-2.1865724, 52.859459], [-2.1866419, 52.8598839], [-2.1867011, 52.8601571], [-2.1867862, 52.8605198], [-2.18686, 52.8607907], [-2.1869365, 52.861027099999994], [-2.1870302999999995, 52.86129749999999], [-2.1871891, 52.86171370000001], [-2.1875371999999995, 52.8624594], [-2.1877276999999995, 52.8628189], [-2.1879744000000003, 52.86323180000001], [-2.1882252999999996, 52.86362079999999], [-2.1884672, 52.8639723], [-2.1886273, 52.8641959], [-2.1887495999999995, 52.86434849999999], [-2.188936, 52.8645928], [-2.1891426, 52.8648463], [-2.1893973999999994, 52.8651357], [-2.1894337245133073, 52.865176363913235], [-2.1896502, 52.865418700000006], [-2.1899798, 52.8657606], [-2.1901577999999997, 52.865938], [-2.1903065999999995, 52.86608900000001], [-2.1905934, 52.8663514], [-2.1906216, 52.8663766], [-2.1909146999999995, 52.8666383], [-2.191295, 52.8669593], [-2.1916057, 52.8672193], [-2.1919294, 52.86746039999999], [-2.1926521, 52.8679755], [-2.1929471, 52.868171200000006], [-2.1935231, 52.868533], [-2.1938243999999996, 52.86871439999999], [-2.1941364999999995, 52.86889579999999], [-2.194806, 52.8692398], [-2.1954685, 52.86955369999999], [-2.1959834999999996, 52.869792], [-2.1964389, 52.870006], [-2.1974456999999994, 52.870436199999986], [-2.1985057, 52.87086409999999], [-2.1992060243165086, 52.87109520491944], [-2.199274529804084, 52.87111781145831], [-2.1996344999999997, 52.8712366], [-2.2007882999999997, 52.8715635], [-2.2016394999999997, 52.871776999999994], [-2.2021648999999996, 52.87190880000001], [-2.2028512, 52.8720593], [-2.2035552, 52.87219699999999], [-2.2043429, 52.8723335], [-2.2051570999999996, 52.87246579999999], [-2.2052695, 52.8724851], [-2.2064047, 52.8726588], [-2.2071442999999995, 52.8727856], [-2.2085990999999994, 52.8730825], [-2.2092561, 52.8732356], [-2.2101865, 52.8734838], [-2.2109643, 52.87371600000001], [-2.2115236, 52.87389610000001], [-2.2122528, 52.87414520000001], [-2.2125991, 52.87427420000001], [-2.2135296, 52.874623], [-2.2144647, 52.8750295], [-2.215361186779621, 52.87548963626874], [-2.2154899, 52.8755557], [-2.2155758999999997, 52.87560020000001], [-2.2161442, 52.87589359999999], [-2.2167798, 52.8762617], [-2.2176951, 52.87684900000001], [-2.218564, 52.8774783], [-2.2193877, 52.878128700000005], [-2.2201956, 52.878799099999995], [-2.2208693, 52.879349000000005], [-2.2216077999999997, 52.8799276], [-2.2223419999999994, 52.880479699999995], [-2.2230836, 52.8810146], [-2.2238250000000006, 52.8815465], [-2.224593, 52.882071999999994], [-2.225372699999999, 52.88259299999999], [-2.2261769, 52.8831029], [-2.2268445, 52.8835204], [-2.2275257999999996, 52.88393149999999], [-2.2282174, 52.88434259999999], [-2.2289133999999997, 52.88474399999999], [-2.2296166999999993, 52.88513830000001], [-2.2302258, 52.88547259999999], [-2.2303332999999994, 52.8855316], [-2.2317956, 52.88630810000001], [-2.2324705, 52.8866501], [-2.2331474, 52.8869877], [-2.2338096, 52.8873111], [-2.234511, 52.887642799999995], [-2.2355069, 52.8880994], [-2.2365293999999993, 52.888546000000005], [-2.2375089, 52.8889526], [-2.2384968, 52.8893636], [-2.2394623, 52.88976550000001], [-2.2404237, 52.8901881], [-2.2413652999999996, 52.890616], [-2.2418352, 52.8908385], [-2.2420651, 52.890954], [-2.2422958, 52.89106979999999], [-2.2431919, 52.8915316], [-2.2440646, 52.8919989], [-2.244678, 52.8923576], [-2.245237, 52.8926845], [-2.2457882102988034, 52.893023900588986], [-2.2462245999999997, 52.89329259999999], [-2.2472432, 52.8939728], [-2.2482387, 52.894679700000005], [-2.2486657, 52.8950005], [-2.2490945, 52.8953424], [-2.2495144, 52.895672799999986], [-2.2499182, 52.8960103], [-2.2503263999999996, 52.8963593], [-2.2506902, 52.896714499999995], [-2.2507711, 52.8967894], [-2.2511025, 52.89709500000001], [-2.251482199999999, 52.89743450000001], [-2.2522626, 52.89823179999999], [-2.2529912999999997, 52.89904889999999], [-2.2536740999999996, 52.89988369999999], [-2.2543002999999997, 52.9007266], [-2.2548726, 52.9015843], [-2.2553902, 52.90246], [-2.2558527, 52.9033567], [-2.2560678, 52.9038293], [-2.2562591, 52.90424949999999], [-2.256698399999999, 52.9054802], [-2.2570435, 52.90672339999999], [-2.2577289, 52.909184399999994], [-2.2577555, 52.90928259999999], [-2.2586334, 52.912528299999984], [-2.2595271, 52.9158772], [-2.2601567999999994, 52.9182392], [-2.2604051, 52.9191579], [-2.2604744, 52.9194144], [-2.2607895, 52.920600099999994], [-2.2611196, 52.9217811], [-2.261485599999999, 52.9229551], [-2.2619001, 52.92412499999999], [-2.2623438, 52.9252982], [-2.2627378, 52.92624], [-2.2628006, 52.9263777], [-2.2632055, 52.9272398], [-2.2637056, 52.92821459999998], [-2.2642533999999994, 52.9291777], [-2.2643323, 52.929313699999994], [-2.264541123294641, 52.929673494383906], [-2.2670769, 52.9340423], [-2.2698818, 52.938766], [-2.2698904, 52.9387805], [-2.2701042999999994, 52.93913369999999], [-2.2701669, 52.9392393], [-2.2713115, 52.9411882], [-2.2726963, 52.943539699999995], [-2.2754739999999996, 52.948268500000005], [-2.2757523, 52.9487515], [-2.2760649999999996, 52.94924340000001], [-2.2763792, 52.949707], [-2.2767387, 52.950170199999995], [-2.2768733, 52.95033550000001], [-2.2770124, 52.9505003], [-2.2773084, 52.9508252], [-2.2776197, 52.9511465], [-2.2779465999999995, 52.9514628], [-2.278628, 52.9520724], [-2.2793602, 52.95267779999999], [-2.2799541, 52.9531174], [-2.280585, 52.953536199999995], [-2.2812549999999994, 52.9539343], [-2.281942, 52.95432240000001], [-2.2827462, 52.954738700000014], [-2.2836204, 52.95514370000001], [-2.2845197, 52.95552099999999], [-2.2854519999999994, 52.9558744], [-2.2865524999999995, 52.9562439], [-2.2876789, 52.9565783], [-2.2888949, 52.956885199999995], [-2.2900773, 52.9571406], [-2.2901239999999996, 52.95715069999999], [-2.2912909, 52.9573804], [-2.2924728, 52.957566], [-2.2935930999999994, 52.95773139999999], [-2.2948263999999994, 52.95785730000001], [-2.2961640999999995, 52.958000899999995], [-2.2974814999999995, 52.9581871], [-2.2987407, 52.9583977], [-2.299971, 52.9586559], [-2.3010079, 52.958920500000005], [-2.301482899999999, 52.9590505], [-2.3019565999999996, 52.95919409999998], [-2.3024284999999995, 52.959345], [-2.3028856, 52.9595036], [-2.3033257, 52.959667], [-2.3037683, 52.95983999999999], [-2.3043829, 52.9600951], [-2.3049826999999996, 52.9603519], [-2.3055828, 52.960617199999994], [-2.3061904, 52.960895699999995], [-2.3067781, 52.96116169999999], [-2.3073577, 52.9614424], [-2.3078839, 52.9617145], [-2.3084095999999996, 52.9620113], [-2.3084432, 52.96203030000001], [-2.3095264999999996, 52.9627029], [-2.3105172, 52.9634605], [-2.3119776, 52.96480809999999], [-2.3133537999999993, 52.966188900000006], [-2.3161136, 52.968950799999995], [-2.3184802, 52.9713331], [-2.3188852, 52.9717408], [-2.3244324, 52.977282499999994], [-2.3260909, 52.9789483], [-2.3273745999999997, 52.98023370000001], [-2.3277659, 52.980625499999995], [-2.330908482155918, 52.98378961162837], [-2.331095, 52.9839774], [-2.3313514, 52.98422809999999], [-2.3316746, 52.9845556], [-2.3323251, 52.9852088], [-2.333645, 52.9865307], [-2.3356197387107556, 52.988505905532904], [-2.3362661, 52.98915240000001], [-2.3368652, 52.989754299999994], [-2.3384886999999996, 52.99138529999999], [-2.338876, 52.99177429999999], [-2.3401891999999997, 52.9930823], [-2.3415205, 52.99439129999999], [-2.3417406999999995, 52.99460890000001], [-2.3419883999999995, 52.9948347], [-2.3424672, 52.9952753], [-2.3429679, 52.9957083], [-2.343487399999999, 52.99613279999999], [-2.3445239, 52.996936], [-2.3456259, 52.997725499999994], [-2.3467673, 52.99848219999999], [-2.3480197, 52.99922759999999], [-2.3480381, 52.99923770000001], [-2.3488374, 52.99967740000001], [-2.3496793, 53.00011979999999], [-2.350551100000001, 53.00055079999999], [-2.3514434, 53.00096260000001], [-2.3526311, 53.0014982], [-2.3537949999999994, 53.0020557], [-2.3543442999999997, 53.0023278], [-2.3548573, 53.00260780000001], [-2.3559116, 53.00318209999999], [-2.356822, 53.003725], [-2.3577367, 53.004280900000005], [-2.359439, 53.0054576], [-2.3609458999999995, 53.006622099999994], [-2.3614387999999997, 53.00700299999999], [-2.3633795, 53.00853809999999], [-2.3670866, 53.01153809999999], [-2.3671472, 53.011586699999995], [-2.3679866, 53.012187899999994], [-2.3687606, 53.0128095], [-2.3700873, 53.0138697], [-2.3703144, 53.0140512], [-2.3734132, 53.0165103], [-2.3738537, 53.01687629999999], [-2.3739323, 53.0169357], [-2.3744017, 53.01729459999999], [-2.375391899999999, 53.0180783], [-2.3773241, 53.0196691], [-2.3779591000000004, 53.0202462], [-2.3785646, 53.0208257], [-2.3791398, 53.021415], [-2.3792757999999994, 53.0215582], [-2.379703, 53.0220081], [-2.3801253, 53.0224559], [-2.3805553, 53.0228935], [-2.381463, 53.02375189999999], [-2.3834174999999997, 53.025389299999986], [-2.3840068999999997, 53.0258475], [-2.3846507999999997, 53.02633469999999], [-2.3859558999999995, 53.02725660000001], [-2.3886667, 53.029062], [-2.3895829999999996, 53.02971689999999], [-2.3897627, 53.029843199999995], [-2.3904975999999993, 53.0303599], [-2.3923507, 53.03163829999998], [-2.3932971999999997, 53.03230139999999], [-2.3942502, 53.0329688], [-2.3959924, 53.0343684], [-2.3965838, 53.03489629999999], [-2.3971473999999997, 53.0354155], [-2.3977064, 53.0359487], [-2.3982309999999996, 53.0364866], [-2.3987709000000006, 53.0370375], [-2.3993032, 53.037588799999995], [-2.399546416373759, 53.03783802447602], [-2.4003845, 53.0386968], [-2.4005931, 53.0389145], [-2.4009453000000005, 53.03928199999999], [-2.4015194, 53.0398724], [-2.4026455999999996, 53.04103440000001], [-2.4048853, 53.0433451], [-2.4050292, 53.0434904], [-2.4051698, 53.0436378], [-2.4054592, 53.04393480000001], [-2.4060193, 53.044522400000005], [-2.4070734, 53.0457178], [-2.4075707999999993, 53.0463186], [-2.4080496, 53.0469328], [-2.4089497, 53.0481725], [-2.4093162999999995, 53.048727500000005], [-2.4095691999999995, 53.049188699999995], [-2.4096091, 53.0492521], [-2.4102239, 53.0502476], [-2.4103111, 53.05038879999999], [-2.4112083999999996, 53.0520166], [-2.4112381999999997, 53.05206239999999], [-2.4115942, 53.052622799999995], [-2.4141567, 53.05709469999999], [-2.4153800999999997, 53.0592298], [-2.4176556, 53.063201], [-2.4186993649555957, 53.065022431984005], [-2.4192849999999995, 53.0660444], [-2.4197885, 53.066913500000005], [-2.4203464, 53.06787649999999], [-2.4211201, 53.0692934], [-2.4235177999999995, 53.073466], [-2.425451267122708, 53.076829539453456], [-2.4265926999999996, 53.0788151], [-2.4271332999999995, 53.07973569999999], [-2.4285706, 53.08218329999999], [-2.4288677000000005, 53.082678599999994], [-2.4291046, 53.083076099999985], [-2.4295180999999997, 53.08377049999999], [-2.4297902999999996, 53.0842274], [-2.4298259, 53.0842849], [-2.4301759, 53.084781], [-2.4302155999999995, 53.084847399999994], [-2.4308157999999995, 53.08585250000001], [-2.4308542999999996, 53.0859207], [-2.4310446, 53.0862345], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]} |
24.4 |
0000 |
0027 |
Stafford |
Crewe |
Crewe |
53.0888590 |
-2.4326692 |
53.0888590 |
-2.4326692 |
1 |
0 |
2026-09-21 23:37:52 |
TERMINATED |
2026-09-21 23:27:00 |
Crewe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396498 |
1790033145503249 |
71 |
71 |
2026-09-21 23:37:38.370777 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:37.595222 |
| 727138 |
755455 |
C01750 |
155N86M721 |
2026-09-21 |
COMPLETE |
20396735 |
2026-09-22 00:27:00 |
2026-09-21 23:37:52 |
2026-09-23 23:37:52 |
{"id": 755455, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01750", "consist": "800204", "dest_crs": "XHT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01750/2026-09-22/detailed", "trust_id": "155N86M721", "origin_crs": "MBR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heaton T&R.S.M.D.", "service_date": "2026-09-21", "dest_arr_time": "0032", "dest_platform": null, "is_terminated": 1, "next_location": "Heaton T&R.S.M.D.", "signalling_id": "5N86", "timing_status": "EARLY", "origin_station": "Middlesbrough", "current_leg_arr": "0027", "current_leg_dep": "0013", "current_leg_end": "Heaton T&R.S.M.D.", "origin_dep_time": "2150", "origin_platform": "2", "current_location": "Heaton T&R.S.M.D.", "last_update_time": "2026-09-21T23:37:52", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6174149999999998, 54.9682438], [-1.6173561, 54.96826020000001], [-1.6171591999999997, 54.9683062], [-1.6170010999999995, 54.9683404], [-1.6169675114151385, 54.96834637654192], [-1.6168443, 54.9683683], [-1.6167252, 54.9683858], [-1.6165344, 54.9684074], [-1.6163618, 54.96841999999999], [-1.6161913999999995, 54.968428499999995], [-1.6156718, 54.9684432], [-1.6156471999999995, 54.968444000000005], [-1.6145624, 54.968491199999995], [-1.614269, 54.96850609999999], [-1.6134016999999998, 54.9685628], [-1.6126845999999997, 54.9686299], [-1.6123722000000005, 54.96865710000001], [-1.6122666000000003, 54.9686669], [-1.6120376999999997, 54.96868969999999], [-1.6118775999999997, 54.968708799999995], [-1.6116691999999997, 54.9687389], [-1.6114821999999998, 54.968773000000006], [-1.6112554, 54.9688214], [-1.6111324, 54.9688516], [-1.6110931999999998, 54.96886130000001], [-1.6108827, 54.9689195], [-1.6108252999999997, 54.968936799999994], [-1.6107591, 54.9689561], [-1.6107026999999998, 54.9689736], [-1.6105384, 54.9690281], [-1.610386, 54.96908419999999], [-1.6102436, 54.96914559999999], [-1.6100982999999998, 54.9692123], [-1.6099205, 54.96930459999999], [-1.6098658999999995, 54.9693333], [-1.6097875999999998, 54.96937599999999], [-1.6096719, 54.96944119999999], [-1.6095552999999998, 54.9695118], [-1.6093244999999998, 54.9696517], [-1.6092660999999997, 54.9696895], [-1.6085517, 54.97015210000001], [-1.6080525, 54.97047800000001], [-1.6076103999999998, 54.9707752], [-1.6074873999999997, 54.9708597], [-1.6073377999999998, 54.97097949999999], [-1.6072219999999997, 54.9710716], [-1.6071218, 54.9711616], [-1.6070133, 54.971262], [-1.6067573999999998, 54.9715164], [-1.6065858000000002, 54.9716909], [-1.6065654, 54.9716942], [-1.6064569, 54.97181689999999], [-1.6064077, 54.9718643], [-1.6060838, 54.972176299999994], [-1.6060329, 54.97222759999998], [-1.6058891, 54.97236079999999], [-1.6058709000000002, 54.97237779999999], [-1.6057763, 54.97245319999999], [-1.6056900999999997, 54.97251880000001], [-1.6056132999999997, 54.972572200000016], [-1.6055288999999997, 54.9726312], [-1.6054478, 54.972680899999986], [-1.6053616999999998, 54.9727323], [-1.6052822999999998, 54.9727778], [-1.6051945, 54.97282439999999], [-1.6051143, 54.972864], [-1.6050169999999997, 54.97291100000001], [-1.6049129999999998, 54.972956999999994], [-1.6047995, 54.97300500000001], [-1.6046972, 54.97304569999999], [-1.6045726, 54.9730897], [-1.6044207999999998, 54.9731392], [-1.6043693, 54.9731548], [-1.6042817, 54.97318129999999], [-1.6033272, 54.9734486], [-1.6030349999999998, 54.97352889999999], [-1.6029637999999995, 54.97354849999999], [-1.6004837999999997, 54.9742335], [-1.5988751999999995, 54.9746871], [-1.5986365, 54.9747544], [-1.5980716999999998, 54.9749215], [-1.5973859, 54.9751348], [-1.596628, 54.97537049999998], [-1.5959777, 54.975572699999994], [-1.5956458999999998, 54.97567589999999], [-1.5946465, 54.9759659], [-1.594102, 54.97611560000001], [-1.5935326, 54.9762744], [-1.5929632, 54.976431599999984], [-1.5924025, 54.9765856], [-1.5914889999999997, 54.9768419], [-1.5912708, 54.97690169999999], [-1.5907989, 54.9770322], [-1.5907099, 54.9770568], [-1.5901483, 54.9772162], [-1.5900131, 54.9772537], [-1.5898372999999997, 54.9773024], [-1.5893799, 54.97742919999999], [-1.5889595000000003, 54.9775619], [-1.5885521, 54.9776736], [-1.5884525, 54.977704], [-1.5883902, 54.97772309999999], [-1.5877349, 54.97792329999999], [-1.5869646999999998, 54.9781813], [-1.5862501999999998, 54.9784118], [-1.5847781, 54.9788965], [-1.5844822, 54.978993900000006], [-1.5842708999999997, 54.9790635], [-1.5824129999999998, 54.9796749], [-1.5811645, 54.9800883], [-1.5809365, 54.9801638], [-1.5798569999999998, 54.98051960000001], [-1.5795108000000002, 54.98063369999999], [-1.5783852, 54.981004699999986], [-1.578085, 54.9811036], [-1.5775083, 54.981247199999984], [-1.5755171999999995, 54.981895599999994], [-1.5743294000000003, 54.9822847], [-1.5738918999999996, 54.98243200000001], [-1.5734771999999997, 54.98256829999999], [-1.5732473, 54.98265060000001], [-1.5731256, 54.98269419999999], [-1.57289, 54.9827846], [-1.5726635, 54.98286169999999], [-1.5723024, 54.982968], [-1.5719337999999998, 54.9830727], [-1.5696698, 54.9837334], [-1.5694449999999998, 54.98381379999999], [-1.5691744, 54.9839106], [-1.5686611999999998, 54.9840536], [-1.5684931, 54.9841145], [-1.5683015, 54.9841927], [-1.5681255999999997, 54.98428380000001], [-1.5679667, 54.98437260000001], [-1.5678035999999995, 54.98448]]}", "current_leg_start": "Newcastle", "dest_arr_time_act": "0032", "motion_projection": null, "next_location_lat": "54.9844800", "next_location_lon": "-1.5678036", "previous_location": "Newcastle", "current_leg_milage": "2.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 35.455, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1398.553, \"from_m\": 35.455, \"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\": 3861.39, \"from_m\": 1398.553, \"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\": 6419.315, \"from_m\": 3861.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7678.466, \"from_m\": 6419.315, \"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\": 10236.391, \"from_m\": 7678.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14057.01, \"from_m\": 10236.391, \"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\": 14261.796, \"from_m\": 14057.01, \"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\": 14298.657, \"from_m\": 14261.796, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15358.754, \"from_m\": 14298.657, \"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\": 15852.855, \"from_m\": 15358.754, \"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\": 16260.72, \"from_m\": 15852.855, \"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\": 16536.545, \"from_m\": 16260.72, \"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\": 18226.219, \"from_m\": 16536.545, \"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\": 19056.575, \"from_m\": 18226.219, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19275.668, \"from_m\": 19056.575, \"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\": 19692.196, \"from_m\": 19275.668, \"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\": 20095.453, \"from_m\": 19692.196, \"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\": 20705.951, \"from_m\": 20095.453, \"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\": 21542.265, \"from_m\": 20705.951, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22550.324, \"from_m\": 21542.265, \"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\": 22589.315, \"from_m\": 22550.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22712.763, \"from_m\": 22589.315, \"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\": 23044.582, \"from_m\": 22712.763, \"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\": 25842.872, \"from_m\": 23044.582, \"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\": 26379.27, \"from_m\": 25842.872, \"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\": 26417.269, \"from_m\": 26379.27, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30828.199, \"from_m\": 26417.269, \"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\": 40473.617, \"from_m\": 30828.199, \"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\": 41090.752, \"from_m\": 40473.617, \"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\": 41984.8, \"from_m\": 41090.752, \"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\": 43700.174, \"from_m\": 41984.8, \"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\": 44217.474, \"from_m\": 43700.174, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46868.863, \"from_m\": 44217.474, \"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\": 47391.028, \"from_m\": 46868.863, \"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\": 60700.984, \"from_m\": 47391.028, \"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\": 60719.399, \"from_m\": 60700.984, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61707.552, \"from_m\": 60719.399, \"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\": 61983.414, \"from_m\": 61707.552, \"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\": 64069.786, \"from_m\": 61983.414, \"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\": 67102.045, \"from_m\": 64069.786, \"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\": 67154.705, \"from_m\": 67102.045, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69514.347, \"from_m\": 67154.705, \"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\": 70194.064, \"from_m\": 69514.347, \"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\": 70999.549, \"from_m\": 70194.064, \"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\": 71101.982, \"from_m\": 70999.549, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71392.423, \"from_m\": 71101.982, \"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\": 73395.214, \"from_m\": 71392.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78222.997, \"from_m\": 73395.214, \"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\": 79404.128, \"from_m\": 78222.997, \"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\": 88547.291, \"from_m\": 79404.128, \"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\": 89704.249, \"from_m\": 88547.291, \"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\": 89786.354, \"from_m\": 89704.249, \"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\": 90549.415, \"from_m\": 89786.354, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91469.304, \"from_m\": 90549.415, \"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\": 92289.75, \"from_m\": 91469.304, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 92317.038, \"from_m\": 92289.75, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92447.428, \"from_m\": 92317.038, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 92487.542, \"from_m\": 92447.428, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92633.622, \"from_m\": 92487.542, \"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\": 93205.73, \"from_m\": 92633.622, \"capability_applied\": null, \"effective_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\": 755455, \"profile_key\": \"cce46fabbf93b321d3f5579ed0d3163d51440ee49bfb86a85ae188c584cf974b\", \"schedule_id\": 178, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Middlesbrough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 2, \"distance_m\": 1398.553, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"South Bank\", \"stage_seq\": 3, \"distance_m\": 4056.143, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2222\", \"location\": \"Shell Jn\", \"stage_seq\": 4, \"distance_m\": 7048.89, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224H\", \"location\": \"South Bank\", \"stage_seq\": 5, \"distance_m\": 10041.638, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228H\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 6, \"distance_m\": 12699.228, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230H\", \"location\": \"Middlesbrough\", \"stage_seq\": 7, \"distance_m\": 14077.556, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 8, \"distance_m\": 15824.248, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Thornaby\", \"stage_seq\": 9, \"distance_m\": 19255.5, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 10, \"distance_m\": 20705.951, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239\", \"location\": \"Hartburn Jn\", \"stage_seq\": 11, \"distance_m\": 21567.653, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242H\", \"location\": \"Norton South Jn\", \"stage_seq\": 12, \"distance_m\": 25842.872, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Billingham Jn\", \"stage_seq\": 13, \"distance_m\": 29061.923, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Greatham S.B.\", \"stage_seq\": 14, \"distance_m\": 34633.247, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Hartlepool\", \"stage_seq\": 15, \"distance_m\": 41540.898, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"Horden Sig. NS7137\", \"stage_seq\": 16, \"distance_m\": 51419.272, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309H\", \"location\": \"Seaham\", \"stage_seq\": 17, \"distance_m\": 62288.72, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Ryhope Grange Jn\", \"stage_seq\": 18, \"distance_m\": 67303.901, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Sunderland\", \"stage_seq\": 19, \"distance_m\": 70660.743, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Brockley Whins\", \"stage_seq\": 20, \"distance_m\": 79179.331, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Pelaw Jn\", \"stage_seq\": 21, \"distance_m\": 83984.454, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Park Lane Jn\", \"stage_seq\": 22, \"distance_m\": 88368.535, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"High Level Bridge Jn\", \"stage_seq\": 23, \"distance_m\": 89342.021, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"0022\", \"location\": \"Newcastle\", \"stage_seq\": 24, \"distance_m\": 89786.354, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028\", \"location\": \"Heaton South Jn\", \"stage_seq\": 25, \"distance_m\": 92425.341, \"section_seq\": 1, \"route_path_id\": 130472}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": null, \"location\": \"Heaton T&R.S.M.D.\", \"stage_seq\": 26, \"distance_m\": 93205.73, \"section_seq\": 1, \"route_path_id\": 130472}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 93205.73, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130472}], \"total_distance_m\": 93205.73, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 87334.252, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5871.478, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2150", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "54.9844800", "current_position_lon": "-1.5678036", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:21Z\", \"source_id\": 64194390, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:31Z\", \"source_id\": 20343054, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:29Z\", \"source_id\": 20324178, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:28Z\", \"source_id\": 64210506, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:34Z\", \"source_id\": 20347883, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:03Z\", \"source_id\": 64249425, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:11Z\", \"source_id\": 20359715, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:48Z\", \"source_id\": 64277149, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:51Z\", \"source_id\": 20368345, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:29Z\", \"source_id\": 64296086, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:35Z\", \"source_id\": 20374288, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:49Z\", \"source_id\": 64307433, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:56Z\", \"source_id\": 20377778, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3510, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:11Z\", \"source_id\": 64325659, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:16Z\", \"source_id\": 20383592, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:41Z\", \"source_id\": 64370788, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:45Z\", \"source_id\": 20396735, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heaton T&R.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1790033206137480, "current_leg_arrival_utc": "2026-09-23T00:29:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:41.194391", "service_state_evidence_id": 20396735, "current_leg_start_actual_dep": "2026-09-23T00:22:00+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:37:44.499822", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
MBR |
XHT |
5N86 |
800204 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 35.455, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1398.553, "from_m": 35.455, "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": 3861.39, "from_m": 1398.553, "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": 6419.315, "from_m": 3861.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7678.466, "from_m": 6419.315, "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": 10236.391, "from_m": 7678.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14057.01, "from_m": 10236.391, "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": 14261.796, "from_m": 14057.01, "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": 14298.657, "from_m": 14261.796, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15358.754, "from_m": 14298.657, "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": 15852.855, "from_m": 15358.754, "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": 16260.72, "from_m": 15852.855, "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": 16536.545, "from_m": 16260.72, "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": 18226.219, "from_m": 16536.545, "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": 19056.575, "from_m": 18226.219, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19275.668, "from_m": 19056.575, "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": 19692.196, "from_m": 19275.668, "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": 20095.453, "from_m": 19692.196, "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": 20705.951, "from_m": 20095.453, "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": 21542.265, "from_m": 20705.951, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22550.324, "from_m": 21542.265, "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": 22589.315, "from_m": 22550.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22712.763, "from_m": 22589.315, "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": 23044.582, "from_m": 22712.763, "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": 25842.872, "from_m": 23044.582, "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": 26379.27, "from_m": 25842.872, "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": 26417.269, "from_m": 26379.27, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30828.199, "from_m": 26417.269, "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": 40473.617, "from_m": 30828.199, "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": 41090.752, "from_m": 40473.617, "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": 41984.8, "from_m": 41090.752, "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": 43700.174, "from_m": 41984.8, "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": 44217.474, "from_m": 43700.174, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46868.863, "from_m": 44217.474, "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": 47391.028, "from_m": 46868.863, "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": 60700.984, "from_m": 47391.028, "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": 60719.399, "from_m": 60700.984, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61707.552, "from_m": 60719.399, "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": 61983.414, "from_m": 61707.552, "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": 64069.786, "from_m": 61983.414, "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": 67102.045, "from_m": 64069.786, "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": 67154.705, "from_m": 67102.045, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69514.347, "from_m": 67154.705, "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": 70194.064, "from_m": 69514.347, "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": 70999.549, "from_m": 70194.064, "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": 71101.982, "from_m": 70999.549, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71392.423, "from_m": 71101.982, "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": 73395.214, "from_m": 71392.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78222.997, "from_m": 73395.214, "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": 79404.128, "from_m": 78222.997, "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": 88547.291, "from_m": 79404.128, "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": 89704.249, "from_m": 88547.291, "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": 89786.354, "from_m": 89704.249, "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": 90549.415, "from_m": 89786.354, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91469.304, "from_m": 90549.415, "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": 92289.75, "from_m": 91469.304, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 92317.038, "from_m": 92289.75, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92447.428, "from_m": 92317.038, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 92487.542, "from_m": 92447.428, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92633.622, "from_m": 92487.542, "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": 93205.73, "from_m": 92633.622, "capability_applied": null, "effective_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": 755455, "profile_key": "cce46fabbf93b321d3f5579ed0d3163d51440ee49bfb86a85ae188c584cf974b", "schedule_id": 178, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2150", "location": "Middlesbrough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Whitehouse Jn (Teesside)", "stage_seq": 2, "distance_m": 1398.553, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "South Bank", "stage_seq": 3, "distance_m": 4056.143, "section_seq": 1, "route_path_id": 130472}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2222", "location": "Shell Jn", "stage_seq": 4, "distance_m": 7048.89, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224H", "location": "South Bank", "stage_seq": 5, "distance_m": 10041.638, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228H", "location": "Whitehouse Jn (Teesside)", "stage_seq": 6, "distance_m": 12699.228, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230H", "location": "Middlesbrough", "stage_seq": 7, "distance_m": 14077.556, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232H", "location": "Newport East Jn (Teesside)", "stage_seq": 8, "distance_m": 15824.248, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Thornaby", "stage_seq": 9, "distance_m": 19255.5, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236H", "location": "Bowesfield Jn", "stage_seq": 10, "distance_m": 20705.951, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239", "location": "Hartburn Jn", "stage_seq": 11, "distance_m": 21567.653, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242H", "location": "Norton South Jn", "stage_seq": 12, "distance_m": 25842.872, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Billingham Jn", "stage_seq": 13, "distance_m": 29061.923, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Greatham S.B.", "stage_seq": 14, "distance_m": 34633.247, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Hartlepool", "stage_seq": 15, "distance_m": 41540.898, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303", "location": "Horden Sig. NS7137", "stage_seq": 16, "distance_m": 51419.272, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309H", "location": "Seaham", "stage_seq": 17, "distance_m": 62288.72, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Ryhope Grange Jn", "stage_seq": 18, "distance_m": 67303.901, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Sunderland", "stage_seq": 19, "distance_m": 70660.743, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Brockley Whins", "stage_seq": 20, "distance_m": 79179.331, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Pelaw Jn", "stage_seq": 21, "distance_m": 83984.454, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Park Lane Jn", "stage_seq": 22, "distance_m": 88368.535, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "High Level Bridge Jn", "stage_seq": 23, "distance_m": 89342.021, "section_seq": 1, "route_path_id": 130472}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "0022", "location": "Newcastle", "stage_seq": 24, "distance_m": 89786.354, "section_seq": 1, "route_path_id": 130472}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028", "location": "Heaton South Jn", "stage_seq": 25, "distance_m": 92425.341, "section_seq": 1, "route_path_id": 130472}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": null, "location": "Heaton T&R.S.M.D.", "stage_seq": 26, "distance_m": 93205.73, "section_seq": 1, "route_path_id": 130472}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 93205.73, "from_m": 0.0, "section_seq": 1, "route_path_id": 130472}], "total_distance_m": 93205.73, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 87334.252, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5871.478, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4242, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:21Z", "source_id": 64194390, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T21:32:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:31Z", "source_id": 20343054, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T22:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:29Z", "source_id": 20324178, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:28Z", "source_id": 64210506, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:40:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:34Z", "source_id": 20347883, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:03Z", "source_id": 64249425, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:01:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:11Z", "source_id": 20359715, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4062, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:48Z", "source_id": 64277149, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:16:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:51Z", "source_id": 20368345, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3997, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:29Z", "source_id": 64296086, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:28:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:35Z", "source_id": 20374288, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3958, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:49Z", "source_id": 64307433, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:35:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:56Z", "source_id": 20377778, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3510, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:11Z", "source_id": 64325659, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:48:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:16Z", "source_id": 20383592, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3456, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:41Z", "source_id": 64370788, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:45Z", "source_id": 20396735, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T00:27:00+01:00", "operational_fact": true}] |
Middlesbrough |
2150 |
2150 |
2 |
None |
None |
Heaton T&R.S.M.D. |
0032 |
0032 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01750/2026-09-22/detailed |
None |
Newcastle |
2026-09-23T00:22:00+01:00 |
Heaton T&R.S.M.D. |
14.0 |
{"type": "LineString", "coordinates": [[-1.6174149999999998, 54.9682438], [-1.6173561, 54.96826020000001], [-1.6171591999999997, 54.9683062], [-1.6170010999999995, 54.9683404], [-1.6169675114151385, 54.96834637654192], [-1.6168443, 54.9683683], [-1.6167252, 54.9683858], [-1.6165344, 54.9684074], [-1.6163618, 54.96841999999999], [-1.6161913999999995, 54.968428499999995], [-1.6156718, 54.9684432], [-1.6156471999999995, 54.968444000000005], [-1.6145624, 54.968491199999995], [-1.614269, 54.96850609999999], [-1.6134016999999998, 54.9685628], [-1.6126845999999997, 54.9686299], [-1.6123722000000005, 54.96865710000001], [-1.6122666000000003, 54.9686669], [-1.6120376999999997, 54.96868969999999], [-1.6118775999999997, 54.968708799999995], [-1.6116691999999997, 54.9687389], [-1.6114821999999998, 54.968773000000006], [-1.6112554, 54.9688214], [-1.6111324, 54.9688516], [-1.6110931999999998, 54.96886130000001], [-1.6108827, 54.9689195], [-1.6108252999999997, 54.968936799999994], [-1.6107591, 54.9689561], [-1.6107026999999998, 54.9689736], [-1.6105384, 54.9690281], [-1.610386, 54.96908419999999], [-1.6102436, 54.96914559999999], [-1.6100982999999998, 54.9692123], [-1.6099205, 54.96930459999999], [-1.6098658999999995, 54.9693333], [-1.6097875999999998, 54.96937599999999], [-1.6096719, 54.96944119999999], [-1.6095552999999998, 54.9695118], [-1.6093244999999998, 54.9696517], [-1.6092660999999997, 54.9696895], [-1.6085517, 54.97015210000001], [-1.6080525, 54.97047800000001], [-1.6076103999999998, 54.9707752], [-1.6074873999999997, 54.9708597], [-1.6073377999999998, 54.97097949999999], [-1.6072219999999997, 54.9710716], [-1.6071218, 54.9711616], [-1.6070133, 54.971262], [-1.6067573999999998, 54.9715164], [-1.6065858000000002, 54.9716909], [-1.6065654, 54.9716942], [-1.6064569, 54.97181689999999], [-1.6064077, 54.9718643], [-1.6060838, 54.972176299999994], [-1.6060329, 54.97222759999998], [-1.6058891, 54.97236079999999], [-1.6058709000000002, 54.97237779999999], [-1.6057763, 54.97245319999999], [-1.6056900999999997, 54.97251880000001], [-1.6056132999999997, 54.972572200000016], [-1.6055288999999997, 54.9726312], [-1.6054478, 54.972680899999986], [-1.6053616999999998, 54.9727323], [-1.6052822999999998, 54.9727778], [-1.6051945, 54.97282439999999], [-1.6051143, 54.972864], [-1.6050169999999997, 54.97291100000001], [-1.6049129999999998, 54.972956999999994], [-1.6047995, 54.97300500000001], [-1.6046972, 54.97304569999999], [-1.6045726, 54.9730897], [-1.6044207999999998, 54.9731392], [-1.6043693, 54.9731548], [-1.6042817, 54.97318129999999], [-1.6033272, 54.9734486], [-1.6030349999999998, 54.97352889999999], [-1.6029637999999995, 54.97354849999999], [-1.6004837999999997, 54.9742335], [-1.5988751999999995, 54.9746871], [-1.5986365, 54.9747544], [-1.5980716999999998, 54.9749215], [-1.5973859, 54.9751348], [-1.596628, 54.97537049999998], [-1.5959777, 54.975572699999994], [-1.5956458999999998, 54.97567589999999], [-1.5946465, 54.9759659], [-1.594102, 54.97611560000001], [-1.5935326, 54.9762744], [-1.5929632, 54.976431599999984], [-1.5924025, 54.9765856], [-1.5914889999999997, 54.9768419], [-1.5912708, 54.97690169999999], [-1.5907989, 54.9770322], [-1.5907099, 54.9770568], [-1.5901483, 54.9772162], [-1.5900131, 54.9772537], [-1.5898372999999997, 54.9773024], [-1.5893799, 54.97742919999999], [-1.5889595000000003, 54.9775619], [-1.5885521, 54.9776736], [-1.5884525, 54.977704], [-1.5883902, 54.97772309999999], [-1.5877349, 54.97792329999999], [-1.5869646999999998, 54.9781813], [-1.5862501999999998, 54.9784118], [-1.5847781, 54.9788965], [-1.5844822, 54.978993900000006], [-1.5842708999999997, 54.9790635], [-1.5824129999999998, 54.9796749], [-1.5811645, 54.9800883], [-1.5809365, 54.9801638], [-1.5798569999999998, 54.98051960000001], [-1.5795108000000002, 54.98063369999999], [-1.5783852, 54.981004699999986], [-1.578085, 54.9811036], [-1.5775083, 54.981247199999984], [-1.5755171999999995, 54.981895599999994], [-1.5743294000000003, 54.9822847], [-1.5738918999999996, 54.98243200000001], [-1.5734771999999997, 54.98256829999999], [-1.5732473, 54.98265060000001], [-1.5731256, 54.98269419999999], [-1.57289, 54.9827846], [-1.5726635, 54.98286169999999], [-1.5723024, 54.982968], [-1.5719337999999998, 54.9830727], [-1.5696698, 54.9837334], [-1.5694449999999998, 54.98381379999999], [-1.5691744, 54.9839106], [-1.5686611999999998, 54.9840536], [-1.5684931, 54.9841145], [-1.5683015, 54.9841927], [-1.5681255999999997, 54.98428380000001], [-1.5679667, 54.98437260000001], [-1.5678035999999995, 54.98448]]} |
2.3 |
0013 |
0027 |
Newcastle |
Heaton T&R.S.M.D. |
Heaton T&R.S.M.D. |
54.9844800 |
-1.5678036 |
54.9844800 |
-1.5678036 |
1 |
0 |
2026-09-21 23:37:52 |
TERMINATED |
2026-09-21 23:27:00 |
Heaton T&R.S.M.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396735 |
1790033206137480 |
101 |
101 |
2026-09-21 23:37:44.499822 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:41.194391 |
| 727139 |
757716 |
G27270 |
872B54M921 |
2026-09-21 |
COMPLETE |
20396638 |
2026-09-22 00:27:00 |
2026-09-21 23:37:52 |
2026-09-23 23:37:52 |
{"id": 757716, "stp": "O", "toc": "Southern", "uid": "G27270", "consist": "377471+377458", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27270/2026-09-22/detailed", "trust_id": "872B54M921", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-21", "dest_arr_time": "0028", "dest_platform": "4", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "2B54", "timing_status": "EARLY", "origin_station": "London Victoria (C)", "current_leg_arr": "0027", "current_leg_dep": "0024", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "2340", "origin_platform": "17", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-21T23:37:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16892455944394705, 51.35715871018317], [-0.1689269, 51.3571588], [-0.1693526, 51.3571812], [-0.1699989, 51.3572252], [-0.1702881, 51.35725640000001], [-0.1707806, 51.35731369999999], [-0.17148709999999998, 51.357433799999995], [-0.1721522, 51.3575652], [-0.1727664, 51.3577155], [-0.1733134, 51.35788039999999], [-0.1738998, 51.3580835], [-0.1746642, 51.3583759], [-0.17541059999999997, 51.35871470000001], [-0.1760039, 51.3590097], [-0.17671809999999996, 51.359357200000005], [-0.17742340000000004, 51.3596649], [-0.1776639, 51.3597569], [-0.1780887, 51.359906800000005], [-0.178467, 51.36003219999999], [-0.17886009999999997, 51.36014869999999], [-0.17922359999999998, 51.3602396], [-0.1796630568239043, 51.360361036509694], [-0.1796774, 51.360364999999994], [-0.18002939999999998, 51.3604461], [-0.1803277, 51.3605028], [-0.1805953, 51.36055269999999], [-0.1810338, 51.3606179], [-0.1814714, 51.3606787], [-0.1818612, 51.360715000000006], [-0.1821992, 51.36074409999999], [-0.1827, 51.3607733], [-0.18307639999999997, 51.360799199999995], [-0.183515, 51.3608056], [-0.18399869999999996, 51.36080389999999], [-0.18469469999999996, 51.36076690000001], [-0.1849422, 51.3607515], [-0.18520089999999997, 51.360729199999994], [-0.18559169999999997, 51.3606897], [-0.1858418, 51.36066060000001], [-0.1862095, 51.36060650000001], [-0.1868214, 51.3605001], [-0.1869892, 51.360473], [-0.1870637, 51.360459199999994], [-0.1871558, 51.3604462], [-0.1873776, 51.36041759999999], [-0.1875852, 51.3603941], [-0.18802459999999996, 51.3603051], [-0.1884287, 51.3602218], [-0.18919289999999997, 51.3600654], [-0.1893181, 51.360041599999995], [-0.1895113, 51.35999479999999], [-0.1896838, 51.35994790000001], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]}", "current_leg_start": "Carshalton Beeches", "dest_arr_time_act": "0028", "motion_projection": null, "next_location_lat": "51.3597453", "next_location_lon": "-0.1903314", "previous_location": "Carshalton Beeches", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.995, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.372, \"from_m\": 3337.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9730.308, \"from_m\": 6736.372, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9813.726, \"from_m\": 9730.308, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15125.269, \"from_m\": 9813.726, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15141.917, \"from_m\": 15125.269, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15254.778, \"from_m\": 15141.917, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15304.436, \"from_m\": 15254.778, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15612.62, \"from_m\": 15304.436, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16572.201, \"from_m\": 15612.62, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16780.198, \"from_m\": 16572.201, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16815.453, \"from_m\": 16780.198, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17278.613, \"from_m\": 16815.453, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23763.188, \"from_m\": 17278.613, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23863.217, \"from_m\": 23763.188, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23868.612, \"from_m\": 23863.217, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23905.543, \"from_m\": 23868.612, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23967.163, \"from_m\": 23905.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24071.337, \"from_m\": 23967.163, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24109.914, \"from_m\": 24071.337, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 757716, \"profile_key\": \"a0fc750907cbbbdd645cc76761d0a069fa81eb82299325aaa18679bab15b3c48\", \"schedule_id\": 36853, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.072, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344H\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.374, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.984, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2349\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.592, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352\", \"location\": \"Wandsworth Common\", \"stage_seq\": 6, \"distance_m\": 6479.294, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2354H\", \"location\": \"Balham\", \"stage_seq\": 7, \"distance_m\": 7384.298, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Streatham North Jn\", \"stage_seq\": 8, \"distance_m\": 9730.308, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2359\", \"location\": \"Streatham Common\", \"stage_seq\": 9, \"distance_m\": 10466.9, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0002\", \"location\": \"Norbury\", \"stage_seq\": 10, \"distance_m\": 11877.631, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": false, \"wtt_arr\": \"0004H\", \"wtt_dep\": \"0005H\", \"location\": \"Thornton Heath\", \"stage_seq\": 11, \"distance_m\": 13826.334, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": \"0008\", \"location\": \"Selhurst\", \"stage_seq\": 12, \"distance_m\": 15028.195, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 13, \"distance_m\": 15612.62, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": false, \"wtt_arr\": \"0014H\", \"wtt_dep\": \"0015H\", \"location\": \"West Croydon\", \"stage_seq\": 14, \"distance_m\": 17050.192, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": false, \"wtt_arr\": \"0017H\", \"wtt_dep\": \"0018H\", \"location\": \"Waddon\", \"stage_seq\": 15, \"distance_m\": 18740.545, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": false, \"wtt_arr\": \"0021H\", \"wtt_dep\": \"0022H\", \"location\": \"Wallington\", \"stage_seq\": 16, \"distance_m\": 21215.282, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": false, \"wtt_arr\": \"0024H\", \"wtt_dep\": \"0025\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 17, \"distance_m\": 22505.536, \"section_seq\": 1, \"route_path_id\": 124721}, {\"is_pass\": false, \"wtt_arr\": \"0028\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 18, \"distance_m\": 24109.914, \"section_seq\": 1, \"route_path_id\": 124721}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24109.914, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124721}], \"total_distance_m\": 24109.914, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 24026.496, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.418, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2340", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:09Z\", \"source_id\": 64319893, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:16Z\", \"source_id\": 20381745, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:06Z\", \"source_id\": 64325579, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:10Z\", \"source_id\": 20383565, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:42Z\", \"source_id\": 64331873, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:51Z\", \"source_id\": 20385489, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:51Z\", \"source_id\": 64334515, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:56Z\", \"source_id\": 20386329, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:51Z\", \"source_id\": 64339620, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:56Z\", \"source_id\": 20387930, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:48Z\", \"source_id\": 64343186, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:50Z\", \"source_id\": 20389005, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:05Z\", \"source_id\": 64347407, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:10Z\", \"source_id\": 20390123, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:43Z\", \"source_id\": 64350584, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:45Z\", \"source_id\": 20391009, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:25Z\", \"source_id\": 64357100, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:29Z\", \"source_id\": 20392832, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:17Z\", \"source_id\": 64361162, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:21Z\", \"source_id\": 20394015, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:41Z\", \"source_id\": 64364439, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:44Z\", \"source_id\": 20394906, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:30Z\", \"source_id\": 64367034, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:35Z\", \"source_id\": 20395625, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:16Z\", \"source_id\": 64370404, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:21Z\", \"source_id\": 20396638, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "4", "timing_fact_generation": 1790033181628724, "current_leg_arrival_utc": "2026-09-23T00:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:49.830381", "service_state_evidence_id": 20396638, "current_leg_start_actual_dep": "2026-09-23T00:25:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:27:49.833573", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
None |
SUO |
2B54 |
377471+377458 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.995, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.372, "from_m": 3337.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9730.308, "from_m": 6736.372, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9813.726, "from_m": 9730.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15125.269, "from_m": 9813.726, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15141.917, "from_m": 15125.269, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15254.778, "from_m": 15141.917, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15304.436, "from_m": 15254.778, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15612.62, "from_m": 15304.436, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16572.201, "from_m": 15612.62, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16780.198, "from_m": 16572.201, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16815.453, "from_m": 16780.198, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17278.613, "from_m": 16815.453, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23763.188, "from_m": 17278.613, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23863.217, "from_m": 23763.188, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23868.612, "from_m": 23863.217, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23905.543, "from_m": 23868.612, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23967.163, "from_m": 23905.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24071.337, "from_m": 23967.163, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24109.914, "from_m": 24071.337, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 757716, "profile_key": "a0fc750907cbbbdd645cc76761d0a069fa81eb82299325aaa18679bab15b3c48", "schedule_id": 36853, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2340", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.072, "section_seq": 1, "route_path_id": 124721}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.374, "section_seq": 1, "route_path_id": 124721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.984, "section_seq": 1, "route_path_id": 124721}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2349", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.592, "section_seq": 1, "route_path_id": 124721}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352", "location": "Wandsworth Common", "stage_seq": 6, "distance_m": 6479.294, "section_seq": 1, "route_path_id": 124721}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2354H", "location": "Balham", "stage_seq": 7, "distance_m": 7384.298, "section_seq": 1, "route_path_id": 124721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Streatham North Jn", "stage_seq": 8, "distance_m": 9730.308, "section_seq": 1, "route_path_id": 124721}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2359", "location": "Streatham Common", "stage_seq": 9, "distance_m": 10466.9, "section_seq": 1, "route_path_id": 124721}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Norbury", "stage_seq": 10, "distance_m": 11877.631, "section_seq": 1, "route_path_id": 124721}, {"is_pass": false, "wtt_arr": "0004H", "wtt_dep": "0005H", "location": "Thornton Heath", "stage_seq": 11, "distance_m": 13826.334, "section_seq": 1, "route_path_id": 124721}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": "0008", "location": "Selhurst", "stage_seq": 12, "distance_m": 15028.195, "section_seq": 1, "route_path_id": 124721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 13, "distance_m": 15612.62, "section_seq": 1, "route_path_id": 124721}, {"is_pass": false, "wtt_arr": "0014H", "wtt_dep": "0015H", "location": "West Croydon", "stage_seq": 14, "distance_m": 17050.192, "section_seq": 1, "route_path_id": 124721}, {"is_pass": false, "wtt_arr": "0017H", "wtt_dep": "0018H", "location": "Waddon", "stage_seq": 15, "distance_m": 18740.545, "section_seq": 1, "route_path_id": 124721}, {"is_pass": false, "wtt_arr": "0021H", "wtt_dep": "0022H", "location": "Wallington", "stage_seq": 16, "distance_m": 21215.282, "section_seq": 1, "route_path_id": 124721}, {"is_pass": false, "wtt_arr": "0024H", "wtt_dep": "0025", "location": "Carshalton Beeches", "stage_seq": 17, "distance_m": 22505.536, "section_seq": 1, "route_path_id": 124721}, {"is_pass": false, "wtt_arr": "0028", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 18, "distance_m": 24109.914, "section_seq": 1, "route_path_id": 124721}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24109.914, "from_m": 0.0, "section_seq": 1, "route_path_id": 124721}], "total_distance_m": 24109.914, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 24026.496, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.418, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:09Z", "source_id": 64319893, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:43:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:16Z", "source_id": 20381745, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:06Z", "source_id": 64325579, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:47:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:10Z", "source_id": 20383565, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29197, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:42Z", "source_id": 64331873, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:52:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:51Z", "source_id": 20385489, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:51Z", "source_id": 64334515, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:54:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:56Z", "source_id": 20386329, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:51Z", "source_id": 64339620, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:56Z", "source_id": 20387930, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29916, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:48Z", "source_id": 64343186, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:01:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:50Z", "source_id": 20389005, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:05Z", "source_id": 64347407, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:04:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:10Z", "source_id": 20390123, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:43Z", "source_id": 64350584, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:07:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:45Z", "source_id": 20391009, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30055, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:25Z", "source_id": 64357100, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:13:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:29Z", "source_id": 20392832, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:17Z", "source_id": 64361162, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:16:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:21Z", "source_id": 20394015, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:41Z", "source_id": 64364439, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:20:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:44Z", "source_id": 20394906, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:30Z", "source_id": 64367034, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:23:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:35Z", "source_id": 20395625, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30101, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:16Z", "source_id": 64370404, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:27:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:21Z", "source_id": 20396638, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:27:00+01:00", "operational_fact": true}] |
London Victoria (C) |
2340 |
2340 |
17 |
None |
None |
Sutton (Surrey) |
0028 |
0028 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27270/2026-09-22/detailed |
None |
Carshalton Beeches |
2026-09-23T00:25:00+01:00 |
Sutton (Surrey) |
3.0 |
{"type": "LineString", "coordinates": [[-0.16892455944394705, 51.35715871018317], [-0.1689269, 51.3571588], [-0.1693526, 51.3571812], [-0.1699989, 51.3572252], [-0.1702881, 51.35725640000001], [-0.1707806, 51.35731369999999], [-0.17148709999999998, 51.357433799999995], [-0.1721522, 51.3575652], [-0.1727664, 51.3577155], [-0.1733134, 51.35788039999999], [-0.1738998, 51.3580835], [-0.1746642, 51.3583759], [-0.17541059999999997, 51.35871470000001], [-0.1760039, 51.3590097], [-0.17671809999999996, 51.359357200000005], [-0.17742340000000004, 51.3596649], [-0.1776639, 51.3597569], [-0.1780887, 51.359906800000005], [-0.178467, 51.36003219999999], [-0.17886009999999997, 51.36014869999999], [-0.17922359999999998, 51.3602396], [-0.1796630568239043, 51.360361036509694], [-0.1796774, 51.360364999999994], [-0.18002939999999998, 51.3604461], [-0.1803277, 51.3605028], [-0.1805953, 51.36055269999999], [-0.1810338, 51.3606179], [-0.1814714, 51.3606787], [-0.1818612, 51.360715000000006], [-0.1821992, 51.36074409999999], [-0.1827, 51.3607733], [-0.18307639999999997, 51.360799199999995], [-0.183515, 51.3608056], [-0.18399869999999996, 51.36080389999999], [-0.18469469999999996, 51.36076690000001], [-0.1849422, 51.3607515], [-0.18520089999999997, 51.360729199999994], [-0.18559169999999997, 51.3606897], [-0.1858418, 51.36066060000001], [-0.1862095, 51.36060650000001], [-0.1868214, 51.3605001], [-0.1869892, 51.360473], [-0.1870637, 51.360459199999994], [-0.1871558, 51.3604462], [-0.1873776, 51.36041759999999], [-0.1875852, 51.3603941], [-0.18802459999999996, 51.3603051], [-0.1884287, 51.3602218], [-0.18919289999999997, 51.3600654], [-0.1893181, 51.360041599999995], [-0.1895113, 51.35999479999999], [-0.1896838, 51.35994790000001], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]} |
1.0 |
0024 |
0027 |
Carshalton Beeches |
Sutton (Surrey) |
Sutton (Surrey) |
51.3597453 |
-0.1903314 |
51.3597453 |
-0.1903314 |
1 |
0 |
2026-09-21 23:37:52 |
TERMINATED |
2026-09-21 23:27:00 |
Sutton (Surrey) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396638 |
1790033181628724 |
91 |
91 |
2026-09-21 23:27:49.833573 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:49.830381 |
| 727140 |
757530 |
L87504 |
071K71M921 |
2026-09-21 |
COMPLETE |
20396738 |
2026-09-22 00:27:00 |
2026-09-21 23:37:52 |
2026-09-23 23:37:52 |
{"id": 757530, "stp": "P", "toc": "ScotRail", "uid": "L87504", "consist": "380002+380111", "dest_crs": "AYR", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87504/2026-09-22/detailed", "trust_id": "071K71M921", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ayr", "service_date": "2026-09-21", "dest_arr_time": "0022", "dest_platform": "3", "is_terminated": 1, "next_location": "Ayr", "signalling_id": "1K71", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0027", "current_leg_dep": "0024", "current_leg_end": "Ayr", "origin_dep_time": "2330", "origin_platform": "15", "current_location": "Ayr", "last_update_time": "2026-09-21T23:37:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.626206578108239, 55.47441006384039], [-4.6261413, 55.4742551], [-4.626081000000001, 55.47411960000001], [-4.6260007, 55.47396989999999], [-4.625878499999999, 55.4737593], [-4.6257117, 55.473523500000006], [-4.625584, 55.473359999999985], [-4.6253435, 55.4730853], [-4.625263099999999, 55.4729764], [-4.6249985, 55.47263720000001], [-4.624793999999999, 55.47237099999999], [-4.6246792, 55.4722253], [-4.6237166, 55.47104689999999], [-4.6232388, 55.4704509], [-4.6227293, 55.46984199999999], [-4.6221793, 55.4691735], [-4.6219157, 55.46883110000001], [-4.6216328, 55.468413], [-4.6214371, 55.4680739], [-4.6212382, 55.4676957], [-4.6211179, 55.4673514], [-4.6210157, 55.46700369999999], [-4.620953, 55.466642], [-4.620912199999999, 55.466270699999995], [-4.6209447, 55.4655707], [-4.6210002999999995, 55.46525059999999], [-4.6210068, 55.465213199999994], [-4.6211444, 55.46462669999999], [-4.6214049, 55.4639501], [-4.6217616999999995, 55.4630146], [-4.6220642, 55.4623914], [-4.6223875, 55.461810199999995], [-4.6226077, 55.4614827], [-4.622845, 55.4611377], [-4.6229729, 55.46098039999999], [-4.623154899999999, 55.46079749999999], [-4.6232122, 55.4607433], [-4.6237069, 55.460222599999994], [-4.623884799999999, 55.4600336], [-4.6241321, 55.4597959], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]}", "current_leg_start": "Newton-on-Ayr", "dest_arr_time_act": "0022", "motion_projection": null, "next_location_lat": "55.4585201", "next_location_lon": "-4.6253911", "previous_location": "Newton-on-Ayr", "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\": 424.467, \"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\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.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\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"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\": 2728.99, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2730.087, \"from_m\": 2728.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2807.868, \"from_m\": 2730.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4840.333, \"from_m\": 2807.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4970.309, \"from_m\": 4840.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11031.301, \"from_m\": 4970.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11102.942, \"from_m\": 11031.301, \"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\": 12007.298, \"from_m\": 11102.942, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14395.597, \"from_m\": 12007.298, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14493.312, \"from_m\": 14395.597, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15825.007, \"from_m\": 14493.312, \"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\": 15905.296, \"from_m\": 15825.007, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17424.768, \"from_m\": 15905.296, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42052.886, \"from_m\": 17424.768, \"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\": 53461.776, \"from_m\": 42052.886, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54217.593, \"from_m\": 53461.776, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54315.712, \"from_m\": 54217.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54609.111, \"from_m\": 54315.712, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55827.246, \"from_m\": 54609.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}, {\"to_m\": 57630.606, \"from_m\": 55827.246, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63693.204, \"from_m\": 57630.606, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65547.965, \"from_m\": 63693.204, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65895.468, \"from_m\": 65547.965, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66118.503, \"from_m\": 65895.468, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66206.67, \"from_m\": 66118.503, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 757530, \"profile_key\": \"a309ad88ee6a3b2909fff24cbf4fb3ea222d26296bfb87b8d7929555359e6c6d\", \"schedule_id\": 18707, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"Arkleston Jn\", \"stage_seq\": 4, \"distance_m\": 9798.145, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 5, \"distance_m\": 11645.71, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Elderslie\", \"stage_seq\": 6, \"distance_m\": 15325.216, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344\", \"location\": \"Johnstone\", \"stage_seq\": 7, \"distance_m\": 16839.205, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Lochwinnoch\", \"stage_seq\": 8, \"distance_m\": 25773.805, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Dalry\", \"stage_seq\": 9, \"distance_m\": 36690.712, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": \"2358\", \"location\": \"Kilwinning\", \"stage_seq\": 10, \"distance_m\": 42338.273, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": false, \"wtt_arr\": \"0001H\", \"wtt_dep\": \"0002\", \"location\": \"Irvine\", \"stage_seq\": 11, \"distance_m\": 47803.554, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0006H\", \"location\": \"Barassie\", \"stage_seq\": 12, \"distance_m\": 53527.068, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007\", \"location\": \"Barassie Jn\", \"stage_seq\": 13, \"distance_m\": 53685.98, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": false, \"wtt_arr\": \"0009\", \"wtt_dep\": \"0009H\", \"location\": \"Troon\", \"stage_seq\": 14, \"distance_m\": 55751.032, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0013H\", \"location\": \"Prestwick International\", \"stage_seq\": 15, \"distance_m\": 60355.541, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": false, \"wtt_arr\": \"0014H\", \"wtt_dep\": \"0015\", \"location\": \"Prestwick Town\", \"stage_seq\": 16, \"distance_m\": 61123.0, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017\", \"location\": \"Falkland Jn\", \"stage_seq\": 17, \"distance_m\": 63480.442, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": false, \"wtt_arr\": \"0018\", \"wtt_dep\": \"0018H\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 18, \"distance_m\": 64334.11, \"section_seq\": 1, \"route_path_id\": 120579}, {\"is_pass\": false, \"wtt_arr\": \"0022\", \"wtt_dep\": null, \"location\": \"Ayr\", \"stage_seq\": 19, \"distance_m\": 66206.67, \"section_seq\": 1, \"route_path_id\": 120579}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 66206.67, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120579}], \"total_distance_m\": 66206.67, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65641.633, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 565.037, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2330", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.4585201", "current_position_lon": "-4.6253911", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:27Z\", \"source_id\": 64312883, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:31Z\", \"source_id\": 20379510, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:47Z\", \"source_id\": 64319413, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:49Z\", \"source_id\": 20381571, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:03Z\", \"source_id\": 64329630, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:06Z\", \"source_id\": 20384803, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:53Z\", \"source_id\": 64340799, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:55Z\", \"source_id\": 20388321, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2721, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:01:59Z\", \"source_id\": 64344755, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:05Z\", \"source_id\": 20389398, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:05Z\", \"source_id\": 64349836, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:11Z\", \"source_id\": 20390802, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:39Z\", \"source_id\": 64355140, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:45Z\", \"source_id\": 20392300, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:07Z\", \"source_id\": 64358964, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:14Z\", \"source_id\": 20393383, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:09Z\", \"source_id\": 64363026, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:16Z\", \"source_id\": 20394500, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:51Z\", \"source_id\": 64367358, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:56Z\", \"source_id\": 20395725, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:41Z\", \"source_id\": 64370800, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:45Z\", \"source_id\": 20396738, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ayr", "service_state_platform": "3", "timing_fact_generation": 1790033205600392, "current_leg_arrival_utc": "2026-09-23T00:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:49.834948", "service_state_evidence_id": 20396738, "current_leg_start_actual_dep": "2026-09-23T00:23:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-21T23:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:27:49.837760", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
AYR |
1K71 |
380002+380111 |
7 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "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": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.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": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "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": 2728.99, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2730.087, "from_m": 2728.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.868, "from_m": 2730.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.333, "from_m": 2807.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4970.309, "from_m": 4840.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11031.301, "from_m": 4970.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11102.942, "from_m": 11031.301, "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": 12007.298, "from_m": 11102.942, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14395.597, "from_m": 12007.298, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 14493.312, "from_m": 14395.597, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15825.007, "from_m": 14493.312, "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": 15905.296, "from_m": 15825.007, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17424.768, "from_m": 15905.296, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 42052.886, "from_m": 17424.768, "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": 53461.776, "from_m": 42052.886, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54217.593, "from_m": 53461.776, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54315.712, "from_m": 54217.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54609.111, "from_m": 54315.712, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55827.246, "from_m": 54609.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}, {"to_m": 57630.606, "from_m": 55827.246, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63693.204, "from_m": 57630.606, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65547.965, "from_m": 63693.204, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65895.468, "from_m": 65547.965, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66118.503, "from_m": 65895.468, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66206.67, "from_m": 66118.503, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 757530, "profile_key": "a309ad88ee6a3b2909fff24cbf4fb3ea222d26296bfb87b8d7929555359e6c6d", "schedule_id": 18707, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2330", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 120579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 120579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Arkleston Jn", "stage_seq": 4, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 120579}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Paisley Gilmour Street", "stage_seq": 5, "distance_m": 11645.71, "section_seq": 1, "route_path_id": 120579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Elderslie", "stage_seq": 6, "distance_m": 15325.216, "section_seq": 1, "route_path_id": 120579}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344", "location": "Johnstone", "stage_seq": 7, "distance_m": 16839.205, "section_seq": 1, "route_path_id": 120579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Lochwinnoch", "stage_seq": 8, "distance_m": 25773.805, "section_seq": 1, "route_path_id": 120579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Dalry", "stage_seq": 9, "distance_m": 36690.712, "section_seq": 1, "route_path_id": 120579}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2358", "location": "Kilwinning", "stage_seq": 10, "distance_m": 42338.273, "section_seq": 1, "route_path_id": 120579}, {"is_pass": false, "wtt_arr": "0001H", "wtt_dep": "0002", "location": "Irvine", "stage_seq": 11, "distance_m": 47803.554, "section_seq": 1, "route_path_id": 120579}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0006H", "location": "Barassie", "stage_seq": 12, "distance_m": 53527.068, "section_seq": 1, "route_path_id": 120579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007", "location": "Barassie Jn", "stage_seq": 13, "distance_m": 53685.98, "section_seq": 1, "route_path_id": 120579}, {"is_pass": false, "wtt_arr": "0009", "wtt_dep": "0009H", "location": "Troon", "stage_seq": 14, "distance_m": 55751.032, "section_seq": 1, "route_path_id": 120579}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0013H", "location": "Prestwick International", "stage_seq": 15, "distance_m": 60355.541, "section_seq": 1, "route_path_id": 120579}, {"is_pass": false, "wtt_arr": "0014H", "wtt_dep": "0015", "location": "Prestwick Town", "stage_seq": 16, "distance_m": 61123.0, "section_seq": 1, "route_path_id": 120579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Falkland Jn", "stage_seq": 17, "distance_m": 63480.442, "section_seq": 1, "route_path_id": 120579}, {"is_pass": false, "wtt_arr": "0018", "wtt_dep": "0018H", "location": "Newton-on-Ayr", "stage_seq": 18, "distance_m": 64334.11, "section_seq": 1, "route_path_id": 120579}, {"is_pass": false, "wtt_arr": "0022", "wtt_dep": null, "location": "Ayr", "stage_seq": 19, "distance_m": 66206.67, "section_seq": 1, "route_path_id": 120579}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 66206.67, "from_m": 0.0, "section_seq": 1, "route_path_id": 120579}], "total_distance_m": 66206.67, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65641.633, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 565.037, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:27Z", "source_id": 64312883, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:39:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:31Z", "source_id": 20379510, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1669, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:47Z", "source_id": 64319413, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:44:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:49Z", "source_id": 20381571, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1647, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:03Z", "source_id": 64329630, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:51:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:06Z", "source_id": 20384803, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2706, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:53Z", "source_id": 64340799, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:00:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:55Z", "source_id": 20388321, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2721, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:01:59Z", "source_id": 64344755, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:05Z", "source_id": 20389398, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2783, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:05Z", "source_id": 64349836, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:07:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:11Z", "source_id": 20390802, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2789, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:39Z", "source_id": 64355140, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:45Z", "source_id": 20392300, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2804, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:07Z", "source_id": 64358964, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:14:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:14Z", "source_id": 20393383, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2808, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:09Z", "source_id": 64363026, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:18:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:16Z", "source_id": 20394500, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2817, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:51Z", "source_id": 64367358, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:23:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:56Z", "source_id": 20395725, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2839, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:41Z", "source_id": 64370800, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:27:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:45Z", "source_id": 20396738, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:27:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
2330 |
2330 |
15 |
None |
None |
Ayr |
0022 |
0022 |
3 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87504/2026-09-22/detailed |
None |
Newton-on-Ayr |
2026-09-23T00:23:30+01:00 |
Ayr |
3.0 |
{"type": "LineString", "coordinates": [[-4.626206578108239, 55.47441006384039], [-4.6261413, 55.4742551], [-4.626081000000001, 55.47411960000001], [-4.6260007, 55.47396989999999], [-4.625878499999999, 55.4737593], [-4.6257117, 55.473523500000006], [-4.625584, 55.473359999999985], [-4.6253435, 55.4730853], [-4.625263099999999, 55.4729764], [-4.6249985, 55.47263720000001], [-4.624793999999999, 55.47237099999999], [-4.6246792, 55.4722253], [-4.6237166, 55.47104689999999], [-4.6232388, 55.4704509], [-4.6227293, 55.46984199999999], [-4.6221793, 55.4691735], [-4.6219157, 55.46883110000001], [-4.6216328, 55.468413], [-4.6214371, 55.4680739], [-4.6212382, 55.4676957], [-4.6211179, 55.4673514], [-4.6210157, 55.46700369999999], [-4.620953, 55.466642], [-4.620912199999999, 55.466270699999995], [-4.6209447, 55.4655707], [-4.6210002999999995, 55.46525059999999], [-4.6210068, 55.465213199999994], [-4.6211444, 55.46462669999999], [-4.6214049, 55.4639501], [-4.6217616999999995, 55.4630146], [-4.6220642, 55.4623914], [-4.6223875, 55.461810199999995], [-4.6226077, 55.4614827], [-4.622845, 55.4611377], [-4.6229729, 55.46098039999999], [-4.623154899999999, 55.46079749999999], [-4.6232122, 55.4607433], [-4.6237069, 55.460222599999994], [-4.623884799999999, 55.4600336], [-4.6241321, 55.4597959], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]} |
1.2 |
0024 |
0027 |
Newton-on-Ayr |
Ayr |
Ayr |
55.4585201 |
-4.6253911 |
55.4585201 |
-4.6253911 |
1 |
0 |
2026-09-21 23:37:52 |
TERMINATED |
2026-09-21 23:27:00 |
Ayr |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396738 |
1790033205600392 |
83 |
83 |
2026-09-21 23:27:49.837760 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:49.834948 |
| 727141 |
756295 |
L85579 |
875J67M821 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:27:50 |
2026-09-21 23:37:52 |
2026-09-23 23:37:52 |
{"id": 756295, "stp": "P", "toc": "South Western Railway", "uid": "L85579", "consist": "450062", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85579/2026-09-21/detailed", "trust_id": "875J67M821", "origin_crs": null, "show_on_map": 0, "dar_est_time": "22:29:00", "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-21", "dest_arr_time": "2232", "dest_platform": "1", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "5J67", "timing_status": null, "origin_station": "Farnham Depot Reception Ro", "current_leg_arr": "2232", "current_leg_dep": "2229", "current_leg_end": "Farnham", "origin_dep_time": "2229", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T23:37:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Farnham Depot Reception Ro", "dest_arr_time_act": "2232", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 248.495, \"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\": 258.338, \"from_m\": 248.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 304.124, \"from_m\": 258.338, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 560.166, \"from_m\": 304.124, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 756295, \"profile_key\": \"cbc414928e7d3c16e300ecb39b7000c0b9a44c16bad11aa4ae83c4a7e4e61e1c\", \"schedule_id\": 18121, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2229\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137632}, {\"is_pass\": false, \"wtt_arr\": \"2232\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 2, \"distance_m\": 560.166, \"section_seq\": 1, \"route_path_id\": 137632}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 560.166, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137632}], \"total_distance_m\": 560.166, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 560.166, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2229", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Farnham", "service_state_platform": "3", "timing_fact_generation": 1790029595019914, "current_leg_arrival_utc": "2026-09-22T22:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:27:50.968322", "service_state_evidence_id": 64294686, "current_leg_start_actual_dep": "2026-09-22T22:29:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-21T23:27:50", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:27:50.970462", "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 |
None |
FNH |
5J67 |
450062 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 248.495, "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": 258.338, "from_m": 248.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 304.124, "from_m": 258.338, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 560.166, "from_m": 304.124, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 756295, "profile_key": "cbc414928e7d3c16e300ecb39b7000c0b9a44c16bad11aa4ae83c4a7e4e61e1c", "schedule_id": 18121, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2229", "location": "Farnham Depot Reception Ro", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137632}, {"is_pass": false, "wtt_arr": "2232", "wtt_dep": null, "location": "Farnham", "stage_seq": 2, "distance_m": 560.166, "section_seq": 1, "route_path_id": 137632}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 560.166, "from_m": 0.0, "section_seq": 1, "route_path_id": 137632}], "total_distance_m": 560.166, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 560.166, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Farnham Depot Reception Ro |
2229 |
2229 |
None |
22:29:00 |
None |
Farnham |
2232 |
2232 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L85579/2026-09-21/detailed |
None |
Farnham Depot Reception Ro |
2026-09-22T22:29:00+01:00 |
Farnham |
3.0 |
{"type": "LineString", "coordinates": [[-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]} |
0.3 |
2229 |
2232 |
None |
None |
Farnham |
51.2111185 |
-0.7934833 |
51.2111185 |
-0.7934833 |
1 |
0 |
2026-09-21 23:37:52 |
TERMINATED |
2026-09-21 23:27:50 |
Farnham |
TD |
TRACKING_TIMEOUT |
64294686 |
1790029595019914 |
2 |
2 |
2026-09-21 23:27:50.970462 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:27:50.968322 |
| 727142 |
756493 |
S01527 |
722A211821 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:28:00 |
2026-09-21 23:38:22 |
2026-09-23 23:38:22 |
{"id": 756493, "stp": "N", "toc": "London Underground", "uid": "S01527", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01527/2026-09-21/detailed", "trust_id": "722A211821", "origin_crs": "HRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-21", "dest_arr_time": "2328", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A21", "timing_status": "LATE", "origin_station": "Harrow & Wealdstone (DC)", "current_leg_arr": "2300", "current_leg_dep": "2257", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "2238", "origin_platform": "2", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-21T23:38:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "2328", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2238", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:00Z\", \"source_id\": 20347001, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:09Z\", \"source_id\": 20348875, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:36Z\", \"source_id\": 20350296, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:04Z\", \"source_id\": 20351236, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:37Z\", \"source_id\": 20353296, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:24Z\", \"source_id\": 20355442, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:50Z\", \"source_id\": 20356267, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:56Z\", \"source_id\": 20357993, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:59:03Z\", \"source_id\": 20359124, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1790027944731159, "current_leg_arrival_utc": "2026-09-22T22:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:00.835706", "service_state_evidence_id": 20359124, "current_leg_start_actual_dep": "2026-09-22T22:56:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:02.671050", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
N |
HRW |
ZEL |
2A21 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:00Z", "source_id": 20347001, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:09Z", "source_id": 20348875, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:36Z", "source_id": 20350296, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:04Z", "source_id": 20351236, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:37Z", "source_id": 20353296, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:24Z", "source_id": 20355442, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:50Z", "source_id": 20356267, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:56Z", "source_id": 20357993, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:59:03Z", "source_id": 20359124, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:00:00+01:00", "operational_fact": true}] |
Harrow & Wealdstone (DC) |
2238 |
2238 |
2 |
None |
None |
Elephant & Castle L.T. |
2328 |
2328 |
None |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S01527/2026-09-21/detailed |
None |
Kensal Green |
2026-09-22T22:56:00+01:00 |
Queen's Park (DC) |
3.0 |
{"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} |
0.8 |
2257 |
2300 |
Kensal Green |
Queen's Park (DC) |
Queen's Park (DC) |
51.5341536 |
-0.2053586 |
51.5341536 |
-0.2053586 |
1 |
0 |
2026-09-21 23:38:22 |
TERMINATED |
2026-09-21 23:28:00 |
Queen's Park (DC) |
TRUST |
TRACKING_TIMEOUT |
20359124 |
1790027944731159 |
29 |
29 |
2026-09-21 23:38:02.671050 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:00.835706 |
| 727143 |
757172 |
P24022 |
172N38M921 |
2026-09-21 |
COMPLETE |
20396695 |
2026-09-22 00:28:00 |
2026-09-21 23:38:22 |
2026-09-23 23:38:22 |
{"id": 757172, "stp": "P", "toc": "Northern", "uid": "P24022", "consist": "195009", "dest_crs": "SHF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24022/2026-09-22/detailed", "trust_id": "172N38M921", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-21", "dest_arr_time": "0026", "dest_platform": "6A", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2N38", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "0028", "current_leg_dep": "0019", "current_leg_end": "Sheffield", "origin_dep_time": "2311", "origin_platform": "17B", "current_location": "Sheffield", "last_update_time": "2026-09-21T23:38:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]}", "current_leg_start": "Meadowhall", "dest_arr_time_act": "0025½", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Meadowhall", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 629.801, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 872.047, \"from_m\": 629.801, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1228.757, \"from_m\": 872.047, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1485.297, \"from_m\": 1228.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1707.534, \"from_m\": 1485.297, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2521.256, \"from_m\": 1707.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8796.134, \"from_m\": 2521.256, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14451.587, \"from_m\": 8796.134, \"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\": 16489.795, \"from_m\": 14451.587, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16629.064, \"from_m\": 16489.795, \"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\": 16656.886, \"from_m\": 16629.064, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17014.14, \"from_m\": 16656.886, \"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\": 18142.839, \"from_m\": 17014.14, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18740.862, \"from_m\": 18142.839, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23736.086, \"from_m\": 18740.862, \"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\": 23792.766, \"from_m\": 23736.086, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32446.34, \"from_m\": 23792.766, \"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\": 33244.181, \"from_m\": 32446.34, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33296.251, \"from_m\": 33244.181, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34518.377, \"from_m\": 33296.251, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43566.829, \"from_m\": 34518.377, \"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\": 44302.853, \"from_m\": 43566.829, \"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\": 49226.421, \"from_m\": 44302.853, \"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\": 49262.485, \"from_m\": 49226.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49318.005, \"from_m\": 49262.485, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50311.029, \"from_m\": 49318.005, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53604.54, \"from_m\": 50311.029, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54830.784, \"from_m\": 53604.54, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55059.873, \"from_m\": 54830.784, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55106.32, \"from_m\": 55059.873, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62428.79, \"from_m\": 55106.32, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 62963.201, \"from_m\": 62428.79, \"capability_applied\": null, \"effective_limit_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\": 757172, \"profile_key\": \"f675e89cc0e28f1b8ebba8713dccd9209db459f95db84ace0e72ad4bb66c0ea5\", \"schedule_id\": 20414, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 1082.584, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Copley Hill West Jn\", \"stage_seq\": 4, \"distance_m\": 2121.253, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2322\", \"location\": \"Outwood\", \"stage_seq\": 5, \"distance_m\": 12391.241, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 6, \"distance_m\": 16383.329, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": false, \"wtt_arr\": \"2329H\", \"wtt_dep\": \"2330\", \"location\": \"Sandal & Agbrigg\", \"stage_seq\": 7, \"distance_m\": 19117.177, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Hare Park Jn\", \"stage_seq\": 8, \"distance_m\": 22729.896, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2337\", \"location\": \"Fitzwilliam\", \"stage_seq\": 9, \"distance_m\": 27069.01, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 10, \"distance_m\": 32312.419, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2344H\", \"location\": \"Moorthorpe\", \"stage_seq\": 11, \"distance_m\": 33408.687, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350H\", \"location\": \"Thurnscoe\", \"stage_seq\": 12, \"distance_m\": 38932.644, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2353\", \"location\": \"Goldthorpe\", \"stage_seq\": 13, \"distance_m\": 40267.884, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2356\", \"location\": \"Bolton-Upon-Dearne\", \"stage_seq\": 14, \"distance_m\": 41958.762, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0002\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 15, \"distance_m\": 45749.484, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 16, \"distance_m\": 49166.779, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": false, \"wtt_arr\": \"0009H\", \"wtt_dep\": \"0011\", \"location\": \"Rotherham Central\", \"stage_seq\": 17, \"distance_m\": 53219.873, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013H\", \"location\": \"Holmes Jn\", \"stage_seq\": 18, \"distance_m\": 54806.72, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": false, \"wtt_arr\": \"0016\", \"wtt_dep\": \"0017\", \"location\": \"Meadowhall\", \"stage_seq\": 19, \"distance_m\": 57519.223, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018\", \"location\": \"Wincobank Jn\", \"stage_seq\": 20, \"distance_m\": 57797.373, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 21, \"distance_m\": 62230.661, \"section_seq\": 1, \"route_path_id\": 138676}, {\"is_pass\": false, \"wtt_arr\": \"0025H\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 22, \"distance_m\": 62963.201, \"section_seq\": 1, \"route_path_id\": 138676}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 62963.201, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138676}], \"total_distance_m\": 62963.201, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 59543.351, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3419.85, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2311", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:46Z\", \"source_id\": 64283831, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:51Z\", \"source_id\": 20370407, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:50Z\", \"source_id\": 64298283, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:56Z\", \"source_id\": 20374912, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:44Z\", \"source_id\": 64305784, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:51Z\", \"source_id\": 20377279, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:27Z\", \"source_id\": 64314475, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:29Z\", \"source_id\": 20379991, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:16Z\", \"source_id\": 64322953, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:21Z\", \"source_id\": 20382698, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:21Z\", \"source_id\": 64329986, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:24Z\", \"source_id\": 20384911, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:04Z\", \"source_id\": 64333569, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:10Z\", \"source_id\": 20386019, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:45Z\", \"source_id\": 64336996, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:49Z\", \"source_id\": 20387107, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:53Z\", \"source_id\": 64342069, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:55Z\", \"source_id\": 20388666, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:31Z\", \"source_id\": 64357209, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:39Z\", \"source_id\": 20392869, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:04Z\", \"source_id\": 64362963, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:18:10Z\", \"source_id\": 20394485, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:35Z\", \"source_id\": 64370700, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:41Z\", \"source_id\": 20396695, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "6", "timing_fact_generation": 1790033205654562, "current_leg_arrival_utc": "2026-09-23T00:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:02.986431", "service_state_evidence_id": 20396695, "current_leg_start_actual_dep": "2026-09-23T00:19:00+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:04.026150", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
SHF |
2N38 |
195009 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 629.801, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 872.047, "from_m": 629.801, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1228.757, "from_m": 872.047, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1485.297, "from_m": 1228.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1707.534, "from_m": 1485.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2521.256, "from_m": 1707.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8796.134, "from_m": 2521.256, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14451.587, "from_m": 8796.134, "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": 16489.795, "from_m": 14451.587, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16629.064, "from_m": 16489.795, "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": 16656.886, "from_m": 16629.064, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17014.14, "from_m": 16656.886, "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": 18142.839, "from_m": 17014.14, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18740.862, "from_m": 18142.839, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23736.086, "from_m": 18740.862, "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": 23792.766, "from_m": 23736.086, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32446.34, "from_m": 23792.766, "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": 33244.181, "from_m": 32446.34, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33296.251, "from_m": 33244.181, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34518.377, "from_m": 33296.251, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43566.829, "from_m": 34518.377, "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": 44302.853, "from_m": 43566.829, "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": 49226.421, "from_m": 44302.853, "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": 49262.485, "from_m": 49226.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49318.005, "from_m": 49262.485, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50311.029, "from_m": 49318.005, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53604.54, "from_m": 50311.029, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54830.784, "from_m": 53604.54, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55059.873, "from_m": 54830.784, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 55106.32, "from_m": 55059.873, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62428.79, "from_m": 55106.32, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 62963.201, "from_m": 62428.79, "capability_applied": null, "effective_limit_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": 757172, "profile_key": "f675e89cc0e28f1b8ebba8713dccd9209db459f95db84ace0e72ad4bb66c0ea5", "schedule_id": 20414, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2311", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 138676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 1082.584, "section_seq": 1, "route_path_id": 138676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Copley Hill West Jn", "stage_seq": 4, "distance_m": 2121.253, "section_seq": 1, "route_path_id": 138676}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322", "location": "Outwood", "stage_seq": 5, "distance_m": 12391.241, "section_seq": 1, "route_path_id": 138676}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326H", "location": "Wakefield Westgate", "stage_seq": 6, "distance_m": 16383.329, "section_seq": 1, "route_path_id": 138676}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330", "location": "Sandal & Agbrigg", "stage_seq": 7, "distance_m": 19117.177, "section_seq": 1, "route_path_id": 138676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Hare Park Jn", "stage_seq": 8, "distance_m": 22729.896, "section_seq": 1, "route_path_id": 138676}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337", "location": "Fitzwilliam", "stage_seq": 9, "distance_m": 27069.01, "section_seq": 1, "route_path_id": 138676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "South Kirkby Jn", "stage_seq": 10, "distance_m": 32312.419, "section_seq": 1, "route_path_id": 138676}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2344H", "location": "Moorthorpe", "stage_seq": 11, "distance_m": 33408.687, "section_seq": 1, "route_path_id": 138676}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350H", "location": "Thurnscoe", "stage_seq": 12, "distance_m": 38932.644, "section_seq": 1, "route_path_id": 138676}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353", "location": "Goldthorpe", "stage_seq": 13, "distance_m": 40267.884, "section_seq": 1, "route_path_id": 138676}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Bolton-Upon-Dearne", "stage_seq": 14, "distance_m": 41958.762, "section_seq": 1, "route_path_id": 138676}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Swinton (S.Yorks)", "stage_seq": 15, "distance_m": 45749.484, "section_seq": 1, "route_path_id": 138676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Aldwarke Jn", "stage_seq": 16, "distance_m": 49166.779, "section_seq": 1, "route_path_id": 138676}, {"is_pass": false, "wtt_arr": "0009H", "wtt_dep": "0011", "location": "Rotherham Central", "stage_seq": 17, "distance_m": 53219.873, "section_seq": 1, "route_path_id": 138676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013H", "location": "Holmes Jn", "stage_seq": 18, "distance_m": 54806.72, "section_seq": 1, "route_path_id": 138676}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0017", "location": "Meadowhall", "stage_seq": 19, "distance_m": 57519.223, "section_seq": 1, "route_path_id": 138676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018", "location": "Wincobank Jn", "stage_seq": 20, "distance_m": 57797.373, "section_seq": 1, "route_path_id": 138676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023H", "location": "Nunnery Main Line Jn", "stage_seq": 21, "distance_m": 62230.661, "section_seq": 1, "route_path_id": 138676}, {"is_pass": false, "wtt_arr": "0025H", "wtt_dep": null, "location": "Sheffield", "stage_seq": 22, "distance_m": 62963.201, "section_seq": 1, "route_path_id": 138676}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 62963.201, "from_m": 0.0, "section_seq": 1, "route_path_id": 138676}], "total_distance_m": 62963.201, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 59543.351, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3419.85, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6010, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:46Z", "source_id": 64283831, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:20:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:51Z", "source_id": 20370407, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:50Z", "source_id": 64298283, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:30:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:56Z", "source_id": 20374912, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6042, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:44Z", "source_id": 64305784, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:51Z", "source_id": 20377279, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6046, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:27Z", "source_id": 64314475, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:40:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:29Z", "source_id": 20379991, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6074, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:16Z", "source_id": 64322953, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:21Z", "source_id": 20382698, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7139, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:21Z", "source_id": 64329986, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:51:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:24Z", "source_id": 20384911, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7143, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:04Z", "source_id": 64333569, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:53:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:10Z", "source_id": 20386019, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7147, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:45Z", "source_id": 64336996, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:56:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:49Z", "source_id": 20387107, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7151, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:53Z", "source_id": 64342069, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:00:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:55Z", "source_id": 20388666, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:31Z", "source_id": 64357209, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:13:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:39Z", "source_id": 20392869, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7252, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:04Z", "source_id": 64362963, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:18:10Z", "source_id": 20394485, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7317, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:35Z", "source_id": 64370700, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:28:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:41Z", "source_id": 20396695, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T00:28:00+01:00", "operational_fact": true}] |
Leeds |
2311 |
2311 |
17B |
None |
None |
Sheffield |
0026 |
0025½ |
6A |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24022/2026-09-22/detailed |
None |
Meadowhall |
2026-09-23T00:19:00+01:00 |
Sheffield |
9.0 |
{"type": "LineString", "coordinates": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]} |
3.4 |
0019 |
0028 |
Meadowhall |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-21 23:38:22 |
TERMINATED |
2026-09-21 23:28:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396695 |
1790033205654562 |
94 |
94 |
2026-09-21 23:38:04.026150 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:02.986431 |
| 727144 |
757221 |
C20298 |
875R61M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:28:00 |
2026-09-21 23:38:22 |
2026-09-23 23:38:22 |
{"id": 757221, "stp": "O", "toc": "Thameslink", "uid": "C20298", "consist": "700138", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20298/2026-09-21/detailed", "trust_id": "875R61M921", "origin_crs": "GTW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "3bdgs Down Thameslink Sidings", "service_date": "2026-09-21", "dest_arr_time": "2324", "dest_platform": null, "is_terminated": 1, "next_location": "Three Bridges Down Thameslink Siding Entry/Exit", "signalling_id": "5R61", "timing_status": "LATE", "origin_station": "Gatwick Airport", "current_leg_arr": "2325", "current_leg_dep": "2323", "current_leg_end": "Three Bridges Down Thameslink Siding Entry/Exit", "origin_dep_time": "2315", "origin_platform": "5", "current_location": "Three Bridges Down Thameslink Siding Entry/Exit", "last_update_time": "2026-09-21T23:38:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.160821756709757, 51.11666067693987], [-0.1608218, 51.1164982], [-0.16081809999999996, 51.1157078], [-0.1608176, 51.1153273], [-0.1608174, 51.11531149999999], [-0.1607971, 51.1151688], [-0.16076880000000002, 51.1150269], [-0.1607003, 51.114734]]}", "current_leg_start": "Three Bridges", "dest_arr_time_act": "2324", "motion_projection": null, "next_location_lat": "51.1147340", "next_location_lon": "-0.1607003", "previous_location": "Three Bridges", "current_leg_milage": "0.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 470.091, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1322.867, \"from_m\": 470.091, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1438.317, \"from_m\": 1322.867, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1484.741, \"from_m\": 1438.317, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1616.323, \"from_m\": 1484.741, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4587.392, \"from_m\": 1616.323, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5002.304, \"from_m\": 4587.392, \"capability_applied\": null, \"effective_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\": 757221, \"profile_key\": \"a1fc000ef8c977888da06d65eda7ff7517a0a02a7e5ed22ec57877c45eb47f74\", \"schedule_id\": 35555, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Gatwick Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144838}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2319\", \"location\": \"Three Bridges\", \"stage_seq\": 2, \"distance_m\": 4455.437, \"section_seq\": 1, \"route_path_id\": 144838}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2321\", \"location\": \"Three Bridges Down Thameslink Siding Entry/Exit\", \"stage_seq\": 3, \"distance_m\": 4652.143, \"section_seq\": 1, \"route_path_id\": 144838}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": null, \"location\": \"3bdgs Down Thameslink Sidings\", \"stage_seq\": 4, \"distance_m\": 5002.304, \"section_seq\": 1, \"route_path_id\": 144838}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5002.304, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144838}], \"total_distance_m\": 5002.304, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4587.392, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 414.912, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2315", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.1147340", "current_position_lon": "-0.1607003", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:18Z\", \"source_id\": 64287917, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:19Z\", \"source_id\": 20371701, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:31Z\", \"source_id\": 20372771, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Three Bridges Down Thameslink Siding Entry/Exit", "service_state_platform": null, "timing_fact_generation": 1790029472601400, "current_leg_arrival_utc": "2026-09-22T23:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:03.370778", "service_state_evidence_id": 20372771, "current_leg_start_actual_dep": "2026-09-22T23:23:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:04.029160", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
O |
GTW |
None |
5R61 |
700138 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 470.091, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1322.867, "from_m": 470.091, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1438.317, "from_m": 1322.867, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1484.741, "from_m": 1438.317, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1616.323, "from_m": 1484.741, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4587.392, "from_m": 1616.323, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5002.304, "from_m": 4587.392, "capability_applied": null, "effective_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": 757221, "profile_key": "a1fc000ef8c977888da06d65eda7ff7517a0a02a7e5ed22ec57877c45eb47f74", "schedule_id": 35555, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2315", "location": "Gatwick Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144838}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2319", "location": "Three Bridges", "stage_seq": 2, "distance_m": 4455.437, "section_seq": 1, "route_path_id": 144838}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2321", "location": "Three Bridges Down Thameslink Siding Entry/Exit", "stage_seq": 3, "distance_m": 4652.143, "section_seq": 1, "route_path_id": 144838}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": null, "location": "3bdgs Down Thameslink Sidings", "stage_seq": 4, "distance_m": 5002.304, "section_seq": 1, "route_path_id": 144838}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5002.304, "from_m": 0.0, "section_seq": 1, "route_path_id": 144838}], "total_distance_m": 5002.304, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4587.392, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 414.912, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:18Z", "source_id": 64287917, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:23:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:19Z", "source_id": 20371701, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:31Z", "source_id": 20372771, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}] |
Gatwick Airport |
2315 |
2315 |
5 |
None |
None |
3bdgs Down Thameslink Sidings |
2324 |
2324 |
None |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C20298/2026-09-21/detailed |
None |
Three Bridges |
2026-09-22T23:23:00+01:00 |
Three Bridges Down Thameslink Siding Entry/Exit |
2.0 |
{"type": "LineString", "coordinates": [[-0.160821756709757, 51.11666067693987], [-0.1608218, 51.1164982], [-0.16081809999999996, 51.1157078], [-0.1608176, 51.1153273], [-0.1608174, 51.11531149999999], [-0.1607971, 51.1151688], [-0.16076880000000002, 51.1150269], [-0.1607003, 51.114734]]} |
0.1 |
2323 |
2325 |
Three Bridges |
Three Bridges Down Thameslink Siding Entry/Exit |
Three Bridges Down Thameslink Siding Entry/Exit |
51.1147340 |
-0.1607003 |
51.1147340 |
-0.1607003 |
1 |
0 |
2026-09-21 23:38:22 |
TERMINATED |
2026-09-21 23:28:00 |
Three Bridges Down Thameslink Siding Entry/Exit |
TRUST |
TRACKING_TIMEOUT |
20372771 |
1790029472601400 |
14 |
14 |
2026-09-21 23:38:04.029160 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:03.370778 |
| 727145 |
757246 |
P64772 |
095H80M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:28:00 |
2026-09-21 23:38:22 |
2026-09-23 23:38:22 |
{"id": 757246, "stp": "P", "toc": "Northern", "uid": "P64772", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64772/2026-09-21/detailed", "trust_id": "095H80M921", "origin_crs": "SKI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Skipton Broughton Road CS", "service_date": "2026-09-21", "dest_arr_time": "2326", "dest_platform": null, "is_terminated": 1, "next_location": "Skipton Broughton Road CS", "signalling_id": "5H80", "timing_status": "LATE", "origin_station": "Skipton", "current_leg_arr": "2326", "current_leg_dep": "2318", "current_leg_end": "Skipton Broughton Road CS", "origin_dep_time": "2316", "origin_platform": "2", "current_location": "Skipton", "last_update_time": "2026-09-21T23:38:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0252036999999996, 53.95829389999999], [-2.0256613, 53.958371099999994], [-2.0261309, 53.9584328], [-2.0264806, 53.95846480000001], [-2.0268188, 53.9584899], [-2.0271764000000005, 53.9585229], [-2.0275321, 53.9585449], [-2.0280446, 53.958536200000005], [-2.0286951999999996, 53.958496], [-2.0291805, 53.95844710000001], [-2.0296531999999994, 53.9583735], [-2.0302521, 53.9582673], [-2.0307546, 53.95816099999999], [-2.031146000000001, 53.9580704], [-2.0336684999999997, 53.9574865]]}", "current_leg_start": "Skipton", "dest_arr_time_act": "2326", "motion_projection": null, "next_location_lat": "53.9574865", "next_location_lon": "-2.0336685", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64281852\", \"confirmationDeadline\": \"2026-09-21T23:28:20+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 108.08, \"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\": 155.161, \"from_m\": 108.08, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 576.43, \"from_m\": 155.161, \"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\": 757246, \"profile_key\": \"7b23df133d76ea3bf5dde5cdf7c55956e665e41ac16be6432d2bb48a5cbc49e6\", \"schedule_id\": 21435, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Skipton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119169}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": null, \"location\": \"Skipton Broughton Road CS\", \"stage_seq\": 2, \"distance_m\": 576.43, \"section_seq\": 1, \"route_path_id\": 119169}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 576.43, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119169}], \"total_distance_m\": 576.43, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 576.43, \"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": "2316", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "53.9574865", "current_position_lon": "-2.0336685", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Skipton", "service_state_platform": "2", "timing_fact_generation": 1790029115145415, "current_leg_arrival_utc": "2026-09-21T23:28:20+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:03.438123", "service_state_evidence_id": 64281852, "current_leg_start_actual_dep": "2026-09-21T23:18:20+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:04.031889", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SKI |
None |
5H80 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 108.08, "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": 155.161, "from_m": 108.08, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 576.43, "from_m": 155.161, "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": 757246, "profile_key": "7b23df133d76ea3bf5dde5cdf7c55956e665e41ac16be6432d2bb48a5cbc49e6", "schedule_id": 21435, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2316", "location": "Skipton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119169}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": null, "location": "Skipton Broughton Road CS", "stage_seq": 2, "distance_m": 576.43, "section_seq": 1, "route_path_id": 119169}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 576.43, "from_m": 0.0, "section_seq": 1, "route_path_id": 119169}], "total_distance_m": 576.43, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 576.43, "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} |
[] |
Skipton |
2316 |
2316 |
2 |
None |
None |
Skipton Broughton Road CS |
2326 |
2326 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P64772/2026-09-21/detailed |
None |
Skipton |
2026-09-21T23:18:20+01:00 |
Skipton Broughton Road CS |
8.0 |
{"type": "LineString", "coordinates": [[-2.0252036999999996, 53.95829389999999], [-2.0256613, 53.958371099999994], [-2.0261309, 53.9584328], [-2.0264806, 53.95846480000001], [-2.0268188, 53.9584899], [-2.0271764000000005, 53.9585229], [-2.0275321, 53.9585449], [-2.0280446, 53.958536200000005], [-2.0286951999999996, 53.958496], [-2.0291805, 53.95844710000001], [-2.0296531999999994, 53.9583735], [-2.0302521, 53.9582673], [-2.0307546, 53.95816099999999], [-2.031146000000001, 53.9580704], [-2.0336684999999997, 53.9574865]]} |
0.4 |
2318 |
2326 |
None |
Skipton |
Skipton Broughton Road CS |
53.9574865 |
-2.0336685 |
53.9574865 |
-2.0336685 |
1 |
0 |
2026-09-21 23:38:22 |
TERMINATED |
2026-09-21 23:28:00 |
Skipton |
TD |
TRACKING_TIMEOUT |
64281852 |
1790029115145415 |
6 |
6 |
2026-09-21 23:38:04.031889 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:03.438123 |
| 727146 |
757965 |
L86572 |
865Y67M921 |
2026-09-21 |
COMPLETE |
20395549 |
2026-09-22 00:28:00 |
2026-09-21 23:38:22 |
2026-09-23 23:38:22 |
{"id": 757965, "stp": "P", "toc": "South Western Railway", "uid": "L86572", "consist": "450022+450122", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86572/2026-09-22/detailed", "trust_id": "865Y67M921", "origin_crs": "WOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wimbledon Park Depot Sidings", "service_date": "2026-09-21", "dest_arr_time": "0031", "dest_platform": null, "is_terminated": 1, "next_location": "Wimbledon Park Depot Sidings", "signalling_id": "5Y67", "timing_status": "EARLY", "origin_station": "Woking", "current_leg_arr": "0028", "current_leg_dep": "0019", "current_leg_end": "Wimbledon Park Depot Sidings", "origin_dep_time": "2356", "origin_platform": "1", "current_location": "Wimbledon Park Depot Sidings", "last_update_time": "2026-09-21T23:38:22", "route_debug_link": null, "timing_variation": "-3 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": "0031", "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\": 439.02, \"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\": 530.686, \"from_m\": 439.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 588.775, \"from_m\": 530.686, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5927.899, \"from_m\": 588.775, \"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\": 8044.006, \"from_m\": 5927.899, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8071.11, \"from_m\": 8044.006, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19000.391, \"from_m\": 8071.11, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23003.409, \"from_m\": 19000.391, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27612.814, \"from_m\": 23003.409, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27643.84, \"from_m\": 27612.814, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29603.203, \"from_m\": 27643.84, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29956.83, \"from_m\": 29603.203, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 757965, \"profile_key\": \"090486e6fee55d2250c13367424c2b8c3a79fda34b991a704b9500f9a380569e\", \"schedule_id\": 18442, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Woking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 2, \"distance_m\": 17523.559, \"section_seq\": 1, \"route_path_id\": 137750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009\", \"location\": \"Surbiton\", \"stage_seq\": 3, \"distance_m\": 19749.798, \"section_seq\": 1, \"route_path_id\": 137750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0009H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 4, \"distance_m\": 22593.316, \"section_seq\": 1, \"route_path_id\": 137750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0011\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 23407.875, \"section_seq\": 1, \"route_path_id\": 137750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015\", \"location\": \"Wimbledon West Jn\", \"stage_seq\": 6, \"distance_m\": 26792.779, \"section_seq\": 1, \"route_path_id\": 137750}, {\"is_pass\": false, \"wtt_arr\": \"0015H\", \"wtt_dep\": \"0017\", \"location\": \"Wimbledon\", \"stage_seq\": 7, \"distance_m\": 27390.485, \"section_seq\": 1, \"route_path_id\": 137750}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": \"0019\", \"location\": \"Wimbledon Park C.S.D.\", \"stage_seq\": 8, \"distance_m\": 28874.787, \"section_seq\": 1, \"route_path_id\": 137750}, {\"is_pass\": false, \"wtt_arr\": \"0031\", \"wtt_dep\": null, \"location\": \"Wimbledon Park Depot Sidings\", \"stage_seq\": 9, \"distance_m\": 29956.83, \"section_seq\": 1, \"route_path_id\": 137750}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 29956.83, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137750}], \"total_distance_m\": 29956.83, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29480.511, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 476.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2356", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.4363077", "current_position_lon": "-0.1943141", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:28Z\", \"source_id\": 64358265, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:36Z\", \"source_id\": 20393181, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:21Z\", \"source_id\": 64361211, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:25Z\", \"source_id\": 20394025, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:58Z\", \"source_id\": 64364737, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:01Z\", \"source_id\": 20394975, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:22:15Z\", \"source_id\": 20395549, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wimbledon Park Depot Sidings", "service_state_platform": null, "timing_fact_generation": 1790032936609940, "current_leg_arrival_utc": "2026-09-23T00:29:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:03.507978", "service_state_evidence_id": 20395549, "current_leg_start_actual_dep": "2026-09-23T00:19:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:04.513896", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
WOK |
None |
5Y67 |
450022+450122 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 439.02, "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": 530.686, "from_m": 439.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 588.775, "from_m": 530.686, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5927.899, "from_m": 588.775, "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": 8044.006, "from_m": 5927.899, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8071.11, "from_m": 8044.006, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19000.391, "from_m": 8071.11, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23003.409, "from_m": 19000.391, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27612.814, "from_m": 23003.409, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27643.84, "from_m": 27612.814, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29603.203, "from_m": 27643.84, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29956.83, "from_m": 29603.203, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 757965, "profile_key": "090486e6fee55d2250c13367424c2b8c3a79fda34b991a704b9500f9a380569e", "schedule_id": 18442, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2356", "location": "Woking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Hampton Court Jn", "stage_seq": 2, "distance_m": 17523.559, "section_seq": 1, "route_path_id": 137750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009", "location": "Surbiton", "stage_seq": 3, "distance_m": 19749.798, "section_seq": 1, "route_path_id": 137750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0009H", "location": "Berrylands Juncton", "stage_seq": 4, "distance_m": 22593.316, "section_seq": 1, "route_path_id": 137750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0011", "location": "New Malden", "stage_seq": 5, "distance_m": 23407.875, "section_seq": 1, "route_path_id": 137750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015", "location": "Wimbledon West Jn", "stage_seq": 6, "distance_m": 26792.779, "section_seq": 1, "route_path_id": 137750}, {"is_pass": false, "wtt_arr": "0015H", "wtt_dep": "0017", "location": "Wimbledon", "stage_seq": 7, "distance_m": 27390.485, "section_seq": 1, "route_path_id": 137750}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0019", "location": "Wimbledon Park C.S.D.", "stage_seq": 8, "distance_m": 28874.787, "section_seq": 1, "route_path_id": 137750}, {"is_pass": false, "wtt_arr": "0031", "wtt_dep": null, "location": "Wimbledon Park Depot Sidings", "stage_seq": 9, "distance_m": 29956.83, "section_seq": 1, "route_path_id": 137750}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 29956.83, "from_m": 0.0, "section_seq": 1, "route_path_id": 137750}], "total_distance_m": 29956.83, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29480.511, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 476.319, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:28Z", "source_id": 64358265, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:14:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:36Z", "source_id": 20393181, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:21Z", "source_id": 64361211, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:25Z", "source_id": 20394025, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29428, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:58Z", "source_id": 64364737, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:20:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:01Z", "source_id": 20394975, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:22:15Z", "source_id": 20395549, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T00:28:00+01:00", "operational_fact": true}] |
Woking |
2356 |
2356 |
1 |
None |
None |
Wimbledon Park Depot Sidings |
0031 |
0031 |
None |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86572/2026-09-22/detailed |
None |
Wimbledon Park C.S.D. |
2026-09-23T00:19:00+01:00 |
Wimbledon Park Depot Sidings |
9.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 |
0019 |
0028 |
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-21 23:38:22 |
TERMINATED |
2026-09-21 23:28:00 |
Wimbledon Park Depot Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20395549 |
1790032936609940 |
39 |
39 |
2026-09-21 23:38:04.513896 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:03.507978 |
| 727147 |
757334 |
P29057 |
305C50M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:28:00 |
2026-09-21 23:38:22 |
2026-09-23 23:38:22 |
{"id": 757334, "stp": "P", "toc": "Northern", "uid": "P29057", "consist": "156440", "dest_crs": "XPT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29057/2026-09-21/detailed", "trust_id": "305C50M921", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston C.S.", "service_date": "2026-09-21", "dest_arr_time": "2328", "dest_platform": null, "is_terminated": 1, "next_location": "Preston Shunt Line", "signalling_id": "5C50", "timing_status": "EARLY", "origin_station": "Preston", "current_leg_arr": "2322", "current_leg_dep": "2316", "current_leg_end": "Preston Shunt Line", "origin_dep_time": "2320", "origin_platform": "4", "current_location": "Preston", "last_update_time": "2026-09-21T23:38:22", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7074629, 53.75545369999999], [-2.707535899999999, 53.7558152], [-2.7076421999999996, 53.756310599999985], [-2.7076878, 53.75656659999999], [-2.7077439999999995, 53.756888499999995], [-2.707827599999999, 53.7573794], [-2.7078909, 53.7576279], [-2.7080571999999994, 53.75798330000001], [-2.7082415, 53.758288400000005], [-2.7084418, 53.75854199999999], [-2.7088104999999993, 53.7589136], [-2.7090845999999997, 53.7591279], [-2.709357, 53.75930760000001], [-2.7097863, 53.75956330000001], [-2.7099337, 53.75964449999999], [-2.709942, 53.7596495], [-2.71065325, 53.76001500000001]]}", "current_leg_start": "Preston", "dest_arr_time_act": "2328", "motion_projection": null, "next_location_lat": "53.7600150", "next_location_lon": "-2.7106533", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64278565\", \"confirmationDeadline\": \"2026-09-21T23:16:06+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 570.7, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 690.866, \"from_m\": 570.7, \"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\": 836.352, \"from_m\": 690.866, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 894.133, \"from_m\": 836.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\": 917.029, \"from_m\": 894.133, \"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\": 1159.558, \"from_m\": 917.029, \"capability_applied\": null, \"effective_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\": 757334, \"profile_key\": \"fe9fef59a4d3fb199feaa3106c381687e6d88418722e86919dd906d1353fd382\", \"schedule_id\": 21301, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138926}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2326\", \"location\": \"Preston Shunt Line\", \"stage_seq\": 2, \"distance_m\": 690.866, \"section_seq\": 1, \"route_path_id\": 138926}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": null, \"location\": \"Preston C.S.\", \"stage_seq\": 3, \"distance_m\": 1159.558, \"section_seq\": 1, \"route_path_id\": 138926}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1159.558, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138926}], \"total_distance_m\": 1159.558, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 771.543, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 388.015, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2320", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "53.7600150", "current_position_lon": "-2.7106533", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Preston", "service_state_platform": "6", "timing_fact_generation": 1790029001721194, "current_leg_arrival_utc": "2026-09-21T23:16:06+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:03.522748", "service_state_evidence_id": 64278565, "current_leg_start_actual_dep": "2026-09-21T23:16:06+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:04.453488", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
PRE |
XPT |
5C50 |
156440 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 570.7, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 690.866, "from_m": 570.7, "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": 836.352, "from_m": 690.866, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 894.133, "from_m": 836.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": 917.029, "from_m": 894.133, "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": 1159.558, "from_m": 917.029, "capability_applied": null, "effective_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": 757334, "profile_key": "fe9fef59a4d3fb199feaa3106c381687e6d88418722e86919dd906d1353fd382", "schedule_id": 21301, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138926}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2326", "location": "Preston Shunt Line", "stage_seq": 2, "distance_m": 690.866, "section_seq": 1, "route_path_id": 138926}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": null, "location": "Preston C.S.", "stage_seq": 3, "distance_m": 1159.558, "section_seq": 1, "route_path_id": 138926}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1159.558, "from_m": 0.0, "section_seq": 1, "route_path_id": 138926}], "total_distance_m": 1159.558, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 771.543, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 388.015, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Preston |
2320 |
2320 |
4 |
None |
None |
Preston C.S. |
2328 |
2328 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P29057/2026-09-21/detailed |
None |
Preston |
2026-09-21T23:16:06+01:00 |
Preston Shunt Line |
6.0 |
{"type": "LineString", "coordinates": [[-2.7074629, 53.75545369999999], [-2.707535899999999, 53.7558152], [-2.7076421999999996, 53.756310599999985], [-2.7076878, 53.75656659999999], [-2.7077439999999995, 53.756888499999995], [-2.707827599999999, 53.7573794], [-2.7078909, 53.7576279], [-2.7080571999999994, 53.75798330000001], [-2.7082415, 53.758288400000005], [-2.7084418, 53.75854199999999], [-2.7088104999999993, 53.7589136], [-2.7090845999999997, 53.7591279], [-2.709357, 53.75930760000001], [-2.7097863, 53.75956330000001], [-2.7099337, 53.75964449999999], [-2.709942, 53.7596495], [-2.71065325, 53.76001500000001]]} |
0.4 |
2316 |
2322 |
None |
Preston |
Preston Shunt Line |
53.7600150 |
-2.7106533 |
53.7600150 |
-2.7106533 |
1 |
0 |
2026-09-21 23:38:22 |
TERMINATED |
2026-09-21 23:28:00 |
Preston |
TD |
TRACKING_TIMEOUT |
64278565 |
1790029001721194 |
4 |
4 |
2026-09-21 23:38:04.453488 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:03.522748 |
| 727148 |
757265 |
L55058 |
475H66M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:28:00 |
2026-09-21 23:38:22 |
2026-09-23 23:38:22 |
{"id": 757265, "stp": "P", "toc": "Greater Anglia", "uid": "L55058", "consist": "720531", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55058/2026-09-21/detailed", "trust_id": "475H66M921", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge Sidings North", "service_date": "2026-09-21", "dest_arr_time": "2328", "dest_platform": null, "is_terminated": 1, "next_location": "Cambridge Sidings North", "signalling_id": "5H66", "timing_status": "EARLY", "origin_station": "Cambridge", "current_leg_arr": "2328", "current_leg_dep": "2315", "current_leg_end": "Cambridge Sidings North", "origin_dep_time": "2317", "origin_platform": "1", "current_location": "Cambridge North Jn", "last_update_time": "2026-09-21T23:38:22", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13838237996802488, 52.195169277994424], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.140772, 52.1983725], [0.14088890126290615, 52.19852579671906], [0.14100993451805735, 52.198665894738355], [0.14112140873375234, 52.19878855917019], [0.1412245036249688, 52.19889633492105], [0.1413203989066843, 52.1989917668974], [0.1414102742938764, 52.19907740000572], [0.1414953095015227, 52.19915577915246], [0.14157668424460076, 52.19922944924413], [0.14165557823808822, 52.19930095518717], [0.1417331711969626, 52.19937284188807], [0.1418106428362015, 52.199447654253305], [0.14188917287078254, 52.199527937189345], [0.14196994101568328, 52.19961623560264], [0.1420541269858813, 52.19971509439969], [0.1421429104963542, 52.19982705848697], [0.1422374712620795, 52.19995467277093], [0.14233898899803488, 52.200100482158064], [0.14249469999999995, 52.2003096], [0.1426871, 52.200508], [0.1429396, 52.2007674], [0.1430347, 52.20085549999999], [0.1431521, 52.2009808]]}", "current_leg_start": "Cambridge Sig. 177", "dest_arr_time_act": "2328", "motion_projection": null, "next_location_lat": "52.2009808", "next_location_lon": "0.1431521", "previous_location": "Cambridge", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 4, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64277267\", \"confirmationDeadline\": \"2026-09-21T23:19:12+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 477.692, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 516.94, \"from_m\": 477.692, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 578.913, \"from_m\": 516.94, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 849.592, \"from_m\": 578.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 757265, \"profile_key\": \"f0bb5ea97a9686fe233736fa86f5ac1c4bb1aeada845455bfa22764284325ab9\", \"schedule_id\": 16952, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115179}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": \"2321\", \"location\": \"Cambridge Sig. 177\", \"stage_seq\": 2, \"distance_m\": 239.05, \"section_seq\": 1, \"route_path_id\": 115179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Cambridge North Jn\", \"stage_seq\": 3, \"distance_m\": 635.756, \"section_seq\": 1, \"route_path_id\": 115179}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": null, \"location\": \"Cambridge Sidings North\", \"stage_seq\": 4, \"distance_m\": 849.592, \"section_seq\": 1, \"route_path_id\": 115179}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 849.592, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115179}], \"total_distance_m\": 849.592, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 578.913, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 270.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2317", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "13.0", "current_position_lat": "52.2009808", "current_position_lon": "0.1431521", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Cambridge North Jn", "service_state_platform": null, "timing_fact_generation": 1790028960026393, "current_leg_arrival_utc": "2026-09-21T23:19:12+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:03.756438", "service_state_evidence_id": 64277267, "current_leg_start_actual_dep": "2026-09-21T23:15:42+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:04.035682", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
CBG |
None |
5H66 |
720531 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 477.692, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 516.94, "from_m": 477.692, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 578.913, "from_m": 516.94, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 849.592, "from_m": 578.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 757265, "profile_key": "f0bb5ea97a9686fe233736fa86f5ac1c4bb1aeada845455bfa22764284325ab9", "schedule_id": 16952, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2317", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115179}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2321", "location": "Cambridge Sig. 177", "stage_seq": 2, "distance_m": 239.05, "section_seq": 1, "route_path_id": 115179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Cambridge North Jn", "stage_seq": 3, "distance_m": 635.756, "section_seq": 1, "route_path_id": 115179}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": null, "location": "Cambridge Sidings North", "stage_seq": 4, "distance_m": 849.592, "section_seq": 1, "route_path_id": 115179}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 849.592, "from_m": 0.0, "section_seq": 1, "route_path_id": 115179}], "total_distance_m": 849.592, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 578.913, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 270.679, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Cambridge |
2317 |
2317 |
1 |
None |
None |
Cambridge Sidings North |
2328 |
2328 |
None |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L55058/2026-09-21/detailed |
None |
Cambridge Sig. 177 |
2026-09-21T23:15:42+01:00 |
Cambridge Sidings North |
13.0 |
{"type": "LineString", "coordinates": [[0.13838237996802488, 52.195169277994424], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.140772, 52.1983725], [0.14088890126290615, 52.19852579671906], [0.14100993451805735, 52.198665894738355], [0.14112140873375234, 52.19878855917019], [0.1412245036249688, 52.19889633492105], [0.1413203989066843, 52.1989917668974], [0.1414102742938764, 52.19907740000572], [0.1414953095015227, 52.19915577915246], [0.14157668424460076, 52.19922944924413], [0.14165557823808822, 52.19930095518717], [0.1417331711969626, 52.19937284188807], [0.1418106428362015, 52.199447654253305], [0.14188917287078254, 52.199527937189345], [0.14196994101568328, 52.19961623560264], [0.1420541269858813, 52.19971509439969], [0.1421429104963542, 52.19982705848697], [0.1422374712620795, 52.19995467277093], [0.14233898899803488, 52.200100482158064], [0.14249469999999995, 52.2003096], [0.1426871, 52.200508], [0.1429396, 52.2007674], [0.1430347, 52.20085549999999], [0.1431521, 52.2009808]]} |
0.4 |
2315 |
2328 |
Cambridge |
Cambridge North Jn |
Cambridge Sidings North |
52.2009808 |
0.1431521 |
52.2009808 |
0.1431521 |
1 |
0 |
2026-09-21 23:38:22 |
TERMINATED |
2026-09-21 23:28:00 |
Cambridge North Jn |
TD |
TRACKING_TIMEOUT |
64277267 |
1790028960026393 |
5 |
5 |
2026-09-21 23:38:04.035682 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:03.756438 |
| 727149 |
757282 |
C20987 |
455J68M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:28:00 |
2026-09-21 23:38:22 |
2026-09-23 23:38:22 |
{"id": 757282, "stp": "P", "toc": "Thameslink", "uid": "C20987", "consist": "700144", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20987/2026-09-21/detailed", "trust_id": "455J68M921", "origin_crs": "PBO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough Spital Sidings", "service_date": "2026-09-21", "dest_arr_time": "2323", "dest_platform": null, "is_terminated": 1, "next_location": "Spital South Junction P458", "signalling_id": "5J68", "timing_status": "LATE", "origin_station": "Peterborough", "current_leg_arr": "2320", "current_leg_dep": "2323", "current_leg_end": "Spital South Junction P458", "origin_dep_time": "2318", "origin_platform": "2", "current_location": "Peterborough", "last_update_time": "2026-09-21T23:38:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.25095199999999995, 52.5752702], [-0.2515804, 52.5762617], [-0.2526408, 52.57796450000001], [-0.25276879999999996, 52.5781733], [-0.2528301, 52.578288099999995], [-0.25294809999999995, 52.578608499999994], [-0.25315799999999994, 52.5789527], [-0.2533228, 52.57934910000001], [-0.2534323, 52.57952130000001], [-0.2535984, 52.579863499999995]]}", "current_leg_start": "Peterborough", "dest_arr_time_act": "2323", "motion_projection": null, "next_location_lat": "52.5798635", "next_location_lon": "-0.2535984", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64289500\", \"confirmationDeadline\": \"2026-09-21T23:25:02+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 358.789, \"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\": 395.297, \"from_m\": 358.789, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 436.113, \"from_m\": 395.297, \"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\": 481.576, \"from_m\": 436.113, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 502.104, \"from_m\": 481.576, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1132.367, \"from_m\": 502.104, \"capability_applied\": null, \"effective_limit_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\": 757282, \"profile_key\": \"ebfab12a785626227903e404a96e80cf6d87543c6e6850de5ebce2a07a0287f3\", \"schedule_id\": 2912, \"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\": 131559}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2320\", \"location\": \"Spital South Junction P458\", \"stage_seq\": 2, \"distance_m\": 541.775, \"section_seq\": 1, \"route_path_id\": 131559}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": null, \"location\": \"Peterborough Spital Sidings\", \"stage_seq\": 3, \"distance_m\": 1132.367, \"section_seq\": 1, \"route_path_id\": 131559}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1132.367, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131559}], \"total_distance_m\": 1132.367, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1132.367, \"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": "2318", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1437.0", "current_position_lat": "52.5798635", "current_position_lon": "-0.2535984", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Peterborough", "service_state_platform": null, "timing_fact_generation": 1790029404739442, "current_leg_arrival_utc": "2026-09-21T23:25:02+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:03.776349", "service_state_evidence_id": 64289513, "current_leg_start_actual_dep": "2026-09-21T23:23:02+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:04.038620", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
PBO |
None |
5J68 |
700144 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 358.789, "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": 395.297, "from_m": 358.789, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 436.113, "from_m": 395.297, "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": 481.576, "from_m": 436.113, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 502.104, "from_m": 481.576, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1132.367, "from_m": 502.104, "capability_applied": null, "effective_limit_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": 757282, "profile_key": "ebfab12a785626227903e404a96e80cf6d87543c6e6850de5ebce2a07a0287f3", "schedule_id": 2912, "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": 131559}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2320", "location": "Spital South Junction P458", "stage_seq": 2, "distance_m": 541.775, "section_seq": 1, "route_path_id": 131559}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": null, "location": "Peterborough Spital Sidings", "stage_seq": 3, "distance_m": 1132.367, "section_seq": 1, "route_path_id": 131559}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1132.367, "from_m": 0.0, "section_seq": 1, "route_path_id": 131559}], "total_distance_m": 1132.367, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1132.367, "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} |
[] |
Peterborough |
2318 |
2318 |
2 |
None |
None |
Peterborough Spital Sidings |
2323 |
2323 |
None |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C20987/2026-09-21/detailed |
None |
Peterborough |
2026-09-21T23:23:02+01:00 |
Spital South Junction P458 |
1437.0 |
{"type": "LineString", "coordinates": [[-0.25095199999999995, 52.5752702], [-0.2515804, 52.5762617], [-0.2526408, 52.57796450000001], [-0.25276879999999996, 52.5781733], [-0.2528301, 52.578288099999995], [-0.25294809999999995, 52.578608499999994], [-0.25315799999999994, 52.5789527], [-0.2533228, 52.57934910000001], [-0.2534323, 52.57952130000001], [-0.2535984, 52.579863499999995]]} |
0.3 |
2323 |
2320 |
None |
Peterborough |
Spital South Junction P458 |
52.5798635 |
-0.2535984 |
52.5798635 |
-0.2535984 |
1 |
0 |
2026-09-21 23:38:22 |
TERMINATED |
2026-09-21 23:28:00 |
Peterborough |
TD |
TRACKING_TIMEOUT |
64289513 |
1790029404739442 |
16 |
16 |
2026-09-21 23:38:04.038620 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:03.776349 |
| 727150 |
757261 |
C37086 |
889N14M921 |
2026-09-21 |
COMPLETE |
20396687 |
2026-09-22 00:28:00 |
2026-09-21 23:38:22 |
2026-09-23 23:38:22 |
{"id": 757261, "stp": "O", "toc": "Elizabeth Line", "uid": "C37086", "consist": "345063", "dest_crs": "MAI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37086/2026-09-22/detailed", "trust_id": "889N14M921", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-21", "dest_arr_time": "0029", "dest_platform": "5", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "9N14", "timing_status": "EARLY", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "0028", "current_leg_dep": "0021", "current_leg_end": "Maidenhead", "origin_dep_time": "2316", "origin_platform": "4", "current_location": "Maidenhead", "last_update_time": "2026-09-21T23:38:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5918961624007154, 51.51228234723479], [-0.5923732999999999, 51.5123588], [-0.5931054, 51.5124699], [-0.5941391, 51.512618], [-0.5949381, 51.51273129999999], [-0.5956465, 51.5128393], [-0.5966693, 51.5130143], [-0.5978308999999999, 51.5132337], [-0.5989550999999999, 51.5134617], [-0.6012538000000001, 51.5139381], [-0.6020255, 51.514098799999985], [-0.6031966, 51.514309100000006], [-0.6046302999999998, 51.51461330000001], [-0.6053517999999999, 51.51477130000001], [-0.6062448, 51.5149787], [-0.6067647, 51.5150994], [-0.6079274999999998, 51.5153752], [-0.6095092999999999, 51.515719700000005], [-0.6097416999999999, 51.515778399999995], [-0.6098698, 51.5158101], [-0.6115339, 51.5161835], [-0.6120651999999999, 51.516321], [-0.6123224000000002, 51.51638749999998], [-0.613566, 51.516719], [-0.6147841999999999, 51.517050999999995], [-0.618863, 51.51818260000001], [-0.6200707999999999, 51.51851370000001], [-0.6217637000000001, 51.5189524], [-0.6226022, 51.51915149999999], [-0.6236512999999999, 51.51939960000001], [-0.6248631, 51.5196901], [-0.6257445999999999, 51.5199027], [-0.6268985, 51.5201574], [-0.6279091, 51.52038749999999], [-0.628820698883665, 51.52057806500258], [-0.6291275, 51.5206422], [-0.6300153, 51.5208175], [-0.6308825999999998, 51.5209791], [-0.6320153, 51.5211742], [-0.6322191, 51.521209299999995], [-0.6331415, 51.52136409999999], [-0.6336652999999999, 51.52145], [-0.6338278999999999, 51.521476699999994], [-0.6356759999999999, 51.5217876], [-0.6357063999999999, 51.521792699999985], [-0.6377465999999999, 51.5221108], [-0.6377831, 51.5221165], [-0.6392875, 51.5223498], [-0.6404083999999999, 51.522499100000005], [-0.6406748, 51.52254390000001], [-0.6410444, 51.5225947], [-0.6413007, 51.52262639999999], [-0.6420572999999999, 51.5227201], [-0.6430869999999999, 51.5228411], [-0.6442463, 51.5229651], [-0.6454036, 51.5230955], [-0.645621, 51.5231158], [-0.6466080999999999, 51.5232115], [-0.6472945, 51.5232817], [-0.6482234, 51.5233653], [-0.6491546999999999, 51.52344289999999], [-0.6503356, 51.523537], [-0.6516917, 51.5236296], [-0.6530213999999999, 51.523711799999994], [-0.6546151, 51.5237969], [-0.6560576, 51.5238671], [-0.6574041, 51.5239268], [-0.6587431999999999, 51.52397989999999], [-0.6597041999999999, 51.5240047], [-0.6600075999999999, 51.5240111], [-0.6616043999999999, 51.5240418], [-0.6626677, 51.5240627], [-0.6638918, 51.52407610000001], [-0.6650079, 51.5240717], [-0.6660219, 51.5240617], [-0.6672469999999999, 51.52403629999999], [-0.6673606, 51.5240349], [-0.6674537, 51.5240337], [-0.6687378, 51.523997], [-0.6698563, 51.5239806], [-0.6714598, 51.52392590000001], [-0.6716649, 51.5239172], [-0.6734205, 51.5238336], [-0.6751456, 51.5237298], [-0.6752902, 51.5237202], [-0.6766992, 51.5236416], [-0.6782688999999998, 51.523546], [-0.6793154, 51.52345639999999], [-0.6800283, 51.5233922], [-0.6803821000000001, 51.523356199999995], [-0.6806796, 51.523331299999995], [-0.6815572, 51.5232578], [-0.6826685, 51.5231502], [-0.684123, 51.5229979], [-0.6858654999999999, 51.5228172], [-0.687548, 51.52265140000001], [-0.6892193, 51.5224868], [-0.6894002, 51.52246710000001], [-0.6895325999999999, 51.52245270000001], [-0.6905843, 51.522343799999994], [-0.6914171, 51.5222408], [-0.6921948, 51.5221512], [-0.6924827999999998, 51.5221153], [-0.6927204, 51.5220854], [-0.6938893, 51.52195400000001], [-0.6943622, 51.521901799999995], [-0.6956415, 51.5217644], [-0.6972856, 51.5215732], [-0.7002315999999998, 51.5212791], [-0.7034496999999998, 51.5209199], [-0.709389, 51.520276], [-0.7098478, 51.5202137], [-0.7110151999999998, 51.520081199999986], [-0.7120395999999999, 51.52000289999998], [-0.7129279, 51.5199017], [-0.7141205, 51.51978600000001], [-0.7147682, 51.519701700000006], [-0.7162014999999999, 51.51949499999999], [-0.7169969999999999, 51.5194066], [-0.7180998, 51.519228600000005], [-0.7186522272956171, 51.519155323199186], [-0.7190105, 51.51910779999999], [-0.7198332999999999, 51.51899359999999], [-0.7205439999999999, 51.5188988], [-0.7210415, 51.51883149999999], [-0.7215781, 51.5187528], [-0.7222966999999999, 51.5186502], [-0.7227445, 51.51858979999999]]}", "current_leg_start": "Slough", "dest_arr_time_act": "0029", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Slough", "current_leg_milage": "5.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25881.037, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25966.716, \"from_m\": 25881.037, \"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\": 26168.121, \"from_m\": 25966.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30431.581, \"from_m\": 26168.121, \"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\": 31398.023, \"from_m\": 30431.581, \"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\": 31521.96, \"from_m\": 31398.023, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38447.538, \"from_m\": 31521.96, \"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\": 38556.194, \"from_m\": 38447.538, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38623.808, \"from_m\": 38556.194, \"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\": 38797.369, \"from_m\": 38623.808, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38960.56, \"from_m\": 38797.369, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39253.727, \"from_m\": 38960.56, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41931.486, \"from_m\": 39253.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42224.653, \"from_m\": 41931.486, \"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\": 42387.843, \"from_m\": 42224.653, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42561.404, \"from_m\": 42387.843, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64964.849, \"from_m\": 42561.404, \"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\": 65048.362, \"from_m\": 64964.849, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65538.965, \"from_m\": 65048.362, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65659.828, \"from_m\": 65538.965, \"capability_applied\": null, \"effective_limit_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\": 757261, \"profile_key\": \"063f284b19fcaddb359cb3dd466f276a4767c374114010c6c511efbb9288d92a\", \"schedule_id\": 35777, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2319H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2323H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2327H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13035.108, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2331H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2337\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2348\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 31140.699, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2358H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 17, \"distance_m\": 31943.092, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"0002H\", \"wtt_dep\": \"0003H\", \"location\": \"Southall\", \"stage_seq\": 18, \"distance_m\": 37307.304, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0007\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 19, \"distance_m\": 40385.314, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 20, \"distance_m\": 40592.606, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"0010\", \"wtt_dep\": \"0010H\", \"location\": \"West Drayton\", \"stage_seq\": 21, \"distance_m\": 47965.634, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"0012H\", \"wtt_dep\": \"0013\", \"location\": \"Iver\", \"stage_seq\": 22, \"distance_m\": 50426.126, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"0015\", \"wtt_dep\": \"0015H\", \"location\": \"Langley\", \"stage_seq\": 23, \"distance_m\": 52703.486, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"0020\", \"wtt_dep\": \"0021\", \"location\": \"Slough\", \"stage_seq\": 24, \"distance_m\": 56455.714, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0028\", \"location\": \"Maidenhead East Jn\", \"stage_seq\": 25, \"distance_m\": 65048.362, \"section_seq\": 1, \"route_path_id\": 144972}, {\"is_pass\": false, \"wtt_arr\": \"0029\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 26, \"distance_m\": 65659.828, \"section_seq\": 1, \"route_path_id\": 144972}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 65659.828, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144972}], \"total_distance_m\": 65659.828, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 62491.466, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3168.362, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2316", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5185898", "current_position_lon": "-0.7227445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:34Z\", \"source_id\": 64281890, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:38Z\", \"source_id\": 20369759, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:43Z\", \"source_id\": 64288603, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:50Z\", \"source_id\": 20371929, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:05Z\", \"source_id\": 64293919, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:08Z\", \"source_id\": 20373563, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:13Z\", \"source_id\": 64300471, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:15Z\", \"source_id\": 20375549, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:28Z\", \"source_id\": 64305385, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:33Z\", \"source_id\": 20377149, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:53Z\", \"source_id\": 64309021, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:55Z\", \"source_id\": 20378301, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:03Z\", \"source_id\": 64313857, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:09Z\", \"source_id\": 20379812, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:21Z\", \"source_id\": 64317369, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:24Z\", \"source_id\": 20380898, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:04Z\", \"source_id\": 64321181, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:08Z\", \"source_id\": 20382161, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:21Z\", \"source_id\": 64328566, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:26Z\", \"source_id\": 20384499, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:45Z\", \"source_id\": 64337008, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:49Z\", \"source_id\": 20387111, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:12Z\", \"source_id\": 64344987, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:19Z\", \"source_id\": 20389472, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:56Z\", \"source_id\": 64350844, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:05Z\", \"source_id\": 20391091, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:43Z\", \"source_id\": 64355227, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:45Z\", \"source_id\": 20392310, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:37Z\", \"source_id\": 64358453, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:40Z\", \"source_id\": 20393227, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23549, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:25Z\", \"source_id\": 64361247, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:31Z\", \"source_id\": 20394037, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:43Z\", \"source_id\": 64364470, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:51Z\", \"source_id\": 20394918, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23658, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:33Z\", \"source_id\": 64370636, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:35Z\", \"source_id\": 20396687, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "5", "timing_fact_generation": 1790033196447127, "current_leg_arrival_utc": "2026-09-23T00:28:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:13.770397", "service_state_evidence_id": 20396687, "current_leg_start_actual_dep": "2026-09-23T00:21:00+01:00", "operational_evidence_version": 130, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:15.533565", "service_state_valid_until_kind": null, "operational_interpretation_version": 130, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
O |
ABX |
MAI |
9N14 |
345063 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25966.716, "from_m": 25881.037, "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": 26168.121, "from_m": 25966.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30431.581, "from_m": 26168.121, "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": 31398.023, "from_m": 30431.581, "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": 31521.96, "from_m": 31398.023, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38447.538, "from_m": 31521.96, "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": 38556.194, "from_m": 38447.538, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38623.808, "from_m": 38556.194, "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": 38797.369, "from_m": 38623.808, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38960.56, "from_m": 38797.369, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39253.727, "from_m": 38960.56, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41931.486, "from_m": 39253.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42224.653, "from_m": 41931.486, "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": 42387.843, "from_m": 42224.653, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42561.404, "from_m": 42387.843, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64964.849, "from_m": 42561.404, "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": 65048.362, "from_m": 64964.849, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65538.965, "from_m": 65048.362, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65659.828, "from_m": 65538.965, "capability_applied": null, "effective_limit_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": 757261, "profile_key": "063f284b19fcaddb359cb3dd466f276a4767c374114010c6c511efbb9288d92a", "schedule_id": 35777, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2316", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2319H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2323H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 144972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13035.108, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2348", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 144972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 144972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 144972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 144972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 31140.699, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2358H", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 31943.092, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "0002H", "wtt_dep": "0003H", "location": "Southall", "stage_seq": 18, "distance_m": 37307.304, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0007", "location": "Hayes & Harlington", "stage_seq": 19, "distance_m": 40385.314, "section_seq": 1, "route_path_id": 144972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008", "location": "Heathrow Airport Jn", "stage_seq": 20, "distance_m": 40592.606, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "0010", "wtt_dep": "0010H", "location": "West Drayton", "stage_seq": 21, "distance_m": 47965.634, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "0012H", "wtt_dep": "0013", "location": "Iver", "stage_seq": 22, "distance_m": 50426.126, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": "0015H", "location": "Langley", "stage_seq": 23, "distance_m": 52703.486, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "0020", "wtt_dep": "0021", "location": "Slough", "stage_seq": 24, "distance_m": 56455.714, "section_seq": 1, "route_path_id": 144972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0028", "location": "Maidenhead East Jn", "stage_seq": 25, "distance_m": 65048.362, "section_seq": 1, "route_path_id": 144972}, {"is_pass": false, "wtt_arr": "0029", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 26, "distance_m": 65659.828, "section_seq": 1, "route_path_id": 144972}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 65659.828, "from_m": 0.0, "section_seq": 1, "route_path_id": 144972}], "total_distance_m": 65659.828, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 62491.466, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3168.362, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:34Z", "source_id": 64281890, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:18:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:38Z", "source_id": 20369759, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:43Z", "source_id": 64288603, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:22:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:50Z", "source_id": 20371929, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:05Z", "source_id": 64293919, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:26:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:08Z", "source_id": 20373563, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:13Z", "source_id": 64300471, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:30:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:15Z", "source_id": 20375549, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:28Z", "source_id": 64305385, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:33Z", "source_id": 20377149, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:53Z", "source_id": 64309021, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:35:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:55Z", "source_id": 20378301, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:03Z", "source_id": 64313857, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:39:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:09Z", "source_id": 20379812, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:21Z", "source_id": 64317369, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:41:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:24Z", "source_id": 20380898, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:04Z", "source_id": 64321181, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:44:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:08Z", "source_id": 20382161, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:21Z", "source_id": 64328566, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:26Z", "source_id": 20384499, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23201, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:45Z", "source_id": 64337008, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:57:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:49Z", "source_id": 20387111, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:12Z", "source_id": 64344987, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:03:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:19Z", "source_id": 20389472, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23446, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:56Z", "source_id": 64350844, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:08:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:05Z", "source_id": 20391091, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:43Z", "source_id": 64355227, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:11:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:45Z", "source_id": 20392310, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T00:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23542, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:37Z", "source_id": 64358453, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:14:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:40Z", "source_id": 20393227, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T00:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23549, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:25Z", "source_id": 64361247, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:17:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:31Z", "source_id": 20394037, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:43Z", "source_id": 64364470, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:21:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:51Z", "source_id": 20394918, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23658, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:33Z", "source_id": 64370636, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:28:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:35Z", "source_id": 20396687, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T00:28:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
2316 |
2316 |
4 |
None |
None |
Maidenhead |
0029 |
0029 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37086/2026-09-22/detailed |
None |
Slough |
2026-09-23T00:21:00+01:00 |
Maidenhead |
7.0 |
{"type": "LineString", "coordinates": [[-0.5918961624007154, 51.51228234723479], [-0.5923732999999999, 51.5123588], [-0.5931054, 51.5124699], [-0.5941391, 51.512618], [-0.5949381, 51.51273129999999], [-0.5956465, 51.5128393], [-0.5966693, 51.5130143], [-0.5978308999999999, 51.5132337], [-0.5989550999999999, 51.5134617], [-0.6012538000000001, 51.5139381], [-0.6020255, 51.514098799999985], [-0.6031966, 51.514309100000006], [-0.6046302999999998, 51.51461330000001], [-0.6053517999999999, 51.51477130000001], [-0.6062448, 51.5149787], [-0.6067647, 51.5150994], [-0.6079274999999998, 51.5153752], [-0.6095092999999999, 51.515719700000005], [-0.6097416999999999, 51.515778399999995], [-0.6098698, 51.5158101], [-0.6115339, 51.5161835], [-0.6120651999999999, 51.516321], [-0.6123224000000002, 51.51638749999998], [-0.613566, 51.516719], [-0.6147841999999999, 51.517050999999995], [-0.618863, 51.51818260000001], [-0.6200707999999999, 51.51851370000001], [-0.6217637000000001, 51.5189524], [-0.6226022, 51.51915149999999], [-0.6236512999999999, 51.51939960000001], [-0.6248631, 51.5196901], [-0.6257445999999999, 51.5199027], [-0.6268985, 51.5201574], [-0.6279091, 51.52038749999999], [-0.628820698883665, 51.52057806500258], [-0.6291275, 51.5206422], [-0.6300153, 51.5208175], [-0.6308825999999998, 51.5209791], [-0.6320153, 51.5211742], [-0.6322191, 51.521209299999995], [-0.6331415, 51.52136409999999], [-0.6336652999999999, 51.52145], [-0.6338278999999999, 51.521476699999994], [-0.6356759999999999, 51.5217876], [-0.6357063999999999, 51.521792699999985], [-0.6377465999999999, 51.5221108], [-0.6377831, 51.5221165], [-0.6392875, 51.5223498], [-0.6404083999999999, 51.522499100000005], [-0.6406748, 51.52254390000001], [-0.6410444, 51.5225947], [-0.6413007, 51.52262639999999], [-0.6420572999999999, 51.5227201], [-0.6430869999999999, 51.5228411], [-0.6442463, 51.5229651], [-0.6454036, 51.5230955], [-0.645621, 51.5231158], [-0.6466080999999999, 51.5232115], [-0.6472945, 51.5232817], [-0.6482234, 51.5233653], [-0.6491546999999999, 51.52344289999999], [-0.6503356, 51.523537], [-0.6516917, 51.5236296], [-0.6530213999999999, 51.523711799999994], [-0.6546151, 51.5237969], [-0.6560576, 51.5238671], [-0.6574041, 51.5239268], [-0.6587431999999999, 51.52397989999999], [-0.6597041999999999, 51.5240047], [-0.6600075999999999, 51.5240111], [-0.6616043999999999, 51.5240418], [-0.6626677, 51.5240627], [-0.6638918, 51.52407610000001], [-0.6650079, 51.5240717], [-0.6660219, 51.5240617], [-0.6672469999999999, 51.52403629999999], [-0.6673606, 51.5240349], [-0.6674537, 51.5240337], [-0.6687378, 51.523997], [-0.6698563, 51.5239806], [-0.6714598, 51.52392590000001], [-0.6716649, 51.5239172], [-0.6734205, 51.5238336], [-0.6751456, 51.5237298], [-0.6752902, 51.5237202], [-0.6766992, 51.5236416], [-0.6782688999999998, 51.523546], [-0.6793154, 51.52345639999999], [-0.6800283, 51.5233922], [-0.6803821000000001, 51.523356199999995], [-0.6806796, 51.523331299999995], [-0.6815572, 51.5232578], [-0.6826685, 51.5231502], [-0.684123, 51.5229979], [-0.6858654999999999, 51.5228172], [-0.687548, 51.52265140000001], [-0.6892193, 51.5224868], [-0.6894002, 51.52246710000001], [-0.6895325999999999, 51.52245270000001], [-0.6905843, 51.522343799999994], [-0.6914171, 51.5222408], [-0.6921948, 51.5221512], [-0.6924827999999998, 51.5221153], [-0.6927204, 51.5220854], [-0.6938893, 51.52195400000001], [-0.6943622, 51.521901799999995], [-0.6956415, 51.5217644], [-0.6972856, 51.5215732], [-0.7002315999999998, 51.5212791], [-0.7034496999999998, 51.5209199], [-0.709389, 51.520276], [-0.7098478, 51.5202137], [-0.7110151999999998, 51.520081199999986], [-0.7120395999999999, 51.52000289999998], [-0.7129279, 51.5199017], [-0.7141205, 51.51978600000001], [-0.7147682, 51.519701700000006], [-0.7162014999999999, 51.51949499999999], [-0.7169969999999999, 51.5194066], [-0.7180998, 51.519228600000005], [-0.7186522272956171, 51.519155323199186], [-0.7190105, 51.51910779999999], [-0.7198332999999999, 51.51899359999999], [-0.7205439999999999, 51.5188988], [-0.7210415, 51.51883149999999], [-0.7215781, 51.5187528], [-0.7222966999999999, 51.5186502], [-0.7227445, 51.51858979999999]]} |
5.8 |
0021 |
0028 |
Slough |
Maidenhead |
Maidenhead |
51.5185898 |
-0.7227445 |
51.5185898 |
-0.7227445 |
1 |
0 |
2026-09-21 23:38:22 |
TERMINATED |
2026-09-21 23:28:00 |
Maidenhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396687 |
1790033196447127 |
130 |
130 |
2026-09-21 23:38:15.533565 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:13.770397 |
| 727151 |
757983 |
C15131 |
072J11M921 |
2026-09-21 |
COMPLETE |
20396777 |
2026-09-22 00:28:00 |
2026-09-21 23:38:22 |
2026-09-23 23:38:22 |
{"id": 757983, "stp": "P", "toc": "ScotRail", "uid": "C15131", "consist": "380102", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15131/2026-09-22/detailed", "trust_id": "072J11M921", "origin_crs": "EKL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-21", "dest_arr_time": "0029", "dest_platform": "9", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2J11", "timing_status": "EARLY", "origin_station": "East Kilbride", "current_leg_arr": "0028", "current_leg_dep": "0021", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2357", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-21T23:38:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Crossmyloof", "dest_arr_time_act": "0029", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Crossmyloof", "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 137.273, \"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:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5689.123, \"from_m\": 137.273, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6354.536, \"from_m\": 5689.123, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6892.699, \"from_m\": 6354.536, \"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\": 6914.853, \"from_m\": 6892.699, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6964.012, \"from_m\": 6914.853, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12435.664, \"from_m\": 6964.012, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12554.84, \"from_m\": 12435.664, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12626.724, \"from_m\": 12554.84, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15699.318, \"from_m\": 12626.724, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17061.555, \"from_m\": 15699.318, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17479.027, \"from_m\": 17061.555, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18038.849, \"from_m\": 17479.027, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18463.316, \"from_m\": 18038.849, \"capability_applied\": null, \"effective_limit_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\": 757983, \"profile_key\": \"41a98e16740aa7a49826d0b87e725ec015779280616dda95b8db84212ede502d\", \"schedule_id\": 1946, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"East Kilbride\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Hairmyres East Jn\", \"stage_seq\": 2, \"distance_m\": 1559.515, \"section_seq\": 1, \"route_path_id\": 120542}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0002\", \"location\": \"Hairmyres\", \"stage_seq\": 3, \"distance_m\": 3202.555, \"section_seq\": 1, \"route_path_id\": 120542}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": \"0004H\", \"location\": \"Thorntonhall\", \"stage_seq\": 4, \"distance_m\": 5005.982, \"section_seq\": 1, \"route_path_id\": 120542}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0007H\", \"location\": \"Busby\", \"stage_seq\": 5, \"distance_m\": 6647.418, \"section_seq\": 1, \"route_path_id\": 120542}, {\"is_pass\": false, \"wtt_arr\": \"0009H\", \"wtt_dep\": \"0010H\", \"location\": \"Clarkston\", \"stage_seq\": 6, \"distance_m\": 7982.007, \"section_seq\": 1, \"route_path_id\": 120542}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0014\", \"location\": \"Giffnock\", \"stage_seq\": 7, \"distance_m\": 9922.338, \"section_seq\": 1, \"route_path_id\": 120542}, {\"is_pass\": false, \"wtt_arr\": \"0016\", \"wtt_dep\": \"0016H\", \"location\": \"Thornliebank\", \"stage_seq\": 8, \"distance_m\": 11433.747, \"section_seq\": 1, \"route_path_id\": 120542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0018\", \"location\": \"Busby Jn\", \"stage_seq\": 9, \"distance_m\": 12757.308, \"section_seq\": 1, \"route_path_id\": 120542}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": \"0019H\", \"location\": \"Pollokshaws West\", \"stage_seq\": 10, \"distance_m\": 13392.103, \"section_seq\": 1, \"route_path_id\": 120542}, {\"is_pass\": false, \"wtt_arr\": \"0021H\", \"wtt_dep\": \"0022H\", \"location\": \"Crossmyloof\", \"stage_seq\": 11, \"distance_m\": 14930.485, \"section_seq\": 1, \"route_path_id\": 120542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 12, \"distance_m\": 15764.007, \"section_seq\": 1, \"route_path_id\": 120542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024H\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 13, \"distance_m\": 16438.767, \"section_seq\": 1, \"route_path_id\": 120542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0027\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 14, \"distance_m\": 17534.106, \"section_seq\": 1, \"route_path_id\": 120542}, {\"is_pass\": false, \"wtt_arr\": \"0029\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 15, \"distance_m\": 18463.316, \"section_seq\": 1, \"route_path_id\": 120542}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 18463.316, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120542}], \"total_distance_m\": 18463.316, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18463.316, \"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": "2357", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:46Z\", \"source_id\": 64349449, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:50Z\", \"source_id\": 20390694, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:58Z\", \"source_id\": 64352090, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:06Z\", \"source_id\": 20391427, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:19Z\", \"source_id\": 64359193, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:20Z\", \"source_id\": 20393439, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:12Z\", \"source_id\": 64362042, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:17:15Z\", \"source_id\": 20394232, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:29Z\", \"source_id\": 64365181, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:20:35Z\", \"source_id\": 20395125, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:52Z\", \"source_id\": 64370931, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:55Z\", \"source_id\": 20396777, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "9", "timing_fact_generation": 1790033216046804, "current_leg_arrival_utc": "2026-09-23T00:28:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:20.777783", "service_state_evidence_id": 20396777, "current_leg_start_actual_dep": "2026-09-23T00:22:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:21.342009", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EKL |
GLC |
2J11 |
380102 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 137.273, "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:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 5689.123, "from_m": 137.273, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6354.536, "from_m": 5689.123, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 35.0}, {"to_m": 6892.699, "from_m": 6354.536, "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": 6914.853, "from_m": 6892.699, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6964.012, "from_m": 6914.853, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12435.664, "from_m": 6964.012, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12554.84, "from_m": 12435.664, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12626.724, "from_m": 12554.84, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15699.318, "from_m": 12626.724, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17061.555, "from_m": 15699.318, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17479.027, "from_m": 17061.555, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18038.849, "from_m": 17479.027, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18463.316, "from_m": 18038.849, "capability_applied": null, "effective_limit_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": 757983, "profile_key": "41a98e16740aa7a49826d0b87e725ec015779280616dda95b8db84212ede502d", "schedule_id": 1946, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2357", "location": "East Kilbride", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "Hairmyres East Jn", "stage_seq": 2, "distance_m": 1559.515, "section_seq": 1, "route_path_id": 120542}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Hairmyres", "stage_seq": 3, "distance_m": 3202.555, "section_seq": 1, "route_path_id": 120542}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0004H", "location": "Thorntonhall", "stage_seq": 4, "distance_m": 5005.982, "section_seq": 1, "route_path_id": 120542}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0007H", "location": "Busby", "stage_seq": 5, "distance_m": 6647.418, "section_seq": 1, "route_path_id": 120542}, {"is_pass": false, "wtt_arr": "0009H", "wtt_dep": "0010H", "location": "Clarkston", "stage_seq": 6, "distance_m": 7982.007, "section_seq": 1, "route_path_id": 120542}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0014", "location": "Giffnock", "stage_seq": 7, "distance_m": 9922.338, "section_seq": 1, "route_path_id": 120542}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0016H", "location": "Thornliebank", "stage_seq": 8, "distance_m": 11433.747, "section_seq": 1, "route_path_id": 120542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0018", "location": "Busby Jn", "stage_seq": 9, "distance_m": 12757.308, "section_seq": 1, "route_path_id": 120542}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0019H", "location": "Pollokshaws West", "stage_seq": 10, "distance_m": 13392.103, "section_seq": 1, "route_path_id": 120542}, {"is_pass": false, "wtt_arr": "0021H", "wtt_dep": "0022H", "location": "Crossmyloof", "stage_seq": 11, "distance_m": 14930.485, "section_seq": 1, "route_path_id": 120542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Muirhouse South Jn", "stage_seq": 12, "distance_m": 15764.007, "section_seq": 1, "route_path_id": 120542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024H", "location": "Muirhouse North Jn", "stage_seq": 13, "distance_m": 16438.767, "section_seq": 1, "route_path_id": 120542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0027", "location": "Glasgow Bridge Street Jn", "stage_seq": 14, "distance_m": 17534.106, "section_seq": 1, "route_path_id": 120542}, {"is_pass": false, "wtt_arr": "0029", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 15, "distance_m": 18463.316, "section_seq": 1, "route_path_id": 120542}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 18463.316, "from_m": 0.0, "section_seq": 1, "route_path_id": 120542}], "total_distance_m": 18463.316, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18463.316, "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": 2579, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:46Z", "source_id": 64349449, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:06:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:50Z", "source_id": 20390694, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T00:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2583, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:58Z", "source_id": 64352090, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:09:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:06Z", "source_id": 20391427, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2587, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:19Z", "source_id": 64359193, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:20Z", "source_id": 20393439, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T00:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1839, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:12Z", "source_id": 64362042, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:18:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:17:15Z", "source_id": 20394232, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1843, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:29Z", "source_id": 64365181, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:20:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:20:35Z", "source_id": 20395125, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2021, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:52Z", "source_id": 64370931, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:28:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:55Z", "source_id": 20396777, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:28:00+01:00", "operational_fact": true}] |
East Kilbride |
2357 |
2357 |
None |
None |
None |
Glasgow Central High Level |
0029 |
0029 |
9 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15131/2026-09-22/detailed |
None |
Crossmyloof |
2026-09-23T00:22:30+01:00 |
Glasgow Central High Level |
7.0 |
{"type": "LineString", "coordinates": [[-4.284871143437124, 55.83371352574252], [-4.284658899999999, 55.8337872], [-4.284339600000001, 55.8338983], [-4.2839343, 55.8340394], [-4.283424, 55.8342187], [-4.2829745, 55.834376799999994], [-4.2823384, 55.834601500000005], [-4.2818688, 55.8347643], [-4.280025899999999, 55.835398399999995], [-4.278888399999999, 55.83580950000001], [-4.2776453, 55.8362436], [-4.2762404, 55.83674], [-4.274909825370169, 55.83720913677346], [-4.274670392891747, 55.83729311605712], [-4.2744579633923845, 55.83736656184275], [-4.2742687141771025, 55.83743100733162], [-4.274098822550916, 55.83748798572502], [-4.2739444658188495, 55.83753903022424], [-4.273801821285921, 55.83758567403057], [-4.27366706625715, 55.83762945034528], [-4.273536378037555, 55.83767189236967], [-4.273405933932158, 55.83771453330501], [-4.273271911245978, 55.8377589063526], [-4.273130487284033, 55.8378065447137], [-4.272977839351345, 55.83785898158962], [-4.272810144752932, 55.83791775018163], [-4.272623580793814, 55.83798438369103], [-4.272414324779012, 55.83806041531909], [-4.272178554013545, 55.8381473782671], [-4.272045299999999, 55.8382065], [-4.2719258, 55.8382654], [-4.2717493, 55.838355099999994], [-4.2715481, 55.8384651], [-4.271333499999999, 55.8385856], [-4.2711726, 55.838689499999994], [-4.271003599999999, 55.838802399999985], [-4.2708373, 55.83892899999999], [-4.2706818, 55.83906449999999], [-4.2706171, 55.83912269999999], [-4.2705423, 55.839197000000006], [-4.2704162, 55.8393401], [-4.269967599999999, 55.83986910000001], [-4.2698648, 55.83998679999999], [-4.2694026, 55.84051600000001], [-4.2693663, 55.84055699999998], [-4.269150099999999, 55.8408014], [-4.269026, 55.84092690000001], [-4.2688836, 55.8410627], [-4.268766799999999, 55.8411717], [-4.2686226, 55.84128599999999], [-4.2684454, 55.8414077], [-4.2682962, 55.8415044], [-4.268191999999999, 55.8415661], [-4.268033400000001, 55.84164889999999], [-4.267882599999999, 55.8417266], [-4.2677046, 55.84180740000001], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
2.2 |
0021 |
0028 |
Crossmyloof |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-21 23:38:22 |
TERMINATED |
2026-09-21 23:28:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396777 |
1790033216046804 |
32 |
32 |
2026-09-21 23:38:21.342009 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:20.777783 |
| 727152 |
756998 |
L84443 |
862S78M921 |
2026-09-21 |
COMPLETE |
20396842 |
2026-09-22 00:26:00 |
2026-09-21 23:38:52 |
2026-09-23 23:38:52 |
{"id": 756998, "stp": "P", "toc": "South Western Railway", "uid": "L84443", "consist": "701015", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84443/2026-09-22/detailed", "trust_id": "862S78M921", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-21", "dest_arr_time": "0029", "dest_platform": "23", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2S78", "timing_status": "ON TIME", "origin_station": "Weybridge (B)", "current_leg_arr": "0028", "current_leg_dep": "0024", "current_leg_end": "London Waterloo", "origin_dep_time": "2303", "origin_platform": "1", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-21T23:38:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0029", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Queenstown Road (Battersea)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 399.556, \"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\": 461.578, \"from_m\": 399.556, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1306.447, \"from_m\": 461.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5087.806, \"from_m\": 1306.447, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5363.843, \"from_m\": 5087.806, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8892.662, \"from_m\": 5363.843, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9351.94, \"from_m\": 8892.662, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13182.074, \"from_m\": 9351.94, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14951.731, \"from_m\": 13182.074, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15268.069, \"from_m\": 14951.731, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16051.424, \"from_m\": 15268.069, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16605.447, \"from_m\": 16051.424, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24893.873, \"from_m\": 16605.447, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24929.04, \"from_m\": 24893.873, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25309.236, \"from_m\": 24929.04, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32114.324, \"from_m\": 25309.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\": 32181.963, \"from_m\": 32114.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36541.661, \"from_m\": 32181.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36688.51, \"from_m\": 36541.661, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36751.304, \"from_m\": 36688.51, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36828.434, \"from_m\": 36751.304, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40314.591, \"from_m\": 36828.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40357.266, \"from_m\": 40314.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41697.453, \"from_m\": 40357.266, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42197.604, \"from_m\": 41697.453, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 43195.553, \"from_m\": 42197.604, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43241.488, \"from_m\": 43195.553, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43647.67, \"from_m\": 43241.488, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43745.2, \"from_m\": 43647.67, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45080.606, \"from_m\": 43745.2, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45203.948, \"from_m\": 45080.606, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45984.686, \"from_m\": 45203.948, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46815.269, \"from_m\": 45984.686, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47670.149, \"from_m\": 46815.269, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48247.282, \"from_m\": 47670.149, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 756998, \"profile_key\": \"49aad23a3160029485c8310484ee9484309a0f5c0d47ffe47445a8e35351a4aa\", \"schedule_id\": 32335, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"Weybridge (B)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Addlestone Jn\", \"stage_seq\": 2, \"distance_m\": 1313.329, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"2306H\", \"wtt_dep\": \"2307\", \"location\": \"Addlestone\", \"stage_seq\": 3, \"distance_m\": 2883.665, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"2309H\", \"wtt_dep\": \"2310H\", \"location\": \"Chertsey\", \"stage_seq\": 4, \"distance_m\": 5189.62, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2324\", \"location\": \"Virginia Water\", \"stage_seq\": 5, \"distance_m\": 9184.434, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2328\", \"location\": \"Egham\", \"stage_seq\": 6, \"distance_m\": 12656.986, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2336\", \"location\": \"Staines\", \"stage_seq\": 7, \"distance_m\": 15920.975, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 8, \"distance_m\": 18283.858, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2344\", \"location\": \"Feltham\", \"stage_seq\": 9, \"distance_m\": 22578.471, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Feltham Jn\", \"stage_seq\": 10, \"distance_m\": 24893.873, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Hounslow Jn\", \"stage_seq\": 11, \"distance_m\": 25467.302, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2350\", \"location\": \"Hounslow\", \"stage_seq\": 12, \"distance_m\": 26491.731, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2353\", \"location\": \"Isleworth\", \"stage_seq\": 13, \"distance_m\": 28726.517, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"2354H\", \"wtt_dep\": \"2355\", \"location\": \"Syon Lane\", \"stage_seq\": 14, \"distance_m\": 29786.122, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"2357H\", \"location\": \"Brentford\", \"stage_seq\": 15, \"distance_m\": 31102.72, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Kew Bridge\", \"stage_seq\": 16, \"distance_m\": 32614.631, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"0003H\", \"wtt_dep\": \"0004\", \"location\": \"Chiswick\", \"stage_seq\": 17, \"distance_m\": 34352.63, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0006H\", \"location\": \"Barnes Bridge\", \"stage_seq\": 18, \"distance_m\": 35934.904, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": \"0008H\", \"location\": \"Barnes\", \"stage_seq\": 19, \"distance_m\": 36969.76, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"0010H\", \"wtt_dep\": \"0011H\", \"location\": \"Putney\", \"stage_seq\": 20, \"distance_m\": 38855.29, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"0014\", \"wtt_dep\": \"0014H\", \"location\": \"Wandsworth Town\", \"stage_seq\": 21, \"distance_m\": 40784.971, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"0016H\", \"wtt_dep\": \"0018\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 22, \"distance_m\": 42081.557, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020\", \"location\": \"West London Jn\", \"stage_seq\": 23, \"distance_m\": 43182.115, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"0020H\", \"wtt_dep\": \"0021\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 24, \"distance_m\": 44014.044, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 25, \"distance_m\": 45045.836, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"0023H\", \"wtt_dep\": \"0024H\", \"location\": \"Vauxhall\", \"stage_seq\": 26, \"distance_m\": 46179.708, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0026H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 27, \"distance_m\": 47518.305, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"0029\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 28, \"distance_m\": 48247.282, \"section_seq\": 1, \"route_path_id\": 137542}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48247.282, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137542}], \"total_distance_m\": 48247.282, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47537.01, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 710.272, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2303", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:41Z\", \"source_id\": 64259577, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:43Z\", \"source_id\": 20362844, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:31Z\", \"source_id\": 64264449, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:35Z\", \"source_id\": 20364368, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:54Z\", \"source_id\": 64272101, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:58Z\", \"source_id\": 20366795, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:08Z\", \"source_id\": 64297183, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:09Z\", \"source_id\": 20374594, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:54Z\", \"source_id\": 64310676, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:59Z\", \"source_id\": 20378815, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:03Z\", \"source_id\": 64315448, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:08Z\", \"source_id\": 20380279, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:08Z\", \"source_id\": 64321253, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:14Z\", \"source_id\": 20382220, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:10Z\", \"source_id\": 64329764, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:16Z\", \"source_id\": 20384852, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:19Z\", \"source_id\": 64333887, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:53:24Z\", \"source_id\": 20386126, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:25Z\", \"source_id\": 64336600, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:31Z\", \"source_id\": 20386990, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:31Z\", \"source_id\": 64339249, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:36Z\", \"source_id\": 20387815, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:47Z\", \"source_id\": 64341925, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:49Z\", \"source_id\": 20388646, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:25Z\", \"source_id\": 64345266, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:29Z\", \"source_id\": 20389539, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:31Z\", \"source_id\": 64349118, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:34Z\", \"source_id\": 20390578, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:03Z\", \"source_id\": 64350982, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:09Z\", \"source_id\": 20391133, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:07Z\", \"source_id\": 64354623, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:10:14Z\", \"source_id\": 20392146, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:42Z\", \"source_id\": 64357393, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:12:46Z\", \"source_id\": 20392936, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:31Z\", \"source_id\": 64360419, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:35Z\", \"source_id\": 20393790, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:43Z\", \"source_id\": 64364476, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:51Z\", \"source_id\": 20394923, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:16Z\", \"source_id\": 64367744, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:20Z\", \"source_id\": 20395841, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28996, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:31Z\", \"source_id\": 64370634, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:35Z\", \"source_id\": 20396688, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "23", "timing_fact_generation": 1790033232591699, "current_leg_arrival_utc": "2026-09-23T00:28:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:22.956508", "service_state_evidence_id": 20396688, "current_leg_start_actual_dep": "2026-09-23T00:24:30+01:00", "operational_evidence_version": 123, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:23.567770", "service_state_valid_until_kind": null, "operational_interpretation_version": 123, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
None |
2S78 |
701015 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 399.556, "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": 461.578, "from_m": 399.556, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1306.447, "from_m": 461.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5087.806, "from_m": 1306.447, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5363.843, "from_m": 5087.806, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8892.662, "from_m": 5363.843, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9351.94, "from_m": 8892.662, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13182.074, "from_m": 9351.94, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14951.731, "from_m": 13182.074, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15268.069, "from_m": 14951.731, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16051.424, "from_m": 15268.069, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16605.447, "from_m": 16051.424, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24893.873, "from_m": 16605.447, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24929.04, "from_m": 24893.873, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25309.236, "from_m": 24929.04, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32114.324, "from_m": 25309.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": 32181.963, "from_m": 32114.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36541.661, "from_m": 32181.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36688.51, "from_m": 36541.661, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36751.304, "from_m": 36688.51, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36828.434, "from_m": 36751.304, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40314.591, "from_m": 36828.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40357.266, "from_m": 40314.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41697.453, "from_m": 40357.266, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42197.604, "from_m": 41697.453, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 43195.553, "from_m": 42197.604, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43241.488, "from_m": 43195.553, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43647.67, "from_m": 43241.488, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43745.2, "from_m": 43647.67, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45080.606, "from_m": 43745.2, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45203.948, "from_m": 45080.606, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45984.686, "from_m": 45203.948, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46815.269, "from_m": 45984.686, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47670.149, "from_m": 46815.269, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48247.282, "from_m": 47670.149, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 756998, "profile_key": "49aad23a3160029485c8310484ee9484309a0f5c0d47ffe47445a8e35351a4aa", "schedule_id": 32335, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2303", "location": "Weybridge (B)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Addlestone Jn", "stage_seq": 2, "distance_m": 1313.329, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "2306H", "wtt_dep": "2307", "location": "Addlestone", "stage_seq": 3, "distance_m": 2883.665, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "2309H", "wtt_dep": "2310H", "location": "Chertsey", "stage_seq": 4, "distance_m": 5189.62, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2324", "location": "Virginia Water", "stage_seq": 5, "distance_m": 9184.434, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Egham", "stage_seq": 6, "distance_m": 12656.986, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2336", "location": "Staines", "stage_seq": 7, "distance_m": 15920.975, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Ashford (Middlesex)", "stage_seq": 8, "distance_m": 18283.858, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2344", "location": "Feltham", "stage_seq": 9, "distance_m": 22578.471, "section_seq": 1, "route_path_id": 137542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Feltham Jn", "stage_seq": 10, "distance_m": 24893.873, "section_seq": 1, "route_path_id": 137542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Hounslow Jn", "stage_seq": 11, "distance_m": 25467.302, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "Hounslow", "stage_seq": 12, "distance_m": 26491.731, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353", "location": "Isleworth", "stage_seq": 13, "distance_m": 28726.517, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355", "location": "Syon Lane", "stage_seq": 14, "distance_m": 29786.122, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357H", "location": "Brentford", "stage_seq": 15, "distance_m": 31102.72, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Kew Bridge", "stage_seq": 16, "distance_m": 32614.631, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004", "location": "Chiswick", "stage_seq": 17, "distance_m": 34352.63, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0006H", "location": "Barnes Bridge", "stage_seq": 18, "distance_m": 35934.904, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0008H", "location": "Barnes", "stage_seq": 19, "distance_m": 36969.76, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "0010H", "wtt_dep": "0011H", "location": "Putney", "stage_seq": 20, "distance_m": 38855.29, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": "0014H", "location": "Wandsworth Town", "stage_seq": 21, "distance_m": 40784.971, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "0016H", "wtt_dep": "0018", "location": "Clapham Junction (W)", "stage_seq": 22, "distance_m": 42081.557, "section_seq": 1, "route_path_id": 137542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020", "location": "West London Jn", "stage_seq": 23, "distance_m": 43182.115, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "0020H", "wtt_dep": "0021", "location": "Queenstown Road (Battersea)", "stage_seq": 24, "distance_m": 44014.044, "section_seq": 1, "route_path_id": 137542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022H", "location": "Nine Elms Jn", "stage_seq": 25, "distance_m": 45045.836, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "0023H", "wtt_dep": "0024H", "location": "Vauxhall", "stage_seq": 26, "distance_m": 46179.708, "section_seq": 1, "route_path_id": 137542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0026H", "location": "Waterloo West Crossings", "stage_seq": 27, "distance_m": 47518.305, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "0029", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 28, "distance_m": 48247.282, "section_seq": 1, "route_path_id": 137542}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48247.282, "from_m": 0.0, "section_seq": 1, "route_path_id": 137542}], "total_distance_m": 48247.282, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47537.01, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 710.272, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26901, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:41Z", "source_id": 64259577, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:06:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:43Z", "source_id": 20362844, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26905, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:31Z", "source_id": 64264449, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:09:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:35Z", "source_id": 20364368, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28206, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:54Z", "source_id": 64272101, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:14:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:58Z", "source_id": 20366795, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28214, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:08Z", "source_id": 64297183, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:28:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:09Z", "source_id": 20374594, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:54Z", "source_id": 64310676, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:37:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:59Z", "source_id": 20378815, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28260, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:03Z", "source_id": 64315448, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:08Z", "source_id": 20380279, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:08Z", "source_id": 64321253, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:14Z", "source_id": 20382220, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28364, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:10Z", "source_id": 64329764, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:50:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:16Z", "source_id": 20384852, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28368, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:19Z", "source_id": 64333887, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:53:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:53:24Z", "source_id": 20386126, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28372, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:25Z", "source_id": 64336600, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:55:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:31Z", "source_id": 20386990, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28376, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:31Z", "source_id": 64339249, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:58:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:36Z", "source_id": 20387815, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28381, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:47Z", "source_id": 64341925, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:00:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:49Z", "source_id": 20388646, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28386, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:25Z", "source_id": 64345266, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:29Z", "source_id": 20389539, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:31Z", "source_id": 64349118, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:05:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:34Z", "source_id": 20390578, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:03Z", "source_id": 64350982, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:08:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:09Z", "source_id": 20391133, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28416, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:07Z", "source_id": 64354623, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:10:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:10:14Z", "source_id": 20392146, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28423, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:42Z", "source_id": 64357393, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:13:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:12:46Z", "source_id": 20392936, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29132, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:31Z", "source_id": 64360419, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:35Z", "source_id": 20393790, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29115, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:43Z", "source_id": 64364476, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:20:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:51Z", "source_id": 20394923, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29085, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:16Z", "source_id": 64367744, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:23:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:20Z", "source_id": 20395841, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28996, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:31Z", "source_id": 64370634, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T23:28:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:35Z", "source_id": 20396688, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T00:28:00+01:00", "operational_fact": true}] |
Weybridge (B) |
2303 |
2303 |
1 |
None |
None |
London Waterloo |
0029 |
0029 |
23 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84443/2026-09-22/detailed |
None |
Vauxhall |
2026-09-23T00:24:30+01:00 |
London Waterloo |
4.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
0024 |
0028 |
Queenstown Road (Battersea) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-21 23:38:52 |
TERMINATED |
2026-09-21 23:28:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396688 |
1790033232591699 |
123 |
123 |
2026-09-21 23:38:23.567770 |
23 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:22.956508 |
| 727153 |
757912 |
W82929 |
062N73M921 |
2026-09-21 |
COMPLETE |
20396853 |
2026-09-22 00:28:00 |
2026-09-21 23:38:52 |
2026-09-23 23:38:52 |
{"id": 757912, "stp": "P", "toc": "ScotRail", "uid": "W82929", "consist": "385010", "dest_crs": "STG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82929/2026-09-22/detailed", "trust_id": "062N73M921", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stirling", "service_date": "2026-09-21", "dest_arr_time": "0026", "dest_platform": "9", "is_terminated": 1, "next_location": "Stirling", "signalling_id": "2N73", "timing_status": "LATE", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "0028", "current_leg_dep": "0017", "current_leg_end": "Stirling", "origin_dep_time": "2352", "origin_platform": "1", "current_location": "Stirling", "last_update_time": "2026-09-21T23:38:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8298563, 56.02241279999999], [-3.8298193, 56.0227411], [-3.8298107, 56.0228881], [-3.8298083, 56.0229285], [-3.8298645, 56.023742199999994], [-3.8298955, 56.0239474], [-3.830013299999999, 56.0246816], [-3.8300186, 56.02470009999998], [-3.8300533, 56.0248202], [-3.8300869, 56.0249486], [-3.8301617, 56.025254], [-3.830267599999999, 56.02569580000001], [-3.830285199999999, 56.02576909999999], [-3.8303367, 56.0259837], [-3.8305048, 56.02656950000001], [-3.8308956999999992, 56.02779300000001], [-3.8313514, 56.0293006], [-3.8314099, 56.0294975], [-3.831712, 56.03051419999999], [-3.8322379, 56.0323228], [-3.8333405, 56.03592780000001], [-3.8336763, 56.037025699999994], [-3.8342193999999994, 56.03884469999999], [-3.8347401, 56.0402663], [-3.8351247000000006, 56.0411335], [-3.8358531999999994, 56.0423728], [-3.8366763, 56.04356949999999], [-3.8409093, 56.04832530000001], [-3.8420769, 56.04963699999998], [-3.842873199999999, 56.0505759], [-3.8430207, 56.0507442], [-3.8441084, 56.0519507], [-3.8441527, 56.0519994], [-3.8442833, 56.052144199999994], [-3.844796099999999, 56.0527127], [-3.8469132999999993, 56.0550598], [-3.8476496, 56.05580139999999], [-3.848570899999999, 56.056706299999995], [-3.8495895, 56.0576129], [-3.850208641422351, 56.0581480132136], [-3.856369, 56.0634719], [-3.8571331, 56.0640963], [-3.859123499999999, 56.065613299999995], [-3.8612097, 56.067084], [-3.8617138, 56.0674153], [-3.862755721713942, 56.06810007861502], [-3.8709799, 56.0735048], [-3.8719479, 56.074141], [-3.8723821, 56.074426300000006], [-3.874189799999999, 56.0756171], [-3.8751511, 56.0762946], [-3.8762295, 56.0771131], [-3.877209300000001, 56.077921799999984], [-3.878102699999999, 56.0787844], [-3.8787028, 56.07940309999999], [-3.8789541, 56.0796895], [-3.8795239, 56.0803195], [-3.8800336, 56.08095539999999], [-3.8804678, 56.08150759999999], [-3.8810352, 56.0822292], [-3.8818456, 56.0830765], [-3.8823895, 56.0835927], [-3.8830675, 56.0841687], [-3.883790499999999, 56.08472809999999], [-3.8849511, 56.0855299], [-3.8863415, 56.0863238], [-3.887986, 56.08711889999999], [-3.888784900000001, 56.0874682], [-3.889626399999999, 56.08777669999999], [-3.8913949, 56.08839019999999], [-3.8931959, 56.088972], [-3.8942062, 56.08932239999999], [-3.8951717, 56.08968529999999], [-3.896332399999999, 56.0901446], [-3.8974647, 56.09062200000001], [-3.8983021, 56.09101439999999], [-3.8998836, 56.0918241], [-3.900880200000001, 56.0923848], [-3.901906, 56.093015099999995], [-3.9026809, 56.093535800000005], [-3.9027973, 56.0936208], [-3.9089614, 56.09795559999999], [-3.909980299999999, 56.098672099999995], [-3.9102536999999993, 56.09886349999999], [-3.9116376, 56.099841399999995], [-3.9139837000000006, 56.10149279999999], [-3.9144406, 56.101814399999995], [-3.9177698999999993, 56.104157699999995], [-3.918689899999999, 56.104790400000006], [-3.9196213000000006, 56.1054302], [-3.9218684000000006, 56.1070296], [-3.9236267072582063, 56.10827294686537], [-3.924580099999999, 56.1089471], [-3.9256797999999993, 56.10970229999999], [-3.9259761000000006, 56.1099194], [-3.9266829, 56.1104816], [-3.9271594, 56.11089960000001], [-3.927603, 56.1113191], [-3.92796, 56.1116688], [-3.928336, 56.1120768], [-3.9286947, 56.112493099999995], [-3.928932300000001, 56.1127895], [-3.9294205999999994, 56.1134742], [-3.929479099999999, 56.11355619999999], [-3.9297786, 56.114052], [-3.9300039999999994, 56.1144681], [-3.9302924, 56.11502539999999], [-3.9304498, 56.11531980000001], [-3.930654999999999, 56.11565220000001], [-3.9308692, 56.11595899999999], [-3.931042899999999, 56.116204799999984], [-3.9312266, 56.116454399999995], [-3.9314544, 56.11671709999999], [-3.9316837, 56.116981599999995], [-3.9320807, 56.1174687], [-3.9322611, 56.1176396], [-3.932305299999999, 56.1176815], [-3.9325139, 56.11791229999999], [-3.932935000000001, 56.1183654], [-3.9331051, 56.118535699999995], [-3.933309299999999, 56.11874180000001], [-3.933418, 56.11884679999999], [-3.9335999, 56.11902249999999], [-3.933773599999999, 56.11920289999999], [-3.9339916000000006, 56.1194095], [-3.934497, 56.1198942], [-3.9348095, 56.1202015]]}", "current_leg_start": "Larbert", "dest_arr_time_act": "0026", "motion_projection": null, "next_location_lat": "56.1202015", "next_location_lon": "-3.9348095", "previous_location": "Larbert", "current_leg_milage": "8.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3600.351, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5249.173, \"from_m\": 4944.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 27487.108, \"from_m\": 5249.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31408.817, \"from_m\": 27487.108, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32002.27, \"from_m\": 31408.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32712.526, \"from_m\": 32002.27, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35407.751, \"from_m\": 32712.526, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46077.386, \"from_m\": 35407.751, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47081.759, \"from_m\": 46077.386, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47141.251, \"from_m\": 47081.759, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47168.705, \"from_m\": 47141.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47489.116, \"from_m\": 47168.705, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 757912, \"profile_key\": \"fd4b550d99fbd7d6f43227aaa13966ae24c90f22218e6a0a75c3601518d6ee07\", \"schedule_id\": 28875, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 141980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 141980}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": \"2357H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 141980}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0002\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 141980}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0007H\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 141980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27859.191, \"section_seq\": 1, \"route_path_id\": 141980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 8, \"distance_m\": 28917.076, \"section_seq\": 1, \"route_path_id\": 141980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0014H\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 9, \"distance_m\": 32432.067, \"section_seq\": 1, \"route_path_id\": 141980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0015H\", \"location\": \"Larbert Jn\", \"stage_seq\": 10, \"distance_m\": 33550.315, \"section_seq\": 1, \"route_path_id\": 141980}, {\"is_pass\": false, \"wtt_arr\": \"0016H\", \"wtt_dep\": \"0017H\", \"location\": \"Larbert\", \"stage_seq\": 11, \"distance_m\": 34497.758, \"section_seq\": 1, \"route_path_id\": 141980}, {\"is_pass\": false, \"wtt_arr\": \"0026\", \"wtt_dep\": null, \"location\": \"Stirling\", \"stage_seq\": 12, \"distance_m\": 47489.116, \"section_seq\": 1, \"route_path_id\": 141980}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47489.116, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141980}], \"total_distance_m\": 47489.116, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47489.116, \"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": "2352", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "56.1202015", "current_position_lon": "-3.9348095", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:45Z\", \"source_id\": 64336999, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:49Z\", \"source_id\": 20387099, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:36Z\", \"source_id\": 64341725, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:39Z\", \"source_id\": 20388590, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:14Z\", \"source_id\": 64349974, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:20Z\", \"source_id\": 20390845, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:09Z\", \"source_id\": 64361045, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:15Z\", \"source_id\": 20393978, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:27:08Z\", \"source_id\": 64371164, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:27:15Z\", \"source_id\": 20396853, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stirling", "service_state_platform": "7", "timing_fact_generation": 1790033236127537, "current_leg_arrival_utc": "2026-09-23T00:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:28.220518", "service_state_evidence_id": 20396853, "current_leg_start_actual_dep": "2026-09-23T00:19:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:29.212912", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
STG |
2N73 |
385010 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3600.351, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5249.173, "from_m": 4944.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 27487.108, "from_m": 5249.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31408.817, "from_m": 27487.108, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32002.27, "from_m": 31408.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32712.526, "from_m": 32002.27, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35407.751, "from_m": 32712.526, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46077.386, "from_m": 35407.751, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47081.759, "from_m": 46077.386, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47141.251, "from_m": 47081.759, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47168.705, "from_m": 47141.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47489.116, "from_m": 47168.705, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 757912, "profile_key": "fd4b550d99fbd7d6f43227aaa13966ae24c90f22218e6a0a75c3601518d6ee07", "schedule_id": 28875, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2352", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 141980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 141980}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2357H", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 141980}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0002", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 141980}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0007H", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 141980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27859.191, "section_seq": 1, "route_path_id": 141980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Greenhill Lower Jn", "stage_seq": 8, "distance_m": 28917.076, "section_seq": 1, "route_path_id": 141980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0014H", "location": "Carmuirs West Jn", "stage_seq": 9, "distance_m": 32432.067, "section_seq": 1, "route_path_id": 141980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0015H", "location": "Larbert Jn", "stage_seq": 10, "distance_m": 33550.315, "section_seq": 1, "route_path_id": 141980}, {"is_pass": false, "wtt_arr": "0016H", "wtt_dep": "0017H", "location": "Larbert", "stage_seq": 11, "distance_m": 34497.758, "section_seq": 1, "route_path_id": 141980}, {"is_pass": false, "wtt_arr": "0026", "wtt_dep": null, "location": "Stirling", "stage_seq": 12, "distance_m": 47489.116, "section_seq": 1, "route_path_id": 141980}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47489.116, "from_m": 0.0, "section_seq": 1, "route_path_id": 141980}], "total_distance_m": 47489.116, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47489.116, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:45Z", "source_id": 64336999, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:49Z", "source_id": 20387099, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:36Z", "source_id": 64341725, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:00:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:39Z", "source_id": 20388590, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:14Z", "source_id": 64349974, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:20Z", "source_id": 20390845, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:09Z", "source_id": 64361045, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:15Z", "source_id": 20393978, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 636, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:27:08Z", "source_id": 64371164, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:28:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:27:15Z", "source_id": 20396853, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T00:28:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
2352 |
2352 |
1 |
None |
None |
Stirling |
0026 |
0026 |
9 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W82929/2026-09-22/detailed |
None |
Larbert |
2026-09-23T00:19:30+01:00 |
Stirling |
11.0 |
{"type": "LineString", "coordinates": [[-3.8298563, 56.02241279999999], [-3.8298193, 56.0227411], [-3.8298107, 56.0228881], [-3.8298083, 56.0229285], [-3.8298645, 56.023742199999994], [-3.8298955, 56.0239474], [-3.830013299999999, 56.0246816], [-3.8300186, 56.02470009999998], [-3.8300533, 56.0248202], [-3.8300869, 56.0249486], [-3.8301617, 56.025254], [-3.830267599999999, 56.02569580000001], [-3.830285199999999, 56.02576909999999], [-3.8303367, 56.0259837], [-3.8305048, 56.02656950000001], [-3.8308956999999992, 56.02779300000001], [-3.8313514, 56.0293006], [-3.8314099, 56.0294975], [-3.831712, 56.03051419999999], [-3.8322379, 56.0323228], [-3.8333405, 56.03592780000001], [-3.8336763, 56.037025699999994], [-3.8342193999999994, 56.03884469999999], [-3.8347401, 56.0402663], [-3.8351247000000006, 56.0411335], [-3.8358531999999994, 56.0423728], [-3.8366763, 56.04356949999999], [-3.8409093, 56.04832530000001], [-3.8420769, 56.04963699999998], [-3.842873199999999, 56.0505759], [-3.8430207, 56.0507442], [-3.8441084, 56.0519507], [-3.8441527, 56.0519994], [-3.8442833, 56.052144199999994], [-3.844796099999999, 56.0527127], [-3.8469132999999993, 56.0550598], [-3.8476496, 56.05580139999999], [-3.848570899999999, 56.056706299999995], [-3.8495895, 56.0576129], [-3.850208641422351, 56.0581480132136], [-3.856369, 56.0634719], [-3.8571331, 56.0640963], [-3.859123499999999, 56.065613299999995], [-3.8612097, 56.067084], [-3.8617138, 56.0674153], [-3.862755721713942, 56.06810007861502], [-3.8709799, 56.0735048], [-3.8719479, 56.074141], [-3.8723821, 56.074426300000006], [-3.874189799999999, 56.0756171], [-3.8751511, 56.0762946], [-3.8762295, 56.0771131], [-3.877209300000001, 56.077921799999984], [-3.878102699999999, 56.0787844], [-3.8787028, 56.07940309999999], [-3.8789541, 56.0796895], [-3.8795239, 56.0803195], [-3.8800336, 56.08095539999999], [-3.8804678, 56.08150759999999], [-3.8810352, 56.0822292], [-3.8818456, 56.0830765], [-3.8823895, 56.0835927], [-3.8830675, 56.0841687], [-3.883790499999999, 56.08472809999999], [-3.8849511, 56.0855299], [-3.8863415, 56.0863238], [-3.887986, 56.08711889999999], [-3.888784900000001, 56.0874682], [-3.889626399999999, 56.08777669999999], [-3.8913949, 56.08839019999999], [-3.8931959, 56.088972], [-3.8942062, 56.08932239999999], [-3.8951717, 56.08968529999999], [-3.896332399999999, 56.0901446], [-3.8974647, 56.09062200000001], [-3.8983021, 56.09101439999999], [-3.8998836, 56.0918241], [-3.900880200000001, 56.0923848], [-3.901906, 56.093015099999995], [-3.9026809, 56.093535800000005], [-3.9027973, 56.0936208], [-3.9089614, 56.09795559999999], [-3.909980299999999, 56.098672099999995], [-3.9102536999999993, 56.09886349999999], [-3.9116376, 56.099841399999995], [-3.9139837000000006, 56.10149279999999], [-3.9144406, 56.101814399999995], [-3.9177698999999993, 56.104157699999995], [-3.918689899999999, 56.104790400000006], [-3.9196213000000006, 56.1054302], [-3.9218684000000006, 56.1070296], [-3.9236267072582063, 56.10827294686537], [-3.924580099999999, 56.1089471], [-3.9256797999999993, 56.10970229999999], [-3.9259761000000006, 56.1099194], [-3.9266829, 56.1104816], [-3.9271594, 56.11089960000001], [-3.927603, 56.1113191], [-3.92796, 56.1116688], [-3.928336, 56.1120768], [-3.9286947, 56.112493099999995], [-3.928932300000001, 56.1127895], [-3.9294205999999994, 56.1134742], [-3.929479099999999, 56.11355619999999], [-3.9297786, 56.114052], [-3.9300039999999994, 56.1144681], [-3.9302924, 56.11502539999999], [-3.9304498, 56.11531980000001], [-3.930654999999999, 56.11565220000001], [-3.9308692, 56.11595899999999], [-3.931042899999999, 56.116204799999984], [-3.9312266, 56.116454399999995], [-3.9314544, 56.11671709999999], [-3.9316837, 56.116981599999995], [-3.9320807, 56.1174687], [-3.9322611, 56.1176396], [-3.932305299999999, 56.1176815], [-3.9325139, 56.11791229999999], [-3.932935000000001, 56.1183654], [-3.9331051, 56.118535699999995], [-3.933309299999999, 56.11874180000001], [-3.933418, 56.11884679999999], [-3.9335999, 56.11902249999999], [-3.933773599999999, 56.11920289999999], [-3.9339916000000006, 56.1194095], [-3.934497, 56.1198942], [-3.9348095, 56.1202015]]} |
8.1 |
0017 |
0028 |
Larbert |
Stirling |
Stirling |
56.1202015 |
-3.9348095 |
56.1202015 |
-3.9348095 |
1 |
0 |
2026-09-21 23:38:52 |
TERMINATED |
2026-09-21 23:28:00 |
Stirling |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396853 |
1790033236127537 |
41 |
41 |
2026-09-21 23:38:29.212912 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:28.220518 |
| 727154 |
757345 |
L89516 |
362J93M921 |
2026-09-21 |
COMPLETE |
20396858 |
2026-09-22 00:28:00 |
2026-09-21 23:38:52 |
2026-09-23 23:38:52 |
{"id": 757345, "stp": "O", "toc": "Northern", "uid": "L89516", "consist": "331102", "dest_crs": "MCV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89516/2026-09-22/detailed", "trust_id": "362J93M921", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-21", "dest_arr_time": "0027", "dest_platform": "3", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "2J93", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0028", "current_leg_dep": "0021", "current_leg_end": "Manchester Victoria", "origin_dep_time": "2320", "origin_platform": "5", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-21T23:38:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3328169999999995, 53.48548099999999], [-2.3327016000000005, 53.485475399999984], [-2.3311292999999997, 53.48540409999999], [-2.3300301, 53.4853385], [-2.3294472, 53.4853041], [-2.3269603, 53.485123400000006], [-2.3243742, 53.48490230000001], [-2.3217855, 53.484677], [-2.3171112999999997, 53.4842491], [-2.316746032158577, 53.48421426699571], [-2.316501, 53.4841909], [-2.3146335999999996, 53.484011599999995], [-2.3128366, 53.48383119999999], [-2.3106547, 53.483593600000006], [-2.3086059999999997, 53.48336450000001], [-2.305936, 53.4830505], [-2.3045996, 53.482892499999984], [-2.3032648, 53.482723699999994], [-2.3015313, 53.4825041], [-2.2986848, 53.482134499999994], [-2.29497, 53.4816556], [-2.2912502, 53.481202], [-2.284566, 53.4803096], [-2.2827281, 53.4800814], [-2.2823652, 53.4800288], [-2.2812452999999997, 53.4798847], [-2.2807507, 53.4798189], [-2.2786231, 53.4795458], [-2.2759812, 53.4792071], [-2.2751369, 53.4791068], [-2.2744240999999996, 53.479029399999995], [-2.2737398, 53.478963199999995], [-2.2729937999999996, 53.478904500000006], [-2.2725032, 53.47887029999999], [-2.2714700999999997, 53.4788075], [-2.2711447, 53.4787884], [-2.2705614, 53.47875489999999], [-2.2695237, 53.47869420000001], [-2.2684818, 53.4786428], [-2.2681425, 53.478630300000006], [-2.2678225, 53.478615899999994], [-2.2676887999999997, 53.4786116], [-2.2670813, 53.4785916], [-2.2667448999999995, 53.47857849999999], [-2.2660475, 53.4785553], [-2.2652684999999995, 53.4785296], [-2.2643053, 53.4784957], [-2.2635339, 53.4784682], [-2.2632608, 53.478466299999994], [-2.26307, 53.47846179999999], [-2.2628652999999996, 53.4784614], [-2.2626462, 53.47846479999999], [-2.2624196, 53.47847310000001], [-2.2621731, 53.4784879], [-2.2619174, 53.4785042], [-2.2617082, 53.47853179999999], [-2.2614797, 53.4785725], [-2.2612625, 53.4786229], [-2.2610681, 53.4786796], [-2.2609149999999993, 53.4787208], [-2.2606564999999996, 53.478814099999994], [-2.2604682, 53.4788936], [-2.2602872, 53.47899619999999], [-2.2600535, 53.4791209], [-2.2598312, 53.4792635], [-2.2597023, 53.479361199999985], [-2.2594845, 53.4795508], [-2.2593425, 53.47969199999999], [-2.2592488, 53.4798088], [-2.2591589, 53.4799413], [-2.2590834999999996, 53.48007250000001], [-2.2589298, 53.48042699999999], [-2.2587856, 53.48074459999999], [-2.2586613, 53.4809363], [-2.2585499, 53.481084800000005], [-2.2583846, 53.4812645], [-2.2582076999999994, 53.4814324], [-2.2580002, 53.4815995], [-2.2577931, 53.4817388], [-2.2576337999999994, 53.48183319999998], [-2.2575275, 53.48189450000001], [-2.2574781999999995, 53.48192290000001], [-2.257328, 53.48200049999999], [-2.2572103, 53.482057], [-2.2570824, 53.4821129], [-2.2568209, 53.48221980000001], [-2.255995136971187, 53.48253784313238], [-2.2556854999999993, 53.4826571], [-2.2549534000000007, 53.4829492], [-2.2545087, 53.4831304], [-2.2543617999999994, 53.48319219999999], [-2.2542179, 53.4832589], [-2.2540453, 53.48335140000001], [-2.2538871, 53.48344759999999], [-2.253755, 53.4835417], [-2.253626, 53.4836406], [-2.253401199999999, 53.4838443], [-2.2531764, 53.4840731], [-2.2530277, 53.4842026], [-2.2528519999999994, 53.4843357], [-2.2526292, 53.48445139999998], [-2.252514949354439, 53.48450985381865], [-2.2522975570344586, 53.48460099592105], [-2.252106068473388, 53.48468215750945], [-2.2519366825539984, 53.48475467775267], [-2.251785598159057, 53.484819895819555], [-2.2516490141713335, 53.48487915087893], [-2.251523129473596, 53.48493378209964], [-2.251404142948614, 53.4849851286505], [-2.2512882534791556, 53.48503452970037], [-2.25117165994799, 53.48508332441807], [-2.2510505612378857, 53.48513285197242], [-2.2509211562316125, 53.48518445153229], [-2.2507796438119376, 53.48523946226648], [-2.2506222228616313, 53.48529922334383], [-2.2504450922634613, 53.48536507393318], [-2.2502444509001975, 53.48543835320337], [-2.250016497654608, 53.485520400323225], [-2.2495146, 53.48570109999999], [-2.2483318999999997, 53.48611790000001], [-2.247942, 53.4862553], [-2.2472326, 53.4864815], [-2.2471713000000006, 53.4864996], [-2.2468407, 53.4865973], [-2.2464817, 53.4867059], [-2.2464548999999994, 53.4867141], [-2.2458401999999995, 53.4869017], [-2.2457882102988034, 53.48691756947377], [-2.2453881, 53.4870397], [-2.2447475, 53.4872526], [-2.2446615, 53.48728530000001], [-2.2444371999999997, 53.4873743], [-2.2439139, 53.4875828], [-2.2438659, 53.4876019], [-2.2432394999999996, 53.4878328], [-2.2428973, 53.48795890000002], [-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.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Eccles", "dest_arr_time_act": "0027", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Eccles", "current_leg_milage": "4.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.357, \"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\": 683.462, \"from_m\": 317.357, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1782.098, \"from_m\": 683.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1824.75, \"from_m\": 1782.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2052.479, \"from_m\": 1824.75, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4798.299, \"from_m\": 2052.479, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26065.464, \"from_m\": 4798.299, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26111.655, \"from_m\": 26065.464, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26796.795, \"from_m\": 26111.655, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26866.974, \"from_m\": 26796.795, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34762.841, \"from_m\": 26866.974, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36070.445, \"from_m\": 34762.841, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36324.389, \"from_m\": 36070.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36370.184, \"from_m\": 36324.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36499.472, \"from_m\": 36370.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48234.451, \"from_m\": 36499.472, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48699.418, \"from_m\": 48234.451, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48745.64, \"from_m\": 48699.418, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48861.121, \"from_m\": 48745.64, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49917.906, \"from_m\": 48861.121, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49936.726, \"from_m\": 49917.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50081.662, \"from_m\": 49936.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\": 50571.357, \"from_m\": 50081.662, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50727.175, \"from_m\": 50571.357, \"capability_applied\": null, \"effective_limit_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\": 757345, \"profile_key\": \"8428425a59438047a36c4e420619a121e346e57c147b5f28d4e0f57c4fc154f4\", \"schedule_id\": 39253, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1275.892, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": false, \"wtt_arr\": \"2323H\", \"wtt_dep\": \"2324\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.944, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2733.155, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3217.662, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 3797.336, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4383.83, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2340\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5727.248, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343H\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8283.826, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2346\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9108.905, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349H\", \"location\": \"Whiston\", \"stage_seq\": 11, \"distance_m\": 12264.399, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352H\", \"location\": \"Rainhill\", \"stage_seq\": 12, \"distance_m\": 14229.101, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2356\", \"location\": \"Lea Green\", \"stage_seq\": 13, \"distance_m\": 17211.369, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2359\", \"location\": \"St. Helens Junction\", \"stage_seq\": 14, \"distance_m\": 19074.298, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0004\", \"location\": \"Earlestown\", \"stage_seq\": 15, \"distance_m\": 23731.5, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": false, \"wtt_arr\": \"0006\", \"wtt_dep\": \"0007\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 16, \"distance_m\": 25230.409, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008H\", \"location\": \"Parkside Jn\", \"stage_seq\": 17, \"distance_m\": 26866.974, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012H\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 18, \"distance_m\": 36324.389, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": false, \"wtt_arr\": \"0016\", \"wtt_dep\": \"0016H\", \"location\": \"Patricroft\", \"stage_seq\": 19, \"distance_m\": 42681.932, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": false, \"wtt_arr\": \"0018H\", \"wtt_dep\": \"0019H\", \"location\": \"Eccles\", \"stage_seq\": 20, \"distance_m\": 44256.003, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 21, \"distance_m\": 48861.121, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025\", \"location\": \"Salford Central\", \"stage_seq\": 22, \"distance_m\": 49668.049, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0025H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 23, \"distance_m\": 50081.662, \"section_seq\": 1, \"route_path_id\": 146700}, {\"is_pass\": false, \"wtt_arr\": \"0027\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 24, \"distance_m\": 50727.175, \"section_seq\": 1, \"route_path_id\": 146700}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50727.175, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146700}], \"total_distance_m\": 50727.175, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 50493.792, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 233.383, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2320", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:37Z\", \"source_id\": 64305619, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:41Z\", \"source_id\": 20377230, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:47Z\", \"source_id\": 64310494, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:53Z\", \"source_id\": 20378766, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:00Z\", \"source_id\": 64315329, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:59Z\", \"source_id\": 20380219, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:05Z\", \"source_id\": 64319818, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:10Z\", \"source_id\": 20381703, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:45Z\", \"source_id\": 64323633, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:49Z\", \"source_id\": 20382966, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:26Z\", \"source_id\": 64328715, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:49:30Z\", \"source_id\": 20384529, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:40Z\", \"source_id\": 64333111, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:52:45Z\", \"source_id\": 20385878, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:23Z\", \"source_id\": 64336561, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:55:25Z\", \"source_id\": 20386964, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:58:53Z\", \"source_id\": 64340803, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:01Z\", \"source_id\": 20388330, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:55Z\", \"source_id\": 64345897, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:01Z\", \"source_id\": 20389739, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:27Z\", \"source_id\": 64350290, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:31Z\", \"source_id\": 20390918, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:27Z\", \"source_id\": 64361307, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:35Z\", \"source_id\": 20394054, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:18Z\", \"source_id\": 64364109, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:24Z\", \"source_id\": 20394793, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:49Z\", \"source_id\": 64369997, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:51Z\", \"source_id\": 20396528, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:27:10Z\", \"source_id\": 64371182, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:27:15Z\", \"source_id\": 20396858, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "3", "timing_fact_generation": 1790033236079790, "current_leg_arrival_utc": "2026-09-23T00:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:30.166659", "service_state_evidence_id": 20396858, "current_leg_start_actual_dep": "2026-09-23T00:20:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:31.907450", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
LIV |
MCV |
2J93 |
331102 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 317.357, "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": 683.462, "from_m": 317.357, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1782.098, "from_m": 683.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1824.75, "from_m": 1782.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2052.479, "from_m": 1824.75, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4798.299, "from_m": 2052.479, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26065.464, "from_m": 4798.299, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26111.655, "from_m": 26065.464, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26796.795, "from_m": 26111.655, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26866.974, "from_m": 26796.795, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34762.841, "from_m": 26866.974, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36070.445, "from_m": 34762.841, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36324.389, "from_m": 36070.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36370.184, "from_m": 36324.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36499.472, "from_m": 36370.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48234.451, "from_m": 36499.472, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48699.418, "from_m": 48234.451, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48745.64, "from_m": 48699.418, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48861.121, "from_m": 48745.64, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 49917.906, "from_m": 48861.121, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49936.726, "from_m": 49917.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50081.662, "from_m": 49936.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": 50571.357, "from_m": 50081.662, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50727.175, "from_m": 50571.357, "capability_applied": null, "effective_limit_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": 757345, "profile_key": "8428425a59438047a36c4e420619a121e346e57c147b5f28d4e0f57c4fc154f4", "schedule_id": 39253, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1275.892, "section_seq": 1, "route_path_id": 146700}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.944, "section_seq": 1, "route_path_id": 146700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2733.155, "section_seq": 1, "route_path_id": 146700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3217.662, "section_seq": 1, "route_path_id": 146700}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326H", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3797.336, "section_seq": 1, "route_path_id": 146700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4383.83, "section_seq": 1, "route_path_id": 146700}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2340", "location": "Broad Green", "stage_seq": 8, "distance_m": 5727.248, "section_seq": 1, "route_path_id": 146700}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Roby", "stage_seq": 9, "distance_m": 8283.826, "section_seq": 1, "route_path_id": 146700}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Huyton", "stage_seq": 10, "distance_m": 9108.905, "section_seq": 1, "route_path_id": 146700}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349H", "location": "Whiston", "stage_seq": 11, "distance_m": 12264.399, "section_seq": 1, "route_path_id": 146700}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352H", "location": "Rainhill", "stage_seq": 12, "distance_m": 14229.101, "section_seq": 1, "route_path_id": 146700}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Lea Green", "stage_seq": 13, "distance_m": 17211.369, "section_seq": 1, "route_path_id": 146700}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2359", "location": "St. Helens Junction", "stage_seq": 14, "distance_m": 19074.298, "section_seq": 1, "route_path_id": 146700}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0004", "location": "Earlestown", "stage_seq": 15, "distance_m": 23731.5, "section_seq": 1, "route_path_id": 146700}, {"is_pass": false, "wtt_arr": "0006", "wtt_dep": "0007", "location": "Newton-le-Willows", "stage_seq": 16, "distance_m": 25230.409, "section_seq": 1, "route_path_id": 146700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Parkside Jn", "stage_seq": 17, "distance_m": 26866.974, "section_seq": 1, "route_path_id": 146700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012H", "location": "Astley Station S.B.", "stage_seq": 18, "distance_m": 36324.389, "section_seq": 1, "route_path_id": 146700}, {"is_pass": false, "wtt_arr": "0016", "wtt_dep": "0016H", "location": "Patricroft", "stage_seq": 19, "distance_m": 42681.932, "section_seq": 1, "route_path_id": 146700}, {"is_pass": false, "wtt_arr": "0018H", "wtt_dep": "0019H", "location": "Eccles", "stage_seq": 20, "distance_m": 44256.003, "section_seq": 1, "route_path_id": 146700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Ordsall Lane Jn", "stage_seq": 21, "distance_m": 48861.121, "section_seq": 1, "route_path_id": 146700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025", "location": "Salford Central", "stage_seq": 22, "distance_m": 49668.049, "section_seq": 1, "route_path_id": 146700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025H", "location": "Deal Street Jn", "stage_seq": 23, "distance_m": 50081.662, "section_seq": 1, "route_path_id": 146700}, {"is_pass": false, "wtt_arr": "0027", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 24, "distance_m": 50727.175, "section_seq": 1, "route_path_id": 146700}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50727.175, "from_m": 0.0, "section_seq": 1, "route_path_id": 146700}], "total_distance_m": 50727.175, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 50493.792, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 233.383, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:37Z", "source_id": 64305619, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:34:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:41Z", "source_id": 20377230, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:47Z", "source_id": 64310494, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:37:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:53Z", "source_id": 20378766, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:00Z", "source_id": 64315329, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:59Z", "source_id": 20380219, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10002, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:05Z", "source_id": 64319818, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:44:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:10Z", "source_id": 20381703, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10010, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:45Z", "source_id": 64323633, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:46:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:49Z", "source_id": 20382966, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9476, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:26Z", "source_id": 64328715, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:50:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:49:30Z", "source_id": 20384529, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9480, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:40Z", "source_id": 64333111, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:53:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:52:45Z", "source_id": 20385878, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:23Z", "source_id": 64336561, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:57:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:55:25Z", "source_id": 20386964, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9488, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:58:53Z", "source_id": 64340803, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:59:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:01Z", "source_id": 20388330, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9447, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:55Z", "source_id": 64345897, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:04:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:01Z", "source_id": 20389739, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9439, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:27Z", "source_id": 64350290, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:07:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:31Z", "source_id": 20390918, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8390, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:27Z", "source_id": 64361307, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:18:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:35Z", "source_id": 20394054, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8379, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:18Z", "source_id": 64364109, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:20:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:24Z", "source_id": 20394793, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T00:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8260, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:49Z", "source_id": 64369997, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:51Z", "source_id": 20396528, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T00:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8180, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:27:10Z", "source_id": 64371182, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:28:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:27:15Z", "source_id": 20396858, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T00:28:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
2320 |
2320 |
5 |
None |
None |
Manchester Victoria |
0027 |
0027 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89516/2026-09-22/detailed |
None |
Eccles |
2026-09-23T00:20:30+01:00 |
Manchester Victoria |
7.0 |
{"type": "LineString", "coordinates": [[-2.3328169999999995, 53.48548099999999], [-2.3327016000000005, 53.485475399999984], [-2.3311292999999997, 53.48540409999999], [-2.3300301, 53.4853385], [-2.3294472, 53.4853041], [-2.3269603, 53.485123400000006], [-2.3243742, 53.48490230000001], [-2.3217855, 53.484677], [-2.3171112999999997, 53.4842491], [-2.316746032158577, 53.48421426699571], [-2.316501, 53.4841909], [-2.3146335999999996, 53.484011599999995], [-2.3128366, 53.48383119999999], [-2.3106547, 53.483593600000006], [-2.3086059999999997, 53.48336450000001], [-2.305936, 53.4830505], [-2.3045996, 53.482892499999984], [-2.3032648, 53.482723699999994], [-2.3015313, 53.4825041], [-2.2986848, 53.482134499999994], [-2.29497, 53.4816556], [-2.2912502, 53.481202], [-2.284566, 53.4803096], [-2.2827281, 53.4800814], [-2.2823652, 53.4800288], [-2.2812452999999997, 53.4798847], [-2.2807507, 53.4798189], [-2.2786231, 53.4795458], [-2.2759812, 53.4792071], [-2.2751369, 53.4791068], [-2.2744240999999996, 53.479029399999995], [-2.2737398, 53.478963199999995], [-2.2729937999999996, 53.478904500000006], [-2.2725032, 53.47887029999999], [-2.2714700999999997, 53.4788075], [-2.2711447, 53.4787884], [-2.2705614, 53.47875489999999], [-2.2695237, 53.47869420000001], [-2.2684818, 53.4786428], [-2.2681425, 53.478630300000006], [-2.2678225, 53.478615899999994], [-2.2676887999999997, 53.4786116], [-2.2670813, 53.4785916], [-2.2667448999999995, 53.47857849999999], [-2.2660475, 53.4785553], [-2.2652684999999995, 53.4785296], [-2.2643053, 53.4784957], [-2.2635339, 53.4784682], [-2.2632608, 53.478466299999994], [-2.26307, 53.47846179999999], [-2.2628652999999996, 53.4784614], [-2.2626462, 53.47846479999999], [-2.2624196, 53.47847310000001], [-2.2621731, 53.4784879], [-2.2619174, 53.4785042], [-2.2617082, 53.47853179999999], [-2.2614797, 53.4785725], [-2.2612625, 53.4786229], [-2.2610681, 53.4786796], [-2.2609149999999993, 53.4787208], [-2.2606564999999996, 53.478814099999994], [-2.2604682, 53.4788936], [-2.2602872, 53.47899619999999], [-2.2600535, 53.4791209], [-2.2598312, 53.4792635], [-2.2597023, 53.479361199999985], [-2.2594845, 53.4795508], [-2.2593425, 53.47969199999999], [-2.2592488, 53.4798088], [-2.2591589, 53.4799413], [-2.2590834999999996, 53.48007250000001], [-2.2589298, 53.48042699999999], [-2.2587856, 53.48074459999999], [-2.2586613, 53.4809363], [-2.2585499, 53.481084800000005], [-2.2583846, 53.4812645], [-2.2582076999999994, 53.4814324], [-2.2580002, 53.4815995], [-2.2577931, 53.4817388], [-2.2576337999999994, 53.48183319999998], [-2.2575275, 53.48189450000001], [-2.2574781999999995, 53.48192290000001], [-2.257328, 53.48200049999999], [-2.2572103, 53.482057], [-2.2570824, 53.4821129], [-2.2568209, 53.48221980000001], [-2.255995136971187, 53.48253784313238], [-2.2556854999999993, 53.4826571], [-2.2549534000000007, 53.4829492], [-2.2545087, 53.4831304], [-2.2543617999999994, 53.48319219999999], [-2.2542179, 53.4832589], [-2.2540453, 53.48335140000001], [-2.2538871, 53.48344759999999], [-2.253755, 53.4835417], [-2.253626, 53.4836406], [-2.253401199999999, 53.4838443], [-2.2531764, 53.4840731], [-2.2530277, 53.4842026], [-2.2528519999999994, 53.4843357], [-2.2526292, 53.48445139999998], [-2.252514949354439, 53.48450985381865], [-2.2522975570344586, 53.48460099592105], [-2.252106068473388, 53.48468215750945], [-2.2519366825539984, 53.48475467775267], [-2.251785598159057, 53.484819895819555], [-2.2516490141713335, 53.48487915087893], [-2.251523129473596, 53.48493378209964], [-2.251404142948614, 53.4849851286505], [-2.2512882534791556, 53.48503452970037], [-2.25117165994799, 53.48508332441807], [-2.2510505612378857, 53.48513285197242], [-2.2509211562316125, 53.48518445153229], [-2.2507796438119376, 53.48523946226648], [-2.2506222228616313, 53.48529922334383], [-2.2504450922634613, 53.48536507393318], [-2.2502444509001975, 53.48543835320337], [-2.250016497654608, 53.485520400323225], [-2.2495146, 53.48570109999999], [-2.2483318999999997, 53.48611790000001], [-2.247942, 53.4862553], [-2.2472326, 53.4864815], [-2.2471713000000006, 53.4864996], [-2.2468407, 53.4865973], [-2.2464817, 53.4867059], [-2.2464548999999994, 53.4867141], [-2.2458401999999995, 53.4869017], [-2.2457882102988034, 53.48691756947377], [-2.2453881, 53.4870397], [-2.2447475, 53.4872526], [-2.2446615, 53.48728530000001], [-2.2444371999999997, 53.4873743], [-2.2439139, 53.4875828], [-2.2438659, 53.4876019], [-2.2432394999999996, 53.4878328], [-2.2428973, 53.48795890000002], [-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.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} |
4.5 |
0021 |
0028 |
Eccles |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-21 23:38:52 |
TERMINATED |
2026-09-21 23:28:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396858 |
1790033236079790 |
85 |
85 |
2026-09-21 23:38:31.907450 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:30.166659 |
| 727155 |
757417 |
L81594 |
872F82M921 |
2026-09-21 |
COMPLETE |
20396772 |
2026-09-22 00:28:00 |
2026-09-21 23:38:52 |
2026-09-23 23:38:52 |
{"id": 757417, "stp": "O", "toc": "South Western Railway", "uid": "L81594", "consist": "701011", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81594/2026-09-22/detailed", "trust_id": "872F82M921", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-21", "dest_arr_time": "0032", "dest_platform": "11", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2F82", "timing_status": "EARLY", "origin_station": "Guildford", "current_leg_arr": "0028", "current_leg_dep": "0024", "current_leg_end": "London Waterloo", "origin_dep_time": "2324", "origin_platform": "3", "current_location": "London Waterloo", "last_update_time": "2026-09-21T23:38:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0032", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 61.275, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102.95, \"from_m\": 61.275, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 598.969, \"from_m\": 102.95, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2926.262, \"from_m\": 598.969, \"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\": 8724.084, \"from_m\": 2926.262, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8927.484, \"from_m\": 8724.084, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15552.618, \"from_m\": 8927.484, \"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\": 16064.499, \"from_m\": 15552.618, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16141.258, \"from_m\": 16064.499, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18140.065, \"from_m\": 16141.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\": 19150.179, \"from_m\": 18140.065, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23730.526, \"from_m\": 19150.179, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24496.301, \"from_m\": 23730.526, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26993.547, \"from_m\": 24496.301, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27176.344, \"from_m\": 26993.547, \"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\": 27252.524, \"from_m\": 27176.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28655.886, \"from_m\": 27252.524, \"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\": 28891.054, \"from_m\": 28655.886, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28935.371, \"from_m\": 28891.054, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32718.12, \"from_m\": 28935.371, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32776.054, \"from_m\": 32718.12, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32838.169, \"from_m\": 32776.054, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36603.276, \"from_m\": 32838.169, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36662.072, \"from_m\": 36603.276, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42391.526, \"from_m\": 36662.072, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42808.818, \"from_m\": 42391.526, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42844.804, \"from_m\": 42808.818, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42905.635, \"from_m\": 42844.804, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43650.529, \"from_m\": 42905.635, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45577.0, \"from_m\": 43650.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45700.342, \"from_m\": 45577.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46481.08, \"from_m\": 45700.342, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47311.663, \"from_m\": 46481.08, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48166.544, \"from_m\": 47311.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48743.676, \"from_m\": 48166.544, \"capability_applied\": null, \"effective_limit_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\": 757417, \"profile_key\": \"d4285ea223790b1b89660eb0d68e8f8e5b20282972e8f70290287fb3c959d3ce\", \"schedule_id\": 38405, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Woking Jn\", \"stage_seq\": 2, \"distance_m\": 8887.092, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2333\", \"location\": \"Woking\", \"stage_seq\": 3, \"distance_m\": 9623.408, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338H\", \"location\": \"West Byfleet\", \"stage_seq\": 4, \"distance_m\": 13790.066, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2341H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 5, \"distance_m\": 15891.36, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2346\", \"location\": \"Weybridge\", \"stage_seq\": 6, \"distance_m\": 17997.564, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2350\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 7, \"distance_m\": 21263.508, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2353\", \"location\": \"Hersham\", \"stage_seq\": 8, \"distance_m\": 23052.547, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356\", \"location\": \"Esher\", \"stage_seq\": 9, \"distance_m\": 25607.798, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 27176.344, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": false, \"wtt_arr\": \"2359H\", \"wtt_dep\": \"0001\", \"location\": \"Surbiton\", \"stage_seq\": 11, \"distance_m\": 29464.509, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0003\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 12, \"distance_m\": 32308.027, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004H\", \"location\": \"New Malden\", \"stage_seq\": 13, \"distance_m\": 33101.334, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0006H\", \"location\": \"Raynes Park\", \"stage_seq\": 14, \"distance_m\": 34973.486, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0014\", \"location\": \"Wimbledon\", \"stage_seq\": 15, \"distance_m\": 37107.364, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": \"0020H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 16, \"distance_m\": 42473.313, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0023H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 17, \"distance_m\": 44510.438, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0024H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 18, \"distance_m\": 45542.23, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": false, \"wtt_arr\": \"0026H\", \"wtt_dep\": \"0027H\", \"location\": \"Vauxhall\", \"stage_seq\": 19, \"distance_m\": 46676.102, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 20, \"distance_m\": 48014.699, \"section_seq\": 1, \"route_path_id\": 146384}, {\"is_pass\": false, \"wtt_arr\": \"0032\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 21, \"distance_m\": 48743.676, \"section_seq\": 1, \"route_path_id\": 146384}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48743.676, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146384}], \"total_distance_m\": 48743.676, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47722.228, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1021.448, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2324", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:56Z\", \"source_id\": 64302991, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:00Z\", \"source_id\": 20376405, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:56Z\", \"source_id\": 64309091, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:01Z\", \"source_id\": 20378340, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:36Z\", \"source_id\": 64313115, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:38Z\", \"source_id\": 20379582, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:21Z\", \"source_id\": 64318841, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:25Z\", \"source_id\": 20381378, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:39Z\", \"source_id\": 64326344, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:45Z\", \"source_id\": 20383795, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:54Z\", \"source_id\": 64330742, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:00Z\", \"source_id\": 20385134, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:15Z\", \"source_id\": 64335052, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:20Z\", \"source_id\": 20386468, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:40Z\", \"source_id\": 64339381, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:57:46Z\", \"source_id\": 20387858, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:06Z\", \"source_id\": 64346143, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:13Z\", \"source_id\": 20389816, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:04:56Z\", \"source_id\": 64348498, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:00Z\", \"source_id\": 20390412, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:43Z\", \"source_id\": 64351803, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:49Z\", \"source_id\": 20391352, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:59Z\", \"source_id\": 64361837, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:16:59Z\", \"source_id\": 20394159, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:04Z\", \"source_id\": 64367502, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:06Z\", \"source_id\": 20395770, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:47Z\", \"source_id\": 64370894, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:26:55Z\", \"source_id\": 20396772, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "11", "timing_fact_generation": 1790033215980458, "current_leg_arrival_utc": "2026-09-23T00:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:31.909774", "service_state_evidence_id": 20396772, "current_leg_start_actual_dep": "2026-09-23T00:27:30+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:32.332445", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
GLD |
None |
2F82 |
701011 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 61.275, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102.95, "from_m": 61.275, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 598.969, "from_m": 102.95, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2926.262, "from_m": 598.969, "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": 8724.084, "from_m": 2926.262, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8927.484, "from_m": 8724.084, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15552.618, "from_m": 8927.484, "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": 16064.499, "from_m": 15552.618, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16141.258, "from_m": 16064.499, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18140.065, "from_m": 16141.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": 19150.179, "from_m": 18140.065, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23730.526, "from_m": 19150.179, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24496.301, "from_m": 23730.526, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26993.547, "from_m": 24496.301, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27176.344, "from_m": 26993.547, "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": 27252.524, "from_m": 27176.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28655.886, "from_m": 27252.524, "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": 28891.054, "from_m": 28655.886, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28935.371, "from_m": 28891.054, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32718.12, "from_m": 28935.371, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32776.054, "from_m": 32718.12, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32838.169, "from_m": 32776.054, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36603.276, "from_m": 32838.169, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36662.072, "from_m": 36603.276, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42391.526, "from_m": 36662.072, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42808.818, "from_m": 42391.526, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42844.804, "from_m": 42808.818, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42905.635, "from_m": 42844.804, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43650.529, "from_m": 42905.635, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45577.0, "from_m": 43650.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45700.342, "from_m": 45577.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46481.08, "from_m": 45700.342, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47311.663, "from_m": 46481.08, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48166.544, "from_m": 47311.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48743.676, "from_m": 48166.544, "capability_applied": null, "effective_limit_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": 757417, "profile_key": "d4285ea223790b1b89660eb0d68e8f8e5b20282972e8f70290287fb3c959d3ce", "schedule_id": 38405, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2324", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Woking Jn", "stage_seq": 2, "distance_m": 8887.092, "section_seq": 1, "route_path_id": 146384}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2333", "location": "Woking", "stage_seq": 3, "distance_m": 9623.408, "section_seq": 1, "route_path_id": 146384}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338H", "location": "West Byfleet", "stage_seq": 4, "distance_m": 13790.066, "section_seq": 1, "route_path_id": 146384}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2341H", "location": "Byfleet & New Haw", "stage_seq": 5, "distance_m": 15891.36, "section_seq": 1, "route_path_id": 146384}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Weybridge", "stage_seq": 6, "distance_m": 17997.564, "section_seq": 1, "route_path_id": 146384}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "Walton-on-Thames", "stage_seq": 7, "distance_m": 21263.508, "section_seq": 1, "route_path_id": 146384}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353", "location": "Hersham", "stage_seq": 8, "distance_m": 23052.547, "section_seq": 1, "route_path_id": 146384}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356", "location": "Esher", "stage_seq": 9, "distance_m": 25607.798, "section_seq": 1, "route_path_id": 146384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 27176.344, "section_seq": 1, "route_path_id": 146384}, {"is_pass": false, "wtt_arr": "2359H", "wtt_dep": "0001", "location": "Surbiton", "stage_seq": 11, "distance_m": 29464.509, "section_seq": 1, "route_path_id": 146384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0003", "location": "Berrylands Juncton", "stage_seq": 12, "distance_m": 32308.027, "section_seq": 1, "route_path_id": 146384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004H", "location": "New Malden", "stage_seq": 13, "distance_m": 33101.334, "section_seq": 1, "route_path_id": 146384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0006H", "location": "Raynes Park", "stage_seq": 14, "distance_m": 34973.486, "section_seq": 1, "route_path_id": 146384}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0014", "location": "Wimbledon", "stage_seq": 15, "distance_m": 37107.364, "section_seq": 1, "route_path_id": 146384}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": "0020H", "location": "Clapham Junction (M)", "stage_seq": 16, "distance_m": 42473.313, "section_seq": 1, "route_path_id": 146384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0023H", "location": "Queenstown Road (Battersea)", "stage_seq": 17, "distance_m": 44510.438, "section_seq": 1, "route_path_id": 146384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024H", "location": "Nine Elms Jn", "stage_seq": 18, "distance_m": 45542.23, "section_seq": 1, "route_path_id": 146384}, {"is_pass": false, "wtt_arr": "0026H", "wtt_dep": "0027H", "location": "Vauxhall", "stage_seq": 19, "distance_m": 46676.102, "section_seq": 1, "route_path_id": 146384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029H", "location": "Waterloo West Crossings", "stage_seq": 20, "distance_m": 48014.699, "section_seq": 1, "route_path_id": 146384}, {"is_pass": false, "wtt_arr": "0032", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 21, "distance_m": 48743.676, "section_seq": 1, "route_path_id": 146384}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48743.676, "from_m": 0.0, "section_seq": 1, "route_path_id": 146384}], "total_distance_m": 48743.676, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47722.228, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1021.448, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:56Z", "source_id": 64302991, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:32:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:00Z", "source_id": 20376405, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26920, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:56Z", "source_id": 64309091, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:01Z", "source_id": 20378340, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:36Z", "source_id": 64313115, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:39:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:38Z", "source_id": 20379582, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:21Z", "source_id": 64318841, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:43:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:25Z", "source_id": 20381378, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:39Z", "source_id": 64326344, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:48:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:45Z", "source_id": 20383795, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26879, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:54Z", "source_id": 64330742, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:51:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:00Z", "source_id": 20385134, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26875, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:15Z", "source_id": 64335052, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:54:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:20Z", "source_id": 20386468, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:40Z", "source_id": 64339381, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:58:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:57:46Z", "source_id": 20387858, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28494, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:06Z", "source_id": 64346143, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:03:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:13Z", "source_id": 20389816, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:04:56Z", "source_id": 64348498, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:05:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:00Z", "source_id": 20390412, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:43Z", "source_id": 64351803, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:08:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:49Z", "source_id": 20391352, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:59Z", "source_id": 64361837, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:18:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:16:59Z", "source_id": 20394159, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29087, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:04Z", "source_id": 64367502, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:23:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:06Z", "source_id": 20395770, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28964, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:47Z", "source_id": 64370894, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:28:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:26:55Z", "source_id": 20396772, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T00:28:00+01:00", "operational_fact": true}] |
Guildford |
2324 |
2324 |
3 |
None |
None |
London Waterloo |
0032 |
0032 |
11 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81594/2026-09-22/detailed |
None |
Vauxhall |
2026-09-23T00:27:30+01:00 |
London Waterloo |
4.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
0024 |
0028 |
Vauxhall |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-21 23:38:52 |
TERMINATED |
2026-09-21 23:28:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396772 |
1790033215980458 |
91 |
91 |
2026-09-21 23:38:32.332445 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:31.909774 |
| 727156 |
757218 |
W83634 |
072T85M921 |
2026-09-21 |
COMPLETE |
20396875 |
2026-09-22 00:28:00 |
2026-09-21 23:38:52 |
2026-09-23 23:38:52 |
{"id": 757218, "stp": "P", "toc": "ScotRail", "uid": "W83634", "consist": "380019", "dest_crs": "LAR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83634/2026-09-22/detailed", "trust_id": "072T85M921", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Largs", "service_date": "2026-09-21", "dest_arr_time": "0018", "dest_platform": "2", "is_terminated": 1, "next_location": "Largs", "signalling_id": "2T85", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0028", "current_leg_dep": "0023", "current_leg_end": "Largs", "origin_dep_time": "2314", "origin_platform": "14", "current_location": "Largs", "last_update_time": "2026-09-21T23:38:52", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.8531465, 55.7514766], [-4.853086199999999, 55.7524304], [-4.853057399999999, 55.752763599999994], [-4.853044099999999, 55.7529816], [-4.853006199999999, 55.7541346], [-4.8529848, 55.75520329999999], [-4.8530656783555655, 55.75602675531496], [-4.853102799999999, 55.7564047], [-4.8533281, 55.7578838], [-4.853735799999999, 55.7593145], [-4.854484299999999, 55.7610858], [-4.8549234, 55.7620095], [-4.8550358, 55.7622571], [-4.855215199999999, 55.76275049999999], [-4.8552556, 55.762928599999995], [-4.8553072, 55.7631813], [-4.855351799999999, 55.7634509], [-4.8553651, 55.763665], [-4.8553856, 55.7639638], [-4.8554047, 55.7643159], [-4.855452799999999, 55.7654297], [-4.8554691, 55.7658401], [-4.8554999, 55.76631580000001], [-4.8556134, 55.7690546], [-4.855622099999999, 55.7694229], [-4.8556349999999995, 55.76954619999999], [-4.8556427, 55.7698448], [-4.855656100000001, 55.77027389999999], [-4.8556701, 55.7705584], [-4.8556677, 55.7710138], [-4.8556674, 55.771091], [-4.855653, 55.7712466], [-4.855625799999999, 55.7714295], [-4.8555675, 55.7716555], [-4.8555183, 55.7718009], [-4.8554521, 55.771978700000005], [-4.8553251, 55.7722742], [-4.8552219, 55.772479], [-4.854841999999999, 55.77322339999999], [-4.8547651, 55.773385100000006], [-4.854691299999999, 55.7735223], [-4.854626499999999, 55.773687], [-4.8545419, 55.7739312], [-4.854512, 55.7740371], [-4.8544517, 55.7742623], [-4.854426499999999, 55.77444700000001], [-4.854406, 55.774614], [-4.8543918, 55.77477699999999], [-4.8544, 55.7750062], [-4.8544144, 55.77517220000001], [-4.8544283, 55.7753125], [-4.8544674, 55.77550349999999], [-4.854496899999999, 55.77565319999999], [-4.8545793999999995, 55.7759112], [-4.8545933, 55.77595459999999], [-4.8546506, 55.7761044], [-4.8547359, 55.7763013], [-4.854828299999999, 55.7764669], [-4.854922799999999, 55.77663899999999], [-4.855031699999999, 55.7767953], [-4.8551583, 55.77697979999999], [-4.855464099999999, 55.77734519999999], [-4.855714699999999, 55.7776016], [-4.8559437, 55.7778357], [-4.856726299999999, 55.7785938], [-4.857172300000001, 55.7790244], [-4.8572548, 55.779094], [-4.8573904, 55.7792346], [-4.8576028, 55.7794384], [-4.8577956, 55.77963200000001], [-4.8585035, 55.7803411], [-4.8586602, 55.78052029999999], [-4.858757799999999, 55.7806386], [-4.858889899999999, 55.78080799999999], [-4.858951499999999, 55.7808857], [-4.859176799999999, 55.781161299999994], [-4.8596796, 55.78208469999999], [-4.8598751, 55.7828403], [-4.859979199999999, 55.7842879], [-4.8600425, 55.785169], [-4.860106099999999, 55.785909199999985], [-4.8602413, 55.7863256], [-4.8603466, 55.78655619999999], [-4.8605626, 55.7869158], [-4.8608139, 55.78724410000001], [-4.8610035, 55.787451299999994], [-4.8613211, 55.7877496], [-4.861943300000001, 55.788232099999995], [-4.863224099999999, 55.7890189], [-4.8641141, 55.7895656], [-4.8647865, 55.79008400000001], [-4.8656865, 55.791024599999986], [-4.866368, 55.79179079999999], [-4.8666029, 55.7920549], [-4.8668631, 55.792358], [-4.8675289, 55.793142]]}", "current_leg_start": "Fairlie", "dest_arr_time_act": "0018", "motion_projection": null, "next_location_lat": "55.7931420", "next_location_lon": "-4.8675289", "previous_location": "Fairlie", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"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\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.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\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"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\": 2728.99, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2730.087, \"from_m\": 2728.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2807.868, \"from_m\": 2730.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4840.333, \"from_m\": 2807.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4970.309, \"from_m\": 4840.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11031.301, \"from_m\": 4970.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11102.942, \"from_m\": 11031.301, \"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\": 12007.298, \"from_m\": 11102.942, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14395.597, \"from_m\": 12007.298, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14493.312, \"from_m\": 14395.597, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25041.561, \"from_m\": 14493.312, \"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\": 25136.897, \"from_m\": 25041.561, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42055.943, \"from_m\": 25136.897, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42158.242, \"from_m\": 42055.943, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42172.074, \"from_m\": 42158.242, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42499.628, \"from_m\": 42172.074, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47727.323, \"from_m\": 42499.628, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50383.98, \"from_m\": 47727.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65462.482, \"from_m\": 50383.98, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66269.43, \"from_m\": 65462.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\": 67074.324, \"from_m\": 66269.43, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67932.224, \"from_m\": 67074.324, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68194.339, \"from_m\": 67932.224, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 757218, \"profile_key\": \"21df425e6e23c88d14a28cfe6494648b938b92e979bd98d8c17e0e3ed8c7ad8d\", \"schedule_id\": 29117, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Arkleston Jn\", \"stage_seq\": 4, \"distance_m\": 9798.145, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 5, \"distance_m\": 11645.71, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Elderslie\", \"stage_seq\": 6, \"distance_m\": 15325.216, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2329H\", \"location\": \"Johnstone\", \"stage_seq\": 7, \"distance_m\": 16840.055, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2332H\", \"location\": \"Milliken Park\", \"stage_seq\": 8, \"distance_m\": 19027.425, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2335\", \"location\": \"Howwood\", \"stage_seq\": 9, \"distance_m\": 21442.149, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Lochwinnoch\", \"stage_seq\": 10, \"distance_m\": 25776.862, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2343H\", \"location\": \"Glengarnock\", \"stage_seq\": 11, \"distance_m\": 32361.672, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": \"2347H\", \"location\": \"Dalry\", \"stage_seq\": 12, \"distance_m\": 36693.769, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2351H\", \"location\": \"Kilwinning\", \"stage_seq\": 13, \"distance_m\": 42341.162, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2355H\", \"location\": \"Stevenston\", \"stage_seq\": 14, \"distance_m\": 46066.226, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": \"2359H\", \"location\": \"Saltcoats\", \"stage_seq\": 15, \"distance_m\": 48281.202, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0003\", \"location\": \"Ardrossan South Beach\", \"stage_seq\": 16, \"distance_m\": 49531.211, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": false, \"wtt_arr\": \"0006H\", \"wtt_dep\": \"0007\", \"location\": \"West Kilbride\", \"stage_seq\": 17, \"distance_m\": 56917.196, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008H\", \"location\": \"Hunterston Jn\", \"stage_seq\": 18, \"distance_m\": 59229.355, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": false, \"wtt_arr\": \"0011H\", \"wtt_dep\": \"0012\", \"location\": \"Fairlie\", \"stage_seq\": 19, \"distance_m\": 63325.82, \"section_seq\": 1, \"route_path_id\": 142056}, {\"is_pass\": false, \"wtt_arr\": \"0018\", \"wtt_dep\": null, \"location\": \"Largs\", \"stage_seq\": 20, \"distance_m\": 68194.339, \"section_seq\": 1, \"route_path_id\": 142056}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 68194.339, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142056}], \"total_distance_m\": 68194.339, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67629.302, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 565.037, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2314", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.7931420", "current_position_lon": "-4.8675289", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:18Z\", \"source_id\": 64302022, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:20Z\", \"source_id\": 20376075, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:46Z\", \"source_id\": 64308879, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:49Z\", \"source_id\": 20378251, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:27Z\", \"source_id\": 64314483, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:33Z\", \"source_id\": 20380018, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:45Z\", \"source_id\": 64317998, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:49Z\", \"source_id\": 20381086, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:41Z\", \"source_id\": 64323497, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:45Z\", \"source_id\": 20382930, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:00Z\", \"source_id\": 64330903, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:05Z\", \"source_id\": 20385183, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:26Z\", \"source_id\": 64335237, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:28Z\", \"source_id\": 20386550, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:30Z\", \"source_id\": 64341566, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:35Z\", \"source_id\": 20388529, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:06Z\", \"source_id\": 64346138, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:11Z\", \"source_id\": 20389801, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:59Z\", \"source_id\": 64349703, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:06:01Z\", \"source_id\": 20390752, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:37Z\", \"source_id\": 64354023, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:40Z\", \"source_id\": 20391969, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:17Z\", \"source_id\": 64359159, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:20Z\", \"source_id\": 20393437, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:28Z\", \"source_id\": 64364250, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:34Z\", \"source_id\": 20394838, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:27:19Z\", \"source_id\": 64371287, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:27:21Z\", \"source_id\": 20396875, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Largs", "service_state_platform": "2", "timing_fact_generation": 1790033241823140, "current_leg_arrival_utc": "2026-09-23T00:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:31.914010", "service_state_evidence_id": 20396875, "current_leg_start_actual_dep": "2026-09-23T00:22:00+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:32.327913", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
LAR |
2T85 |
380019 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "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": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.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": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "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": 2728.99, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2730.087, "from_m": 2728.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.868, "from_m": 2730.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.333, "from_m": 2807.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4970.309, "from_m": 4840.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11031.301, "from_m": 4970.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11102.942, "from_m": 11031.301, "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": 12007.298, "from_m": 11102.942, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14395.597, "from_m": 12007.298, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 14493.312, "from_m": 14395.597, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25041.561, "from_m": 14493.312, "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": 25136.897, "from_m": 25041.561, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42055.943, "from_m": 25136.897, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 42158.242, "from_m": 42055.943, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42172.074, "from_m": 42158.242, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42499.628, "from_m": 42172.074, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47727.323, "from_m": 42499.628, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50383.98, "from_m": 47727.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65462.482, "from_m": 50383.98, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66269.43, "from_m": 65462.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": 67074.324, "from_m": 66269.43, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67932.224, "from_m": 67074.324, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68194.339, "from_m": 67932.224, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 757218, "profile_key": "21df425e6e23c88d14a28cfe6494648b938b92e979bd98d8c17e0e3ed8c7ad8d", "schedule_id": 29117, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2314", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142056}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 142056}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 142056}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Arkleston Jn", "stage_seq": 4, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 142056}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325H", "location": "Paisley Gilmour Street", "stage_seq": 5, "distance_m": 11645.71, "section_seq": 1, "route_path_id": 142056}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Elderslie", "stage_seq": 6, "distance_m": 15325.216, "section_seq": 1, "route_path_id": 142056}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2329H", "location": "Johnstone", "stage_seq": 7, "distance_m": 16840.055, "section_seq": 1, "route_path_id": 142056}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Milliken Park", "stage_seq": 8, "distance_m": 19027.425, "section_seq": 1, "route_path_id": 142056}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335", "location": "Howwood", "stage_seq": 9, "distance_m": 21442.149, "section_seq": 1, "route_path_id": 142056}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Lochwinnoch", "stage_seq": 10, "distance_m": 25776.862, "section_seq": 1, "route_path_id": 142056}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2343H", "location": "Glengarnock", "stage_seq": 11, "distance_m": 32361.672, "section_seq": 1, "route_path_id": 142056}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": "2347H", "location": "Dalry", "stage_seq": 12, "distance_m": 36693.769, "section_seq": 1, "route_path_id": 142056}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2351H", "location": "Kilwinning", "stage_seq": 13, "distance_m": 42341.162, "section_seq": 1, "route_path_id": 142056}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2355H", "location": "Stevenston", "stage_seq": 14, "distance_m": 46066.226, "section_seq": 1, "route_path_id": 142056}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": "2359H", "location": "Saltcoats", "stage_seq": 15, "distance_m": 48281.202, "section_seq": 1, "route_path_id": 142056}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0003", "location": "Ardrossan South Beach", "stage_seq": 16, "distance_m": 49531.211, "section_seq": 1, "route_path_id": 142056}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0007", "location": "West Kilbride", "stage_seq": 17, "distance_m": 56917.196, "section_seq": 1, "route_path_id": 142056}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Hunterston Jn", "stage_seq": 18, "distance_m": 59229.355, "section_seq": 1, "route_path_id": 142056}, {"is_pass": false, "wtt_arr": "0011H", "wtt_dep": "0012", "location": "Fairlie", "stage_seq": 19, "distance_m": 63325.82, "section_seq": 1, "route_path_id": 142056}, {"is_pass": false, "wtt_arr": "0018", "wtt_dep": null, "location": "Largs", "stage_seq": 20, "distance_m": 68194.339, "section_seq": 1, "route_path_id": 142056}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 68194.339, "from_m": 0.0, "section_seq": 1, "route_path_id": 142056}], "total_distance_m": 68194.339, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67629.302, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 565.037, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:18Z", "source_id": 64302022, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:32:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:20Z", "source_id": 20376075, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1669, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:46Z", "source_id": 64308879, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:49Z", "source_id": 20378251, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1661, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:27Z", "source_id": 64314483, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:40:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:33Z", "source_id": 20380018, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1657, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:45Z", "source_id": 64317998, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:49Z", "source_id": 20381086, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1647, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:41Z", "source_id": 64323497, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:46:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:45Z", "source_id": 20382930, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2702, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:00Z", "source_id": 64330903, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:51:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:05Z", "source_id": 20385183, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2706, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:26Z", "source_id": 64335237, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:55:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:28Z", "source_id": 20386550, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2723, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:30Z", "source_id": 64341566, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:00:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:35Z", "source_id": 20388529, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2735, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:06Z", "source_id": 64346138, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:04:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:11Z", "source_id": 20389801, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2739, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:59Z", "source_id": 64349703, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:07:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:06:01Z", "source_id": 20390752, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2748, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:37Z", "source_id": 64354023, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:10:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:40Z", "source_id": 20391969, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2753, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:17Z", "source_id": 64359159, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:20Z", "source_id": 20393437, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2773, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:28Z", "source_id": 64364250, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:22:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:34Z", "source_id": 20394838, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2778, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:27:19Z", "source_id": 64371287, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:28:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:27:21Z", "source_id": 20396875, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T00:28:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
2314 |
2314 |
14 |
None |
None |
Largs |
0018 |
0018 |
2 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83634/2026-09-22/detailed |
None |
Fairlie |
2026-09-23T00:22:00+01:00 |
Largs |
5.0 |
{"type": "LineString", "coordinates": [[-4.8531465, 55.7514766], [-4.853086199999999, 55.7524304], [-4.853057399999999, 55.752763599999994], [-4.853044099999999, 55.7529816], [-4.853006199999999, 55.7541346], [-4.8529848, 55.75520329999999], [-4.8530656783555655, 55.75602675531496], [-4.853102799999999, 55.7564047], [-4.8533281, 55.7578838], [-4.853735799999999, 55.7593145], [-4.854484299999999, 55.7610858], [-4.8549234, 55.7620095], [-4.8550358, 55.7622571], [-4.855215199999999, 55.76275049999999], [-4.8552556, 55.762928599999995], [-4.8553072, 55.7631813], [-4.855351799999999, 55.7634509], [-4.8553651, 55.763665], [-4.8553856, 55.7639638], [-4.8554047, 55.7643159], [-4.855452799999999, 55.7654297], [-4.8554691, 55.7658401], [-4.8554999, 55.76631580000001], [-4.8556134, 55.7690546], [-4.855622099999999, 55.7694229], [-4.8556349999999995, 55.76954619999999], [-4.8556427, 55.7698448], [-4.855656100000001, 55.77027389999999], [-4.8556701, 55.7705584], [-4.8556677, 55.7710138], [-4.8556674, 55.771091], [-4.855653, 55.7712466], [-4.855625799999999, 55.7714295], [-4.8555675, 55.7716555], [-4.8555183, 55.7718009], [-4.8554521, 55.771978700000005], [-4.8553251, 55.7722742], [-4.8552219, 55.772479], [-4.854841999999999, 55.77322339999999], [-4.8547651, 55.773385100000006], [-4.854691299999999, 55.7735223], [-4.854626499999999, 55.773687], [-4.8545419, 55.7739312], [-4.854512, 55.7740371], [-4.8544517, 55.7742623], [-4.854426499999999, 55.77444700000001], [-4.854406, 55.774614], [-4.8543918, 55.77477699999999], [-4.8544, 55.7750062], [-4.8544144, 55.77517220000001], [-4.8544283, 55.7753125], [-4.8544674, 55.77550349999999], [-4.854496899999999, 55.77565319999999], [-4.8545793999999995, 55.7759112], [-4.8545933, 55.77595459999999], [-4.8546506, 55.7761044], [-4.8547359, 55.7763013], [-4.854828299999999, 55.7764669], [-4.854922799999999, 55.77663899999999], [-4.855031699999999, 55.7767953], [-4.8551583, 55.77697979999999], [-4.855464099999999, 55.77734519999999], [-4.855714699999999, 55.7776016], [-4.8559437, 55.7778357], [-4.856726299999999, 55.7785938], [-4.857172300000001, 55.7790244], [-4.8572548, 55.779094], [-4.8573904, 55.7792346], [-4.8576028, 55.7794384], [-4.8577956, 55.77963200000001], [-4.8585035, 55.7803411], [-4.8586602, 55.78052029999999], [-4.858757799999999, 55.7806386], [-4.858889899999999, 55.78080799999999], [-4.858951499999999, 55.7808857], [-4.859176799999999, 55.781161299999994], [-4.8596796, 55.78208469999999], [-4.8598751, 55.7828403], [-4.859979199999999, 55.7842879], [-4.8600425, 55.785169], [-4.860106099999999, 55.785909199999985], [-4.8602413, 55.7863256], [-4.8603466, 55.78655619999999], [-4.8605626, 55.7869158], [-4.8608139, 55.78724410000001], [-4.8610035, 55.787451299999994], [-4.8613211, 55.7877496], [-4.861943300000001, 55.788232099999995], [-4.863224099999999, 55.7890189], [-4.8641141, 55.7895656], [-4.8647865, 55.79008400000001], [-4.8656865, 55.791024599999986], [-4.866368, 55.79179079999999], [-4.8666029, 55.7920549], [-4.8668631, 55.792358], [-4.8675289, 55.793142]]} |
3.0 |
0023 |
0028 |
Fairlie |
Largs |
Largs |
55.7931420 |
-4.8675289 |
55.7931420 |
-4.8675289 |
1 |
0 |
2026-09-21 23:38:52 |
TERMINATED |
2026-09-21 23:28:00 |
Largs |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396875 |
1790033241823140 |
93 |
93 |
2026-09-21 23:38:32.327913 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:31.914010 |
| 727157 |
756568 |
W33875 |
045S93M821 |
2026-09-21 |
COMPLETE |
20396459 |
2026-09-22 00:28:00 |
2026-09-21 23:38:52 |
2026-09-23 23:38:52 |
{"id": 756568, "stp": "P", "toc": "Avanti West Coast", "uid": "W33875", "consist": "390125", "dest_crs": null, "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33875/2026-09-22/detailed", "trust_id": "045S93M821", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Polmadie Car M.D.", "service_date": "2026-09-21", "dest_arr_time": "0016", "dest_platform": null, "is_terminated": 1, "next_location": "Polmadie Car M.D.", "signalling_id": "5S93", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "0028", "current_leg_dep": "0011", "current_leg_end": "Polmadie Car M.D.", "origin_dep_time": "2242", "origin_platform": "8", "current_location": "Polmadie Car M.D.", "last_update_time": "2026-09-21T23:38:52", "route_debug_link": null, "timing_variation": "+12 minutes", "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": "0016", "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": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2242", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "55.8362123", "current_position_lon": "-4.2397218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:53Z\", \"source_id\": 64266818, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:58Z\", \"source_id\": 20365124, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:12Z\", \"source_id\": 64272638, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:13Z\", \"source_id\": 20366955, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:24Z\", \"source_id\": 64337832, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:30Z\", \"source_id\": 20387378, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:34Z\", \"source_id\": 64341659, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:39Z\", \"source_id\": 20388569, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:00:55Z\", \"source_id\": 64343332, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:01:00Z\", \"source_id\": 20389044, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:32Z\", \"source_id\": 64369705, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:35Z\", \"source_id\": 20396459, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Polmadie Car M.D.", "service_state_platform": null, "timing_fact_generation": 1790033139544248, "current_leg_arrival_utc": "2026-09-23T00:28:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390125\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-21T23:28:40.540638", "service_state_evidence_id": 20396459, "current_leg_start_actual_dep": "2026-09-23T00:23:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:40.774000", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
EDB |
None |
5S93 |
390125 |
11 |
125 |
{"units": ["390125"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
None |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:53Z", "source_id": 64266818, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:10:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:58Z", "source_id": 20365124, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 704, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:12Z", "source_id": 64272638, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:13:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:13Z", "source_id": 20366955, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:24Z", "source_id": 64337832, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:56:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:30Z", "source_id": 20387378, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2594, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:34Z", "source_id": 64341659, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:59:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:39Z", "source_id": 20388569, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:00:55Z", "source_id": 64343332, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:01:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:01:00Z", "source_id": 20389044, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2057, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:32Z", "source_id": 64369705, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:35Z", "source_id": 20396459, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T00:28:00+01:00", "operational_fact": true}] |
Edinburgh |
2242 |
2242 |
8 |
None |
None |
Polmadie Car M.D. |
0016 |
0016 |
None |
LATE |
+12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33875/2026-09-22/detailed |
None |
Larkfield Jn |
2026-09-23T00:23:00+01:00 |
Polmadie Car M.D. |
17.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 |
0011 |
0028 |
Larkfield Jn |
Polmadie Car M.D. |
Polmadie Car M.D. |
55.8362123 |
-4.2397218 |
55.8362123 |
-4.2397218 |
1 |
0 |
2026-09-21 23:38:52 |
TERMINATED |
2026-09-21 23:28:00 |
Polmadie Car M.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396459 |
1790033139544248 |
75 |
75 |
2026-09-21 23:38:40.774000 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:40.540638 |
| 727158 |
757183 |
W00320 |
705B67M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:28:40 |
2026-09-21 23:38:52 |
2026-09-23 23:38:52 |
{"id": 757183, "stp": "P", "toc": "West Midlands Trains", "uid": "W00320", "consist": "730013+730015+730045", "dest_crs": "XYB", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00320/2026-09-21/detailed", "trust_id": "705B67M921", "origin_crs": "MKC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bletchley Yard", "service_date": "2026-09-21", "dest_arr_time": "2328", "dest_platform": null, "is_terminated": 1, "next_location": "Bletchley Yard", "signalling_id": "5B67", "timing_status": "OFF ROUTE", "origin_station": "Milton Keynes Central", "current_leg_arr": "2328", "current_leg_dep": "2315", "current_leg_end": "Bletchley Yard", "origin_dep_time": "2312", "origin_platform": "2", "current_location": "Bletchley C.S.", "last_update_time": "2026-09-21T23:38:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7685132, 52.0293674], [-0.7674524, 52.0285637], [-0.7664411999999999, 52.0277889], [-0.7654005, 52.0269909], [-0.7646193, 52.0263951], [-0.7636678, 52.0256624], [-0.7626271, 52.024871], [-0.7617648, 52.02421330000001], [-0.7610245, 52.0236505], [-0.7601736, 52.02300429999999], [-0.7592502, 52.0222988], [-0.7582543999999999, 52.0215403], [-0.7574047999999999, 52.0208925], [-0.7571030999999999, 52.02066469999999], [-0.7569203, 52.02052460000001], [-0.7565408999999998, 52.0202339], [-0.7560147999999999, 52.0198753], [-0.7554274, 52.0194206], [-0.7544429999999999, 52.0186679], [-0.7533299, 52.01782279999999], [-0.7525124999999999, 52.0172004], [-0.7514362999999998, 52.0163768], [-0.7506114999999999, 52.0157544], [-0.7499262, 52.01522289999999], [-0.7495433, 52.0149339], [-0.748854, 52.0144081], [-0.748398, 52.01405729999998], [-0.7480493, 52.0137833], [-0.747484, 52.013321199999986], [-0.7471213, 52.0130091], [-0.7465612999999999, 52.0125274], [-0.7460637999999999, 52.0120773], [-0.7453898999999999, 52.0114209], [-0.7451359999999999, 52.01117140000001], [-0.7450271, 52.01106440000001], [-0.7444577999999998, 52.0104898], [-0.7440213000000001, 52.0100367], [-0.7436701999999998, 52.0096497], [-0.7433351, 52.0092952], [-0.7433285999999999, 52.00928669999999], [-0.7431421999999999, 52.009072200000006], [-0.7431397082853349, 52.009069193981254], [-0.7428892999999999, 52.00876709999999], [-0.7427076999999999, 52.008548699999984], [-0.7423736999999999, 52.0081393], [-0.7421619, 52.007871], [-0.7418964, 52.0075391], [-0.7415075, 52.0070224], [-0.74114, 52.0064915], [-0.7407712, 52.0059698], [-0.740224, 52.0051228], [-0.7399014, 52.0046009], [-0.7395347, 52.0039934], [-0.7390800999999999, 52.0031942], [-0.7387984, 52.0026683], [-0.7385972999999999, 52.0022629], [-0.7383966999999999, 52.0018252], [-0.7382164, 52.0013885], [-0.7379227000000002, 52.0006199], [-0.7376451, 51.9998503], [-0.737451048177438, 51.99930615890027], [-0.7373822, 51.99911309999999], [-0.737063, 51.99820969999999], [-0.7368410999999999, 51.997630499999985], [-0.73668, 51.997241], [-0.7363918, 51.99634239999999], [-0.7361001999999999, 51.9953259], [-0.7359824999999999, 51.99499960000001], [-0.7358364, 51.9945584], [-0.7357918, 51.9943576], [-0.7357028999999999, 51.9940527], [-0.7356488, 51.99378479999999], [-0.7355476, 51.99340070000001], [-0.7355104249704605, 51.993214061051155], [-0.7355087, 51.9932207], [-0.7354835999999999, 51.99334129999999], [-0.7354662999999999, 51.99339620000001], [-0.7354262, 51.99357909999999], [-0.7353973999999999, 51.9937294], [-0.7353631, 51.9939359], [-0.7353187999999999, 51.99422359999999], [-0.7352893999999999, 51.99443709999999], [-0.735261, 51.994664400000005], [-0.7352445, 51.9948643], [-0.7352270999999999, 51.99512179999999], [-0.7352174999999999, 51.9954903], [-0.7352229, 51.99583159999999], [-0.7352439, 51.99655580000001], [-0.7352350999999999, 51.9967771], [-0.7352171, 51.9969885], [-0.735231, 51.99721309999999], [-0.7352308999999999, 51.9975045], [-0.7352391, 51.997708499999995], [-0.7352635999999999, 51.997930800000006], [-0.7352892, 51.9981123], [-0.7353154999999999, 51.9982533], [-0.7354073999999999, 51.99868899999999], [-0.7354384936783037, 51.99879130945069], [-0.735445422067555, 51.99881410632603], [-0.7354742882613238, 51.99890908628908], [-0.7354858696569784, 51.99894719311069], [-0.7355006702898891, 51.9989958922958], [-0.7354336, 51.9990494], [-0.7353558, 51.9991056], [-0.7351841, 51.999202999999994], [-0.7350357074780742, 51.99930615890027], [-0.7349560999999999, 51.999361499999985], [-0.7347683999999999, 51.999506800000006], [-0.7346649999999999, 51.999589], [-0.7345807, 51.9996464], [-0.7344465, 51.9997323], [-0.7342587999999999, 51.99986270000001], [-0.7341019, 51.9999552], [-0.7339289, 52.0000675], [-0.7336780999999999, 52.00017979999999], [-0.7335037, 52.00025], [-0.7332744, 52.0003292], [-0.7330841, 52.000388999999984], [-0.7328302999999999, 52.00046180000001], [-0.73262, 52.0005175], [-0.7322645999999999, 52.0005777], [-0.7317844, 52.000638], [-0.7315216, 52.00066770000001], [-0.7313552999999999, 52.00068590000001], [-0.7310682999999999, 52.000722200000006], [-0.7307974, 52.00075189999999], [-0.7305158, 52.0007915], [-0.7302288, 52.0008229], [-0.7299552, 52.00085259999998], [-0.7298825999999999, 52.000865299999994], [-0.7297271999999999, 52.0008923], [-0.7295207, 52.0009402], [-0.7280024999999999, 52.0014009]]}", "current_leg_start": "Milton Keynes Central", "dest_arr_time_act": "2328", "motion_projection": null, "next_location_lat": "52.0014009", "next_location_lon": "-0.7280025", "previous_location": "Denbigh Hall South Jn", "current_leg_milage": "4.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 3, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64282527\", \"confirmationDeadline\": \"2026-09-21T23:31:10+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 152.922, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 335.28, \"from_m\": 152.922, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 531.177, \"from_m\": 335.28, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2608.214, \"from_m\": 531.177, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3436.352, \"from_m\": 2608.214, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3474.439, \"from_m\": 3436.352, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5710.324, \"from_m\": 3474.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 757183, \"profile_key\": \"6d717e4d8119f35e601b9eae4060b2d7f08e38a7ff5d030fdbb45372ca2b352c\", \"schedule_id\": 25059, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117965}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 2, \"distance_m\": 3436.352, \"section_seq\": 1, \"route_path_id\": 117965}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": null, \"location\": \"Bletchley Yard\", \"stage_seq\": 3, \"distance_m\": 5710.324, \"section_seq\": 1, \"route_path_id\": 117965}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5710.324, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117965}], \"total_distance_m\": 5710.324, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3321.517, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2388.807, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2312", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "13.0", "current_position_lat": "52.0014009", "current_position_lon": "-0.7280025", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Bletchley C.S.", "service_state_platform": null, "timing_fact_generation": 1790029368085106, "current_leg_arrival_utc": "2026-09-21T23:31:10+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:40.544478", "service_state_evidence_id": 64288571, "current_leg_start_actual_dep": "2026-09-21T23:15:10+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-21T23:28:40", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:40.776648", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
MKC |
XYB |
5B67 |
730013+730015+730045 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 152.922, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 335.28, "from_m": 152.922, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 531.177, "from_m": 335.28, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2608.214, "from_m": 531.177, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3436.352, "from_m": 2608.214, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3474.439, "from_m": 3436.352, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5710.324, "from_m": 3474.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 757183, "profile_key": "6d717e4d8119f35e601b9eae4060b2d7f08e38a7ff5d030fdbb45372ca2b352c", "schedule_id": 25059, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2312", "location": "Milton Keynes Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117965}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Denbigh Hall South Jn", "stage_seq": 2, "distance_m": 3436.352, "section_seq": 1, "route_path_id": 117965}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": null, "location": "Bletchley Yard", "stage_seq": 3, "distance_m": 5710.324, "section_seq": 1, "route_path_id": 117965}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5710.324, "from_m": 0.0, "section_seq": 1, "route_path_id": 117965}], "total_distance_m": 5710.324, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3321.517, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2388.807, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Milton Keynes Central |
2312 |
2312 |
2 |
None |
None |
Bletchley Yard |
2328 |
2328 |
None |
OFF ROUTE |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W00320/2026-09-21/detailed |
None |
Milton Keynes Central |
2026-09-21T23:15:10+01:00 |
Bletchley Yard |
13.0 |
{"type": "LineString", "coordinates": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7685132, 52.0293674], [-0.7674524, 52.0285637], [-0.7664411999999999, 52.0277889], [-0.7654005, 52.0269909], [-0.7646193, 52.0263951], [-0.7636678, 52.0256624], [-0.7626271, 52.024871], [-0.7617648, 52.02421330000001], [-0.7610245, 52.0236505], [-0.7601736, 52.02300429999999], [-0.7592502, 52.0222988], [-0.7582543999999999, 52.0215403], [-0.7574047999999999, 52.0208925], [-0.7571030999999999, 52.02066469999999], [-0.7569203, 52.02052460000001], [-0.7565408999999998, 52.0202339], [-0.7560147999999999, 52.0198753], [-0.7554274, 52.0194206], [-0.7544429999999999, 52.0186679], [-0.7533299, 52.01782279999999], [-0.7525124999999999, 52.0172004], [-0.7514362999999998, 52.0163768], [-0.7506114999999999, 52.0157544], [-0.7499262, 52.01522289999999], [-0.7495433, 52.0149339], [-0.748854, 52.0144081], [-0.748398, 52.01405729999998], [-0.7480493, 52.0137833], [-0.747484, 52.013321199999986], [-0.7471213, 52.0130091], [-0.7465612999999999, 52.0125274], [-0.7460637999999999, 52.0120773], [-0.7453898999999999, 52.0114209], [-0.7451359999999999, 52.01117140000001], [-0.7450271, 52.01106440000001], [-0.7444577999999998, 52.0104898], [-0.7440213000000001, 52.0100367], [-0.7436701999999998, 52.0096497], [-0.7433351, 52.0092952], [-0.7433285999999999, 52.00928669999999], [-0.7431421999999999, 52.009072200000006], [-0.7431397082853349, 52.009069193981254], [-0.7428892999999999, 52.00876709999999], [-0.7427076999999999, 52.008548699999984], [-0.7423736999999999, 52.0081393], [-0.7421619, 52.007871], [-0.7418964, 52.0075391], [-0.7415075, 52.0070224], [-0.74114, 52.0064915], [-0.7407712, 52.0059698], [-0.740224, 52.0051228], [-0.7399014, 52.0046009], [-0.7395347, 52.0039934], [-0.7390800999999999, 52.0031942], [-0.7387984, 52.0026683], [-0.7385972999999999, 52.0022629], [-0.7383966999999999, 52.0018252], [-0.7382164, 52.0013885], [-0.7379227000000002, 52.0006199], [-0.7376451, 51.9998503], [-0.737451048177438, 51.99930615890027], [-0.7373822, 51.99911309999999], [-0.737063, 51.99820969999999], [-0.7368410999999999, 51.997630499999985], [-0.73668, 51.997241], [-0.7363918, 51.99634239999999], [-0.7361001999999999, 51.9953259], [-0.7359824999999999, 51.99499960000001], [-0.7358364, 51.9945584], [-0.7357918, 51.9943576], [-0.7357028999999999, 51.9940527], [-0.7356488, 51.99378479999999], [-0.7355476, 51.99340070000001], [-0.7355104249704605, 51.993214061051155], [-0.7355087, 51.9932207], [-0.7354835999999999, 51.99334129999999], [-0.7354662999999999, 51.99339620000001], [-0.7354262, 51.99357909999999], [-0.7353973999999999, 51.9937294], [-0.7353631, 51.9939359], [-0.7353187999999999, 51.99422359999999], [-0.7352893999999999, 51.99443709999999], [-0.735261, 51.994664400000005], [-0.7352445, 51.9948643], [-0.7352270999999999, 51.99512179999999], [-0.7352174999999999, 51.9954903], [-0.7352229, 51.99583159999999], [-0.7352439, 51.99655580000001], [-0.7352350999999999, 51.9967771], [-0.7352171, 51.9969885], [-0.735231, 51.99721309999999], [-0.7352308999999999, 51.9975045], [-0.7352391, 51.997708499999995], [-0.7352635999999999, 51.997930800000006], [-0.7352892, 51.9981123], [-0.7353154999999999, 51.9982533], [-0.7354073999999999, 51.99868899999999], [-0.7354384936783037, 51.99879130945069], [-0.735445422067555, 51.99881410632603], [-0.7354742882613238, 51.99890908628908], [-0.7354858696569784, 51.99894719311069], [-0.7355006702898891, 51.9989958922958], [-0.7354336, 51.9990494], [-0.7353558, 51.9991056], [-0.7351841, 51.999202999999994], [-0.7350357074780742, 51.99930615890027], [-0.7349560999999999, 51.999361499999985], [-0.7347683999999999, 51.999506800000006], [-0.7346649999999999, 51.999589], [-0.7345807, 51.9996464], [-0.7344465, 51.9997323], [-0.7342587999999999, 51.99986270000001], [-0.7341019, 51.9999552], [-0.7339289, 52.0000675], [-0.7336780999999999, 52.00017979999999], [-0.7335037, 52.00025], [-0.7332744, 52.0003292], [-0.7330841, 52.000388999999984], [-0.7328302999999999, 52.00046180000001], [-0.73262, 52.0005175], [-0.7322645999999999, 52.0005777], [-0.7317844, 52.000638], [-0.7315216, 52.00066770000001], [-0.7313552999999999, 52.00068590000001], [-0.7310682999999999, 52.000722200000006], [-0.7307974, 52.00075189999999], [-0.7305158, 52.0007915], [-0.7302288, 52.0008229], [-0.7299552, 52.00085259999998], [-0.7298825999999999, 52.000865299999994], [-0.7297271999999999, 52.0008923], [-0.7295207, 52.0009402], [-0.7280024999999999, 52.0014009]]} |
4.0 |
2315 |
2328 |
Denbigh Hall South Jn |
Bletchley C.S. |
Bletchley Yard |
52.0014009 |
-0.7280025 |
52.0014009 |
-0.7280025 |
1 |
0 |
2026-09-21 23:38:52 |
TERMINATED |
2026-09-21 23:28:40 |
Bletchley C.S. |
TD |
TRACKING_TIMEOUT |
64288571 |
1790029368085106 |
13 |
13 |
2026-09-21 23:38:40.776648 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:40.544478 |
| 727159 |
757591 |
C37833 |
739W02M921 |
2026-09-21 |
COMPLETE |
20396986 |
2026-09-22 00:28:00 |
2026-09-21 23:39:22 |
2026-09-23 23:39:22 |
{"id": 757591, "stp": "P", "toc": "Elizabeth Line", "uid": "C37833", "consist": "345045", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37833/2026-09-22/detailed", "trust_id": "739W02M921", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-21", "dest_arr_time": "0027", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W02", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0028", "current_leg_dep": "0024", "current_leg_end": "Shenfield", "origin_dep_time": "2332", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-21T23:39:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "0025", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.648, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.917, \"from_m\": 367.648, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.563, \"from_m\": 1442.917, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.265, \"from_m\": 1724.563, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3204.973, \"from_m\": 2642.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.035, \"from_m\": 3204.973, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.583, \"from_m\": 3360.035, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.606, \"from_m\": 3817.583, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.532, \"from_m\": 3955.606, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.385, \"from_m\": 4111.532, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.526, \"from_m\": 4234.385, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.339, \"from_m\": 4453.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5053.974, \"from_m\": 4683.339, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.309, \"from_m\": 5053.974, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.006, \"from_m\": 6121.309, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.515, \"from_m\": 6360.006, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.144, \"from_m\": 6520.515, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.448, \"from_m\": 6925.144, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.525, \"from_m\": 7178.448, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.797, \"from_m\": 7493.525, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.013, \"from_m\": 7718.797, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.325, \"from_m\": 8017.013, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.548, \"from_m\": 8680.325, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.544, \"from_m\": 8850.548, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9396.976, \"from_m\": 8996.544, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.859, \"from_m\": 9396.976, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.72, \"from_m\": 9619.859, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.015, \"from_m\": 9804.72, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.035, \"from_m\": 10434.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.193, \"from_m\": 11051.035, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.536, \"from_m\": 11553.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.814, \"from_m\": 11696.536, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.284, \"from_m\": 11798.814, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.466, \"from_m\": 12691.284, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13063.375, \"from_m\": 12879.466, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13421.403, \"from_m\": 13063.375, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 13622.452, \"from_m\": 13421.403, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13899.955, \"from_m\": 13622.452, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 17768.577, \"from_m\": 13899.955, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 17852.974, \"from_m\": 17768.577, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17920.633, \"from_m\": 17852.974, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 18643.749, \"from_m\": 17920.633, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18968.336, \"from_m\": 18643.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19031.419, \"from_m\": 18968.336, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19481.128, \"from_m\": 19031.419, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19599.345, \"from_m\": 19481.128, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19679.646, \"from_m\": 19599.345, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19707.904, \"from_m\": 19679.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19800.506, \"from_m\": 19707.904, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22610.634, \"from_m\": 19800.506, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23748.594, \"from_m\": 22610.634, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24386.356, \"from_m\": 23748.594, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24447.618, \"from_m\": 24386.356, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24516.564, \"from_m\": 24447.618, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24612.409, \"from_m\": 24516.564, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30219.547, \"from_m\": 24612.409, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30348.605, \"from_m\": 30219.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30481.532, \"from_m\": 30348.605, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30552.921, \"from_m\": 30481.532, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47883.358, \"from_m\": 30552.921, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47911.818, \"from_m\": 47883.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48068.715, \"from_m\": 47911.818, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48374.69, \"from_m\": 48068.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48718.339, \"from_m\": 48374.69, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 757591, \"profile_key\": \"7ac4cbd23dc745c9106e654ff37d705a3c8aa377eebd7f3b4ecd9caa081a43b1\", \"schedule_id\": 5383, \"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\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2335\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.294, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.136, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.732, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.781, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2345H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13100.061, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14171.215, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 17513.54, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": \"2351\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 18580.161, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2353H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19337.041, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2355H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 20610.075, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21171.867, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"2357H\", \"wtt_dep\": \"2358\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22127.012, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": \"0001H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 23943.828, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": \"0003H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26003.038, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0005\", \"wtt_dep\": \"0005H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27043.683, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": \"0007H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28166.761, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0010H\", \"wtt_dep\": \"0011\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36223.141, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0013\", \"wtt_dep\": \"0014\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 37975.511, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0016H\", \"wtt_dep\": \"0017\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40284.26, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0021\", \"wtt_dep\": \"0021H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 45516.729, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0025\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 48718.339, \"section_seq\": 1, \"route_path_id\": 116054}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48718.339, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116054}], \"total_distance_m\": 48718.339, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 48718.339, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2332", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:04Z\", \"source_id\": 64306276, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:08Z\", \"source_id\": 20377423, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:14Z\", \"source_id\": 64309586, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:15Z\", \"source_id\": 20378468, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:43Z\", \"source_id\": 64314945, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:49Z\", \"source_id\": 20380135, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:21Z\", \"source_id\": 64321557, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:25Z\", \"source_id\": 20382303, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:02Z\", \"source_id\": 64325431, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:06Z\", \"source_id\": 20383506, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:02Z\", \"source_id\": 64330945, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:09Z\", \"source_id\": 20385201, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:57Z\", \"source_id\": 64332163, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:51:59Z\", \"source_id\": 20385573, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:07Z\", \"source_id\": 64334851, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:54:10Z\", \"source_id\": 20386404, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:26Z\", \"source_id\": 64337868, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:56:30Z\", \"source_id\": 20387375, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:06Z\", \"source_id\": 64341101, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:59:09Z\", \"source_id\": 20388393, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:01:59Z\", \"source_id\": 64344720, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:02:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:02:05Z\", \"source_id\": 20389390, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:11Z\", \"source_id\": 64348786, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:05:16Z\", \"source_id\": 20390486, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:11Z\", \"source_id\": 64351175, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:07:15Z\", \"source_id\": 20391193, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:20Z\", \"source_id\": 64353722, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:26Z\", \"source_id\": 20391890, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:03Z\", \"source_id\": 64357805, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:13:06Z\", \"source_id\": 20393033, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:31Z\", \"source_id\": 64360391, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:15:35Z\", \"source_id\": 20393783, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:32Z\", \"source_id\": 64364304, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:19:34Z\", \"source_id\": 20394849, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:29Z\", \"source_id\": 64367940, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:23:36Z\", \"source_id\": 20395893, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:27:46Z\", \"source_id\": 64371644, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:27:50Z\", \"source_id\": 20396986, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1790033271073566, "current_leg_arrival_utc": "2026-09-23T00:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:28:56.182862", "service_state_evidence_id": 20396986, "current_leg_start_actual_dep": "2026-09-23T00:24:30+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-21T23:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:38:58.877469", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
SNF |
9W02 |
345045 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.648, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.917, "from_m": 367.648, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.563, "from_m": 1442.917, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.265, "from_m": 1724.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3204.973, "from_m": 2642.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.035, "from_m": 3204.973, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3817.583, "from_m": 3360.035, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3955.606, "from_m": 3817.583, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 4111.532, "from_m": 3955.606, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.385, "from_m": 4111.532, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 4453.526, "from_m": 4234.385, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 4683.339, "from_m": 4453.526, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5053.974, "from_m": 4683.339, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6121.309, "from_m": 5053.974, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 6360.006, "from_m": 6121.309, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.515, "from_m": 6360.006, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.144, "from_m": 6520.515, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7178.448, "from_m": 6925.144, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7493.525, "from_m": 7178.448, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 7718.797, "from_m": 7493.525, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 8017.013, "from_m": 7718.797, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.325, "from_m": 8017.013, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 8850.548, "from_m": 8680.325, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.544, "from_m": 8850.548, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9396.976, "from_m": 8996.544, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 9619.859, "from_m": 9396.976, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 9804.72, "from_m": 9619.859, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.015, "from_m": 9804.72, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11051.035, "from_m": 10434.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.193, "from_m": 11051.035, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11696.536, "from_m": 11553.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.814, "from_m": 11696.536, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 12691.284, "from_m": 11798.814, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 12879.466, "from_m": 12691.284, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13063.375, "from_m": 12879.466, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13421.403, "from_m": 13063.375, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 13622.452, "from_m": 13421.403, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13899.955, "from_m": 13622.452, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 17768.577, "from_m": 13899.955, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 17852.974, "from_m": 17768.577, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17920.633, "from_m": 17852.974, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 18643.749, "from_m": 17920.633, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18968.336, "from_m": 18643.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19031.419, "from_m": 18968.336, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19481.128, "from_m": 19031.419, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19599.345, "from_m": 19481.128, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19679.646, "from_m": 19599.345, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19707.904, "from_m": 19679.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19800.506, "from_m": 19707.904, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22610.634, "from_m": 19800.506, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23748.594, "from_m": 22610.634, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24386.356, "from_m": 23748.594, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24447.618, "from_m": 24386.356, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24516.564, "from_m": 24447.618, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24612.409, "from_m": 24516.564, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30219.547, "from_m": 24612.409, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30348.605, "from_m": 30219.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30481.532, "from_m": 30348.605, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30552.921, "from_m": 30481.532, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47883.358, "from_m": 30552.921, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47911.818, "from_m": 47883.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48068.715, "from_m": 47911.818, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48374.69, "from_m": 48068.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48718.339, "from_m": 48374.69, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 757591, "profile_key": "7ac4cbd23dc745c9106e654ff37d705a3c8aa377eebd7f3b4ecd9caa081a43b1", "schedule_id": 5383, "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": 116054}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.294, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.136, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.732, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.781, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2345H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13100.061, "section_seq": 1, "route_path_id": 116054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14171.215, "section_seq": 1, "route_path_id": 116054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 17513.54, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2351", "location": "Stratford", "stage_seq": 9, "distance_m": 18580.161, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2353H", "location": "Maryland", "stage_seq": 10, "distance_m": 19337.041, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2355H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 20610.075, "section_seq": 1, "route_path_id": 116054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21171.867, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": "2358", "location": "Manor Park", "stage_seq": 13, "distance_m": 22127.012, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Ilford", "stage_seq": 14, "distance_m": 23943.828, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": "0003H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26003.038, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": "0005H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27043.683, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": "0007H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28166.761, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0010H", "wtt_dep": "0011", "location": "Romford", "stage_seq": 18, "distance_m": 36223.141, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0013", "wtt_dep": "0014", "location": "Gidea Park", "stage_seq": 19, "distance_m": 37975.511, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0016H", "wtt_dep": "0017", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40284.26, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0021", "wtt_dep": "0021H", "location": "Brentwood", "stage_seq": 21, "distance_m": 45516.729, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0025", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 48718.339, "section_seq": 1, "route_path_id": 116054}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48718.339, "from_m": 0.0, "section_seq": 1, "route_path_id": 116054}], "total_distance_m": 48718.339, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 48718.339, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:04Z", "source_id": 64306276, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:08Z", "source_id": 20377423, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:14Z", "source_id": 64309586, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:36:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:15Z", "source_id": 20378468, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:43Z", "source_id": 64314945, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:49Z", "source_id": 20380135, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:21Z", "source_id": 64321557, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:44:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:25Z", "source_id": 20382303, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:02Z", "source_id": 64325431, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:47:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:06Z", "source_id": 20383506, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:02Z", "source_id": 64330945, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:51:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:09Z", "source_id": 20385201, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:57Z", "source_id": 64332163, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:51:59Z", "source_id": 20385573, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:07Z", "source_id": 64334851, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:54:10Z", "source_id": 20386404, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:26Z", "source_id": 64337868, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:56:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:56:30Z", "source_id": 20387375, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:06Z", "source_id": 64341101, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:59:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:59:09Z", "source_id": 20388393, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:01:59Z", "source_id": 64344720, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:02:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:02:05Z", "source_id": 20389390, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T00:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:11Z", "source_id": 64348786, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:05:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:05:16Z", "source_id": 20390486, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:11Z", "source_id": 64351175, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:07:15Z", "source_id": 20391193, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T00:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:20Z", "source_id": 64353722, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:09:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:26Z", "source_id": 20391890, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:03Z", "source_id": 64357805, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:13:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:13:06Z", "source_id": 20393033, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T00:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:31Z", "source_id": 64360391, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:15:35Z", "source_id": 20393783, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:32Z", "source_id": 64364304, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:19:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:19:34Z", "source_id": 20394849, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T00:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:29Z", "source_id": 64367940, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:24:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:23:36Z", "source_id": 20395893, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T00:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:27:46Z", "source_id": 64371644, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:28:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:27:50Z", "source_id": 20396986, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T00:28:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
2332 |
2332 |
A |
None |
None |
Shenfield |
0027 |
0025 |
5 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37833/2026-09-22/detailed |
None |
Brentwood |
2026-09-23T00:24:30+01:00 |
Shenfield |
4.0 |
{"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} |
2.0 |
0024 |
0028 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-21 23:39:22 |
TERMINATED |
2026-09-21 23:28:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20396986 |
1790033271073566 |
122 |
122 |
2026-09-21 23:38:58.877469 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:28:56.182862 |
| 727160 |
756175 |
C55872 |
142I09M821 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:29:00 |
2026-09-21 23:39:22 |
2026-09-23 23:39:22 |
{"id": 756175, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55872", "consist": null, "dest_crs": "APN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55872/2026-09-21/detailed", "trust_id": "142I09M821", "origin_crs": "SHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle Airport", "service_date": "2026-09-21", "dest_arr_time": "2329", "dest_platform": null, "is_terminated": 1, "next_location": "Heworth (Metro)", "signalling_id": "2I09", "timing_status": "EARLY", "origin_station": "South Hylton (Sunderland Metro)", "current_leg_arr": "2253½", "current_leg_dep": "2144", "current_leg_end": "Heworth (Metro)", "origin_dep_time": "2223", "origin_platform": null, "current_location": "Pelaw Metro Jn", "last_update_time": "2026-09-21T23:39:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]}", "current_leg_start": "Pelaw Tyne & Wear Metro", "dest_arr_time_act": "2329", "motion_projection": null, "next_location_lat": "54.9516939", "next_location_lon": "-1.5561194", "previous_location": "Brockley Whins", "current_leg_milage": "0.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 15, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64093908\", \"confirmationDeadline\": \"2026-09-21T21:44:19+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "2223", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "69.5", "current_position_lat": "54.9516939", "current_position_lon": "-1.5561194", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:59Z\", \"source_id\": 64153928, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:24Z\", \"source_id\": 64148304, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:36Z\", \"source_id\": 64180482, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:41Z\", \"source_id\": 20339006, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:16Z\", \"source_id\": 64143693, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:43Z\", \"source_id\": 64184755, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:47Z\", \"source_id\": 20340265, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:05Z\", \"source_id\": 64141097, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:13Z\", \"source_id\": 64187859, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:16Z\", \"source_id\": 20341165, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:14Z\", \"source_id\": 64137024, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:30Z\", \"source_id\": 64190663, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:35Z\", \"source_id\": 20342011, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3985, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:15Z\", \"source_id\": 64132498, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:02Z\", \"source_id\": 64193708, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:05Z\", \"source_id\": 20342869, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:30Z\", \"source_id\": 64128788, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:06Z\", \"source_id\": 64199861, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:09Z\", \"source_id\": 20344695, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:07Z\", \"source_id\": 64125813, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:46Z\", \"source_id\": 64201134, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:50Z\", \"source_id\": 20345055, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:01Z\", \"source_id\": 64121060, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:02Z\", \"source_id\": 64205744, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:06Z\", \"source_id\": 20346456, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:37Z\", \"source_id\": 64113685, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:53Z\", \"source_id\": 64211244, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:58Z\", \"source_id\": 20348124, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:19Z\", \"source_id\": 64106607, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:49Z\", \"source_id\": 64218784, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:53Z\", \"source_id\": 20350498, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:03Z\", \"source_id\": 64101489, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:04Z\", \"source_id\": 64223085, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:09Z\", \"source_id\": 20351824, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pelaw Metro Jn", "service_state_platform": null, "timing_fact_generation": 1790027326383135, "current_leg_arrival_utc": "2026-09-21T21:44:19+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:29:00.768437", "service_state_evidence_id": 64228078, "current_leg_start_actual_dep": "2026-09-21T21:44:19+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-21T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:39:01.235488", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Tyne and Wear Metro |
P |
SHZ |
APN |
2I09 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 4034, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:59Z", "source_id": 64153928, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T21:13:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4019, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:24Z", "source_id": 64148304, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:09:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4021, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:36Z", "source_id": 64180482, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:25:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:41Z", "source_id": 20339006, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:16Z", "source_id": 64143693, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:07:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4025, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:43Z", "source_id": 64184755, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:27:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:47Z", "source_id": 20340265, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3981, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:05Z", "source_id": 64141097, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:06:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3983, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:13Z", "source_id": 64187859, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:28:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:16Z", "source_id": 20341165, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4011, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:14Z", "source_id": 64137024, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4017, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:30Z", "source_id": 64190663, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:30:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:35Z", "source_id": 20342011, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3985, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:15Z", "source_id": 64132498, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:03:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:02Z", "source_id": 64193708, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:32:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:05Z", "source_id": 20342869, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3974, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:30Z", "source_id": 64128788, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3978, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:06Z", "source_id": 64199861, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:34:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:09Z", "source_id": 20344695, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4027, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:07Z", "source_id": 64125813, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:59:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4030, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:46Z", "source_id": 64201134, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:35:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:50Z", "source_id": 20345055, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3970, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:01Z", "source_id": 64121060, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:57:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3972, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:02Z", "source_id": 64205744, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:06Z", "source_id": 20346456, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3961, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:37Z", "source_id": 64113685, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:54:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3965, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:53Z", "source_id": 64211244, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:58Z", "source_id": 20348124, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3955, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:19Z", "source_id": 64106607, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:50:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3958, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:49Z", "source_id": 64218784, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:44:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:53Z", "source_id": 20350498, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:03Z", "source_id": 64101489, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3744, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:04Z", "source_id": 64223085, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:46:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:09Z", "source_id": 20351824, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}] |
South Hylton (Sunderland Metro) |
2223 |
2223 |
None |
None |
None |
Newcastle Airport |
2329 |
2329 |
None |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C55872/2026-09-21/detailed |
None |
Pelaw Tyne & Wear Metro |
2026-09-21T21:44:19+01:00 |
Heworth (Metro) |
69.5 |
{"type": "LineString", "coordinates": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]} |
0.6 |
2144 |
2253½ |
Brockley Whins |
Pelaw Metro Jn |
Heworth (Metro) |
54.9516939 |
-1.5561194 |
54.9516939 |
-1.5561194 |
1 |
0 |
2026-09-21 23:39:22 |
TERMINATED |
2026-09-21 23:29:00 |
Pelaw Metro Jn |
TD |
TRACKING_TIMEOUT |
64228078 |
1790027326383135 |
64 |
64 |
2026-09-21 23:39:01.235488 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:29:00.768437 |
| 727161 |
757531 |
W70762 |
251C13M921 |
2026-09-21 |
COMPLETE |
20397201 |
2026-09-22 00:29:00 |
2026-09-21 23:39:22 |
2026-09-23 23:39:22 |
{"id": 757531, "stp": "O", "toc": "East Midlands Railway", "uid": "W70762", "consist": "222023+222101", "dest_crs": "DBY", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70762/2026-09-22/detailed", "trust_id": "251C13M921", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Derby", "service_date": "2026-09-21", "dest_arr_time": "0034", "dest_platform": "6", "is_terminated": 1, "next_location": "Derby", "signalling_id": "1C13", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "0029", "current_leg_dep": "2355", "current_leg_end": "Derby", "origin_dep_time": "2330", "origin_platform": "2", "current_location": "Derby", "last_update_time": "2026-09-21T23:39:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4194334, 53.238158299999995], [-1.4195567, 53.2376884], [-1.4196555999999998, 53.237373100000006], [-1.4197953999999997, 53.236971200000006], [-1.4201875, 53.2357014], [-1.4206738, 53.2340645], [-1.4207108, 53.233915800000005], [-1.4210347, 53.23277959999999], [-1.4211719, 53.232078300000005], [-1.4212442999999997, 53.23167370000001], [-1.4213194, 53.23120649999999], [-1.421355, 53.2308099], [-1.4213871, 53.230539799999995], [-1.4213961, 53.23046870000001], [-1.4214151999999998, 53.2302479], [-1.4214669, 53.2299541], [-1.4215160999999998, 53.22931], [-1.4215653999999998, 53.22860240000001], [-1.4215627999999998, 53.2280037], [-1.4215631, 53.2278142], [-1.4215635, 53.227518399999994], [-1.4215447, 53.2268344], [-1.4215171, 53.2262212], [-1.4214947999999998, 53.225844499999994], [-1.421444, 53.22541260000001], [-1.4213749, 53.22482579999999], [-1.4212878999999998, 53.22426130000001], [-1.4210509999999998, 53.22327679999999], [-1.4205595, 53.22136929999999], [-1.4202835000000005, 53.2204531], [-1.4202313999999998, 53.22029539999999], [-1.4199130999999998, 53.2194909], [-1.4194418999999998, 53.2183756], [-1.4191071999999998, 53.2176302], [-1.4183065999999998, 53.2161122], [-1.4176471999999998, 53.2150358], [-1.4168412999999995, 53.2138603], [-1.4161812, 53.21292059999999], [-1.4156158, 53.2121714], [-1.4147732000000002, 53.2111482], [-1.4139697999999998, 53.2102665], [-1.4138528, 53.2101382], [-1.4134155, 53.2096821], [-1.4124803, 53.208669099999995], [-1.4113067999999998, 53.20736659999999], [-1.4102297999999998, 53.206053], [-1.4093836, 53.20496159999998], [-1.4086293, 53.203891600000006], [-1.4082726999999997, 53.20332909999999], [-1.4075566, 53.20219960000001], [-1.4069442, 53.201120499999995], [-1.4065677, 53.200413], [-1.4062487, 53.19975979999999], [-1.4061683, 53.19959529999999], [-1.4061600495635893, 53.19957740430325], [-1.4060848999999995, 53.19941440000001], [-1.4053612, 53.1979484], [-1.4050952, 53.19727169999999], [-1.4043808, 53.19552529999999], [-1.4041988, 53.1949674], [-1.4041284999999997, 53.19480010000001], [-1.4039246, 53.194309999999994], [-1.4037221999999998, 53.1938103], [-1.4036851, 53.1937215], [-1.4034386, 53.19313160000001], [-1.4031119, 53.19237360000001], [-1.4027799999999997, 53.1916374], [-1.4024305999999995, 53.19084539999999], [-1.4021409, 53.190094900000005], [-1.4019431, 53.18957069999999], [-1.4018062999999998, 53.1891914], [-1.4016239, 53.188694799999986], [-1.4014597, 53.18824669999999], [-1.4013061000000002, 53.187793799999994], [-1.4012121999999998, 53.18751089999999], [-1.4010915, 53.1871413], [-1.4009983, 53.18684689999999], [-1.4008877, 53.186446999999994], [-1.4007857999999995, 53.18600820000001], [-1.4007139999999998, 53.1856078], [-1.4006629999999998, 53.18518339999999], [-1.4006396, 53.1848781], [-1.4006249, 53.1847425], [-1.4006086999999998, 53.18433019999999], [-1.4006067, 53.1839442], [-1.400621, 53.183693899999994], [-1.4006339, 53.183288099999984], [-1.4006594999999995, 53.18301850000001], [-1.4007002999999998, 53.1827588], [-1.4007376, 53.1825482], [-1.4008340999999995, 53.1821765], [-1.4009436, 53.1818076], [-1.4011330999999998, 53.1812916], [-1.4012178, 53.18107990000001], [-1.4013645999999995, 53.18072759999998], [-1.4015234, 53.180315099999994], [-1.4015958, 53.18014310000001], [-1.4017657, 53.1796575], [-1.4018038, 53.1794849], [-1.401862, 53.179196000000005], [-1.4018839999999997, 53.1788767], [-1.4018855, 53.1785404], [-1.4018533, 53.178241400000005], [-1.4017728, 53.17786209999999], [-1.4016923, 53.1776161], [-1.4015502, 53.17727529999999], [-1.4014, 53.176994], [-1.4012283, 53.1767384], [-1.4010191, 53.17645869999998], [-1.4008904, 53.176304299999984], [-1.4005792, 53.1759748], [-1.4002842, 53.17571430000001], [-1.4001232, 53.17558729999999], [-1.3997397, 53.175298], [-1.399037, 53.174809199999984], [-1.398432, 53.1744117], [-1.3977213, 53.1739777], [-1.3970923, 53.17356329999999], [-1.3964411999999995, 53.17311919999999], [-1.3959584, 53.1727543], [-1.3957571999999998, 53.172593500000005], [-1.3953143999999995, 53.1722202], [-1.3948936, 53.1718137], [-1.394322, 53.171195999999995], [-1.3939384, 53.1707571], [-1.3935414999999998, 53.17029079999999], [-1.3932091, 53.16987149999999], [-1.3928200000000002, 53.16932289999999], [-1.392592, 53.1689788], [-1.3923643, 53.168589999999995], [-1.3921037999999997, 53.1681073], [-1.3918918999999998, 53.1676684], [-1.3917203, 53.1672616], [-1.3915327999999998, 53.1667393], [-1.3914091, 53.1663563], [-1.3912989, 53.1659648], [-1.3911667, 53.16528709999999], [-1.3910861999999995, 53.1644976], [-1.3910682, 53.16371259999999], [-1.3910883, 53.1631479], [-1.3911605, 53.16257559999999], [-1.3914362, 53.16090499999999], [-1.3916168999999998, 53.1599046], [-1.39169, 53.1595], [-1.3921005999999998, 53.15718240000001], [-1.3922682, 53.1561396], [-1.3924382000000002, 53.1550964], [-1.3925339999999995, 53.1543], [-1.3925642, 53.1535081], [-1.3925473, 53.1526933], [-1.3925099, 53.1522887], [-1.3924843, 53.151898200000005], [-1.3923228, 53.1511457], [-1.3921244, 53.1504027], [-1.3916810999999998, 53.149206699999986], [-1.3913413999999995, 53.148554399999995], [-1.3909039, 53.14792769999999], [-1.3904856, 53.1472635], [-1.3899747999999998, 53.1466311], [-1.3895235, 53.14601710000001], [-1.389267813018774, 53.14573188385283], [-1.3889936, 53.145425999999986], [-1.3887248999999997, 53.14515229999999], [-1.388424, 53.144890200000006], [-1.3877889000000003, 53.1443599], [-1.3871045, 53.1438245], [-1.3863824, 53.14329790000001], [-1.3853795999999998, 53.1426413], [-1.3848475, 53.14232019999999], [-1.3842985, 53.1420045], [-1.3832715, 53.14147629999999], [-1.3826697999999995, 53.14123059999999], [-1.38249, 53.14114779999999], [-1.3820795999999995, 53.1409587], [-1.3811667, 53.1405788], [-1.3802415999999995, 53.1402175], [-1.3789040999999995, 53.139681], [-1.3777279999999998, 53.13914810000001], [-1.3772671, 53.13892390000001], [-1.3765119999999995, 53.1385301], [-1.3758552, 53.1381525], [-1.3752007999999998, 53.13774179999999], [-1.3747598, 53.1374619], [-1.3738008999999998, 53.13677409999998], [-1.3728504999999998, 53.1359875], [-1.3721477, 53.13532409999999], [-1.3715045, 53.134636500000006], [-1.3709209, 53.13393769999998], [-1.3704145, 53.13322149999998], [-1.3700997999999998, 53.1327331], [-1.3698269999999997, 53.1322395], [-1.369486, 53.13153940000001], [-1.3693974, 53.1313236], [-1.3692234, 53.1308772], [-1.3690782999999995, 53.1304283], [-1.3688688999999998, 53.12955929999999], [-1.3687311999999998, 53.12876649999999], [-1.3686776, 53.12799449999999], [-1.3686554999999998, 53.1269231], [-1.3686238, 53.125388599999994], [-1.3686104, 53.12474530000001], [-1.3686083999999998, 53.1239877], [-1.3686069, 53.1238591], [-1.3685767, 53.122058599999995], [-1.3685597, 53.121295100000005], [-1.3685358, 53.1199775], [-1.3685028999999995, 53.11865939999999], [-1.3684829, 53.11765239999999], [-1.3684991, 53.11714560000001], [-1.3685161, 53.11689289999999], [-1.3685330999999998, 53.1166402], [-1.3685963, 53.1161853], [-1.3686292, 53.11599879999999], [-1.3688016, 53.1150236], [-1.3688290999999997, 53.11488070000001], [-1.3688748999999998, 53.1146708], [-1.3690002999999995, 53.114019], [-1.3691016, 53.113494900000006], [-1.3691921, 53.113032399999994], [-1.3692303, 53.11283749999999], [-1.3693683999999997, 53.11215699999999], [-1.3694034999999998, 53.11196030000001], [-1.3694858000000003, 53.11150010000001], [-1.3695724, 53.1110395], [-1.3699022, 53.1093971], [-1.3702343999999995, 53.10769580000001], [-1.3703868, 53.106919399999995], [-1.3704496, 53.106584600000005], [-1.3705064999999998, 53.10625509999999], [-1.3705518, 53.1059629], [-1.3705826, 53.105734700000006], [-1.3706003, 53.10551559999999], [-1.3706105999999998, 53.105377], [-1.3706254999999998, 53.1051303], [-1.3706373999999997, 53.1047685], [-1.3706188999999998, 53.10435590000001], [-1.3705937, 53.1039587], [-1.3705007, 53.10332669999999], [-1.3703855, 53.1027013], [-1.3702312999999997, 53.1021494], [-1.3700059999999998, 53.101508], [-1.3697207999999998, 53.1008713], [-1.3695976, 53.10063050000001], [-1.369467, 53.10037930000001], [-1.3688591, 53.0993416], [-1.3685696, 53.0989007], [-1.3682711, 53.09848060000001], [-1.3679007, 53.0979729], [-1.3674877, 53.0974706], [-1.3670733000000002, 53.096966499999986], [-1.3666083, 53.0964736], [-1.3659520999999997, 53.09581769999999], [-1.3652399, 53.09516], [-1.3614951488869989, 53.09181876959621], [-1.3588221, 53.0894336], [-1.3579147, 53.0887099], [-1.3569694, 53.0880495], [-1.3556252, 53.0872228], [-1.3541498, 53.0864478], [-1.3536026, 53.08615910000001], [-1.3529728, 53.0858129], [-1.3518395, 53.0851354], [-1.3503562999999998, 53.0842165], [-1.3496452, 53.083776], [-1.3475534, 53.0824974], [-1.3474729261792822, 53.082446347621115], [-1.3455189, 53.08120669999999], [-1.3450300999999998, 53.0808877], [-1.3448063, 53.0807467], [-1.3443351, 53.080410999999984], [-1.3441932, 53.0803099], [-1.3437555, 53.0799607], [-1.3433512, 53.0796058], [-1.3425986, 53.078855999999995], [-1.3419905, 53.07812119999999], [-1.3414765, 53.07737459999999], [-1.3411529999999998, 53.07675299999999], [-1.3409096, 53.076120499999995], [-1.3407415, 53.0755172], [-1.3406042, 53.0749372], [-1.3405036, 53.0743714], [-1.3404542, 53.073758], [-1.3404547, 53.0736633], [-1.3404549999999995, 53.07360450000001], [-1.3404825, 53.073202300000005], [-1.3405115, 53.07283989999999], [-1.3405857, 53.072310599999994], [-1.3407048, 53.0717856], [-1.3408913999999998, 53.0710381], [-1.3411700999999998, 53.0701402], [-1.3418291, 53.068194000000005], [-1.3423058, 53.066799799999984], [-1.3428317, 53.06521829999999], [-1.3429727, 53.0648089], [-1.3430897, 53.0644523], [-1.3431985, 53.0641614], [-1.3434268, 53.0634907], [-1.3434942, 53.06327699999999], [-1.3436478999999997, 53.0627163], [-1.3438074, 53.0621889], [-1.3439192000000002, 53.0618981], [-1.3440394999999998, 53.06156310000001], [-1.3441340999999998, 53.061266800000006], [-1.3442333, 53.0607687], [-1.3442552999999997, 53.06067190000001], [-1.3443994, 53.06030059999999], [-1.3445431, 53.059847], [-1.3446301, 53.059369499999995], [-1.3446683999999998, 53.059063000000016], [-1.3446724, 53.0587579], [-1.3446623, 53.05846029999999], [-1.3446267, 53.05816010000001], [-1.3445014, 53.0575851], [-1.3444196, 53.0573055], [-1.344305, 53.0570244], [-1.3440116, 53.0564316], [-1.3436563999999998, 53.055848299999994], [-1.3429995999999995, 53.05490189999999], [-1.3423584, 53.0540044], [-1.3417973, 53.0531922], [-1.3413076, 53.052412999999994], [-1.340841, 53.05151759999999], [-1.3406602, 53.051127099999995], [-1.3404231, 53.050615099999995], [-1.3399989999999995, 53.0494646], [-1.3397494999999997, 53.048723999999986], [-1.3393126, 53.04721860000001], [-1.3387920000000002, 53.04539359999999], [-1.3384334999999998, 53.0440534], [-1.3383757, 53.04390899999999], [-1.3382466, 53.0434595], [-1.3378567999999995, 53.04208479999999], [-1.3374634, 53.0407096], [-1.3367506, 53.03815620000001], [-1.3367347999999997, 53.0380995], [-1.3366617852334757, 53.03783802447602], [-1.3366361999999998, 53.03774640000001], [-1.3360572, 53.0356864], [-1.3355532, 53.03391659999999], [-1.3355355, 53.0338544], [-1.3354702, 53.03362520000001], [-1.3343027999999997, 53.0295298], [-1.3333091999999998, 53.02607050000001], [-1.3323964, 53.02298619999999], [-1.3322871999999997, 53.0226172], [-1.3320552, 53.02191359999999], [-1.3314973, 53.0202298], [-1.3312805, 53.0196018], [-1.3311092, 53.0191058], [-1.3309443368879508, 53.018530467465], [-1.3309432, 53.0185265], [-1.3308288999999998, 53.0181428], [-1.3305520999999998, 53.01714020000001], [-1.3301382999999998, 53.0156418], [-1.3299752, 53.01513860000001], [-1.3297035, 53.01448069999999], [-1.32944, 53.01397930000001], [-1.3291562999999995, 53.013478000000006], [-1.3290627, 53.0133116], [-1.3288846, 53.0130357], [-1.3283495, 53.01221879999999], [-1.3277635, 53.0114372], [-1.327209, 53.01077339999999], [-1.3266066999999997, 53.0101199], [-1.3258886, 53.0093981], [-1.325115, 53.0086888], [-1.3243583, 53.0080491], [-1.3235185, 53.00742150000001], [-1.3226687, 53.00681749999998], [-1.3217712999999998, 53.00622370000001], [-1.3206614, 53.005559], [-1.3193972, 53.0048967], [-1.3191306, 53.00476350000001], [-1.3178906, 53.004185499999984], [-1.3169561, 53.00378189999999], [-1.3168425999999998, 53.00372899999999], [-1.3159767999999998, 53.003373499999995], [-1.3150851999999995, 53.0029992], [-1.3145387, 53.002769699999995], [-1.313596, 53.0024363], [-1.3131592, 53.00226229999999], [-1.3125966, 53.00201609999999], [-1.3120149, 53.001776099999994], [-1.3105433000000002, 53.001079], [-1.309985, 53.0008371], [-1.3093212, 53.0005615], [-1.3086703999999998, 53.0002813], [-1.3080441, 53.0000138], [-1.3076681, 52.9998432], [-1.3072081999999998, 52.9996186], [-1.3069277999999998, 52.999473300000005], [-1.3067658, 52.9993792], [-1.3062567, 52.99907459999999], [-1.3059326999999998, 52.9988692], [-1.3055336, 52.9985994], [-1.3052108, 52.99835569999999], [-1.3049243999999998, 52.9981292], [-1.3046381, 52.9978756], [-1.3043557999999995, 52.99759499999999], [-1.3040306, 52.99724909999999], [-1.3038165999999998, 52.9969772], [-1.3036739999999998, 52.9967811], [-1.3034423999999998, 52.99641040000001], [-1.3033079, 52.996169599999995], [-1.3031531999999997, 52.995855799999994], [-1.302128, 52.99375570000001], [-1.3010965, 52.9916542], [-1.3005329999999995, 52.990433], [-1.300034, 52.9894923], [-1.2994060999999997, 52.9882329], [-1.2987775999999998, 52.9870152], [-1.2984727, 52.9864243], [-1.2979375999999998, 52.985331300000006], [-1.2976077999999998, 52.98464959999999], [-1.2975247999999997, 52.9844851], [-1.2971851240147527, 52.98378961162837], [-1.2970322999999997, 52.98347669999999], [-1.2968017999999997, 52.98304139999998], [-1.2964423, 52.982305700000005], [-1.2952792, 52.980172], [-1.2945980999999998, 52.9788678], [-1.294447, 52.97855199999999], [-1.2941416999999995, 52.977833800000006], [-1.2940321, 52.97751319999999], [-1.2939085, 52.977139], [-1.2936689, 52.9766044], [-1.2934863, 52.9761971], [-1.2933235, 52.9759005], [-1.2924469, 52.97409940000001], [-1.291436, 52.97200589999999], [-1.2910547, 52.97123979999999], [-1.2907198999999998, 52.9705282], [-1.2904688, 52.969935199999995], [-1.2903458, 52.9696029], [-1.2902902, 52.96942589999998], [-1.2901656999999995, 52.96908779999998], [-1.2900684, 52.96872700000001], [-1.2899598, 52.96830299999999], [-1.2898961, 52.9680008], [-1.2898362, 52.96770649999999], [-1.2897725999999998, 52.9672668], [-1.2897363, 52.9670065], [-1.2895389, 52.965736099999994], [-1.2892994, 52.964098400000005], [-1.2890467, 52.9625157], [-1.2888967, 52.9615028], [-1.2887519, 52.96055279999999], [-1.2886961, 52.96022289999999], [-1.2885237, 52.959344], [-1.2884019, 52.9587236], [-1.2882980317658703, 52.95812261116273], [-1.2882812999999995, 52.9580258], [-1.2882315, 52.9577047], [-1.288214, 52.9574739], [-1.2881842, 52.95729049999999], [-1.2881318, 52.9568586], [-1.2880744999999998, 52.9565], [-1.2880428, 52.956216000000005], [-1.288011, 52.95593190000002], [-1.2879756999999998, 52.9557218], [-1.2879264, 52.9554862], [-1.2878488999999995, 52.95514250000001], [-1.2877310999999998, 52.9547199], [-1.2876489, 52.9544348], [-1.2874795, 52.9539253], [-1.2870685, 52.952876399999994], [-1.2865608999999998, 52.9516969], [-1.2858423, 52.9500129], [-1.2852693999999998, 52.948658399999985], [-1.2847836999999998, 52.94753659999999], [-1.2845021999999997, 52.9468537], [-1.2840464, 52.945780600000006], [-1.2832555, 52.94391540000001], [-1.2825709999999997, 52.9423608], [-1.2818576, 52.940861], [-1.2816509, 52.940408799999986], [-1.2815517999999997, 52.9401611], [-1.2812188999999998, 52.939300499999995], [-1.2809194, 52.9385338], [-1.280821, 52.9382612], [-1.2807498000000002, 52.93804920000001], [-1.2806744999999995, 52.9377331], [-1.2806305, 52.9374946], [-1.2806054, 52.9372384], [-1.2805991, 52.9370541], [-1.2806033, 52.9368661], [-1.2806136999999995, 52.9366357], [-1.2806344999999997, 52.9364572], [-1.280665, 52.9362449], [-1.280709, 52.93605180000001], [-1.2807592, 52.93587509999999], [-1.2808303999999997, 52.93564030000001], [-1.280887, 52.9354762], [-1.2809519, 52.93529830000001], [-1.2810671, 52.93503830000001], [-1.2811969, 52.9347783], [-1.2813203999999998, 52.93454100000001], [-1.281467, 52.93429999999999], [-1.2816114999999997, 52.93408029999999], [-1.281767, 52.9338523], [-1.2820022, 52.9335273], [-1.2822326999999998, 52.933231000000006], [-1.2825187999999998, 52.9328392], [-1.2829418, 52.9322406], [-1.2832223, 52.9317769], [-1.2833945, 52.9314722], [-1.2835138999999998, 52.93123119999999], [-1.2836333999999998, 52.930965], [-1.2837360999999998, 52.9307239], [-1.2838667, 52.93035810000001], [-1.2839944, 52.929973100000005], [-1.2840630680825336, 52.929673494383906], [-1.2840794999999998, 52.9296018], [-1.2841711999999998, 52.9291314], [-1.2842072999999998, 52.9288434], [-1.2842323, 52.9285739], [-1.2842405999999995, 52.9282558], [-1.2842378, 52.92799800000001], [-1.2842267, 52.92771], [-1.2841892, 52.9274006], [-1.2841128, 52.92698209999999], [-1.2840289, 52.92663009999999], [-1.2838387, 52.9260718], [-1.2836053, 52.92550399999998], [-1.2833601, 52.92492190000001], [-1.2827976, 52.9237026], [-1.2827428, 52.92360459999999], [-1.2826933, 52.9234013], [-1.2825631, 52.92315839999999], [-1.282268, 52.922635699999994], [-1.2822258, 52.922544499999994], [-1.2821079, 52.9222901], [-1.2820497, 52.922148099999994], [-1.2818623, 52.9213259], [-1.2817356999999998, 52.9209612], [-1.2816644, 52.9207794], [-1.2814987999999998, 52.92029629999998], [-1.2814413, 52.9201635], [-1.2805088, 52.918113299999995], [-1.2801091999999998, 52.917335900000005], [-1.2795639, 52.9163727], [-1.2791319, 52.9156695], [-1.2788396, 52.9152003], [-1.2785167, 52.9147049], [-1.2781227, 52.914126800000005], [-1.2777272, 52.913563], [-1.2772697, 52.9129174], [-1.27695, 52.9124794], [-1.2768395, 52.912328], [-1.2768047, 52.9122781], [-1.2763623999999998, 52.91164340000001], [-1.2762794155922272, 52.91152868914078], [-1.2755152, 52.9104723], [-1.272862, 52.9067155], [-1.2723003, 52.90594389999998], [-1.2717675, 52.905198], [-1.2700974000000005, 52.9028398], [-1.2691721, 52.90154479999999], [-1.2690209, 52.90133410000001], [-1.2681051, 52.90005429999999], [-1.2675744, 52.8992981], [-1.2670355999999998, 52.898536699999994], [-1.2668164999999998, 52.89822809999999], [-1.2663821, 52.89761609999999], [-1.2659968999999998, 52.89708830000001], [-1.2654354, 52.8962843], [-1.2648246, 52.89544459999999], [-1.2641697, 52.8945146], [-1.2633412, 52.8933295], [-1.2632323, 52.8931647], [-1.2630554, 52.89285910000001], [-1.2628907, 52.8925235], [-1.2627379, 52.8921707], [-1.2626424999999997, 52.89190289999999], [-1.2625589, 52.8916682], [-1.2624882, 52.89144459999999], [-1.262407, 52.89112779999999], [-1.2623687999999995, 52.8909233], [-1.2623377999999998, 52.890744000000005], [-1.2623211, 52.890541], [-1.2622995999999995, 52.8902227], [-1.2622947999999998, 52.8899578], [-1.2623127, 52.88956189999999], [-1.2624643, 52.888999899999995], [-1.2626994, 52.8882608], [-1.2629904, 52.88755439999999], [-1.2631498999999995, 52.8872832], [-1.2633797, 52.8868511], [-1.2634752, 52.886611399999985], [-1.2637560999999995, 52.88620530000001], [-1.2638714999999998, 52.886062], [-1.263896368740732, 52.88603375433284], [-1.2640210519359023, 52.88589422310116], [-1.26413003123242, 52.88577052927069], [-1.2642256562801322, 52.885660448326064], [-1.2643102767288863, 52.885561755751944], [-1.26438624222853, 52.88547222703297], [-1.2644559024289117, 52.88538963765377], [-1.2645216069798777, 52.88531176309901], [-1.264585705531276, 52.88523637885332], [-1.2646505477329546, 52.88516126040135], [-1.2647184832347604, 52.88508418322773], [-1.2647918616865417, 52.88500292281712], [-1.2648730327381457, 52.88491525465415], [-1.2649643460394198, 52.88481895422347], [-1.2650681512402118, 52.88471179700974], [-1.2651867979903693, 52.884591558497576], [-1.2653226359397396, 52.88445601417164], [-1.2653251, 52.8844533], [-1.2660629, 52.8836364], [-1.2663652, 52.8833016], [-1.2666187, 52.88303], [-1.2667424, 52.88291329999999], [-1.2669569, 52.8827337], [-1.2671462999999998, 52.88260189999999], [-1.2674904, 52.88238729999999], [-1.2677339, 52.8822637], [-1.2682170999999998, 52.8820771], [-1.268882, 52.8818881], [-1.2691924999999995, 52.8818236], [-1.2696544999999997, 52.8817444], [-1.2700548, 52.88168540000001], [-1.2705277, 52.8816441], [-1.2707767, 52.88163809999999], [-1.2708450999999998, 52.881636399999984], [-1.2710334, 52.8816326], [-1.2714352, 52.8816474], [-1.2716941999999998, 52.8816648], [-1.2720209, 52.8816989], [-1.272262, 52.88173609999999], [-1.272451, 52.8817754], [-1.2727266, 52.8818388], [-1.2729363, 52.88189090000001], [-1.2730829, 52.88193669999999], [-1.273206, 52.8819804], [-1.2732987, 52.88201399999999], [-1.2733475999999997, 52.882031700000006], [-1.2734545, 52.8820758], [-1.2736147, 52.882139999999985], [-1.2737404, 52.8821908], [-1.2738576, 52.8822459], [-1.2739847999999998, 52.8823036], [-1.2744996, 52.88252659999999], [-1.2747693999999998, 52.8826347], [-1.2752253999999998, 52.8828177], [-1.2753243999999997, 52.8828574], [-1.2756916, 52.8829933], [-1.2758518, 52.8830459], [-1.2762524, 52.883184500000006], [-1.2765723, 52.8832901], [-1.2772958, 52.88352400000001], [-1.2775905, 52.8836227], [-1.2780083999999998, 52.88374099999999], [-1.278984, 52.883996800000006], [-1.2791001999999998, 52.88402629999999], [-1.2793796, 52.8840961], [-1.2801202, 52.8842623], [-1.2805787999999998, 52.8843615], [-1.2811195999999998, 52.8844652], [-1.2819934999999998, 52.88461319999999], [-1.2823571, 52.884668399999995], [-1.2826944, 52.884714599999995], [-1.2830696, 52.88476209999999], [-1.2836956, 52.8848267], [-1.2842229999999997, 52.8848738], [-1.2848853999999998, 52.8849065], [-1.2860739, 52.88494140000001], [-1.2861641, 52.884942], [-1.2866432, 52.8849451], [-1.2877594999999995, 52.8849744], [-1.2880645999999998, 52.8849882], [-1.2896299, 52.885059199999986], [-1.2905744999999995, 52.885131900000005], [-1.2917090999999998, 52.8852322], [-1.2929551, 52.885364499999994], [-1.2942158, 52.8855288], [-1.2952791, 52.8856931], [-1.2963041, 52.8858717], [-1.2975391999999997, 52.88611529999999], [-1.2989132, 52.886411900000006], [-1.3003255000000002, 52.88675469999998], [-1.3009759, 52.88693109999999], [-1.3017962999999997, 52.88715270000001], [-1.3037604, 52.887756800000005], [-1.3049965, 52.8881671], [-1.3054688, 52.88833180000001], [-1.3057975999999998, 52.88844470000001], [-1.3070637, 52.88889009999999], [-1.3086568999999997, 52.88945779999999], [-1.3109846000000005, 52.890246], [-1.3127814, 52.8908253], [-1.3143062, 52.8912844], [-1.316955, 52.8920122], [-1.3179653, 52.8922928], [-1.3189704, 52.89256100000001], [-1.3209728999999997, 52.893077], [-1.3228927, 52.89355239999999], [-1.3261018, 52.894302200000006], [-1.3290751, 52.8949254], [-1.3316898, 52.895454699999995], [-1.333117, 52.8957269], [-1.3344038, 52.8959748], [-1.3362234, 52.89629819999999], [-1.3369718999999998, 52.8964283], [-1.3380647999999995, 52.896607], [-1.3389506, 52.8967516], [-1.3400379, 52.896908799999984], [-1.3407247, 52.89701960000001], [-1.3417149, 52.89717410000001], [-1.3428606, 52.897332500000005], [-1.3435526999999998, 52.8974272], [-1.3442234, 52.89751979999999], [-1.3450369, 52.8976276], [-1.3457649, 52.897718000000005], [-1.3463213, 52.897792], [-1.3466926, 52.8978361], [-1.3470709, 52.897881100000006], [-1.3473845, 52.8979189], [-1.3474729261792822, 52.897929482658625], [-1.3480797, 52.8980021], [-1.3490064999999998, 52.8981088], [-1.3501407, 52.8982345], [-1.351179, 52.89834479999998], [-1.3520853999999998, 52.898435], [-1.3527981, 52.8985022], [-1.353858, 52.898599], [-1.3548797, 52.898685699999994], [-1.3558095, 52.8987617], [-1.3563070999999998, 52.8988013], [-1.3571205999999998, 52.89886079999999], [-1.3581922, 52.898934], [-1.3585470999999998, 52.8989581], [-1.3589597, 52.89898349999999], [-1.3593018999999995, 52.8990036], [-1.3595795000000002, 52.89901239999999], [-1.3598572, 52.8990277], [-1.3608192999999995, 52.899079599999986], [-1.3619768999999995, 52.89914160000001], [-1.3624588999999998, 52.8991669], [-1.3634571999999998, 52.89922179999999], [-1.3642392999999997, 52.8992713], [-1.3650127, 52.8993285], [-1.3659063, 52.8994017], [-1.3666367, 52.89946890000001], [-1.3671451, 52.8995208], [-1.3677248999999998, 52.89958450000001], [-1.3683398999999998, 52.8996547], [-1.3690106, 52.899742499999995], [-1.3696450999999998, 52.8998286], [-1.3701476999999995, 52.899900599999995], [-1.3712407, 52.9000634], [-1.3720580999999998, 52.900196699999995], [-1.3725519, 52.9002816], [-1.3733760999999998, 52.900429], [-1.3738727999999998, 52.9005198], [-1.3747781, 52.90070149999999], [-1.3756522, 52.9008938], [-1.3763913, 52.90106949999999], [-1.3771248, 52.9012637], [-1.3780777999999998, 52.901537299999994], [-1.3785594999999995, 52.901683], [-1.3793954, 52.90196199999999], [-1.3803324, 52.9022945], [-1.3811653, 52.90262130000001], [-1.3817054999999998, 52.9028558], [-1.3826218, 52.9032398], [-1.3837617999999998, 52.9037009], [-1.3851770999999995, 52.90430069999999], [-1.3857600999999995, 52.9045455], [-1.3859641, 52.9046312], [-1.3869674999999997, 52.90505480000001], [-1.3874305, 52.9052489], [-1.387894, 52.905446600000005], [-1.388393, 52.9056563], [-1.3893668999999995, 52.9060629], [-1.390498, 52.90653580000001], [-1.3915634999999995, 52.9069719], [-1.3921266, 52.90719630000001], [-1.3928246, 52.90746659999999], [-1.3935565, 52.9077442], [-1.3943623999999997, 52.9080354], [-1.3953440999999998, 52.9083754], [-1.3961578, 52.9086447], [-1.3970454, 52.9089284], [-1.3977681, 52.90915580000001], [-1.3984158999999998, 52.9093489], [-1.3994516, 52.9096368], [-1.4004395, 52.9098884], [-1.4013226, 52.9101009], [-1.4020182, 52.91025950000001], [-1.4028675, 52.910446799999995], [-1.4041729999999997, 52.9107303], [-1.4053073, 52.91096439999999], [-1.4063969, 52.911186099999995], [-1.4075932999999998, 52.9114301], [-1.4087887, 52.911674099999985], [-1.4090877, 52.9117346], [-1.4102099999999995, 52.91196060000001], [-1.4110671, 52.9121349], [-1.4113180000000003, 52.9121856], [-1.4116799999999998, 52.9122546], [-1.4125183, 52.91242570000001], [-1.4127183, 52.9124668], [-1.4129864, 52.91252199999999], [-1.4134283, 52.91260880000001], [-1.4140715, 52.9127401], [-1.4149406, 52.9129168], [-1.4161598999999998, 52.9131666], [-1.4170453, 52.913342799999995], [-1.4182499, 52.91358739999999], [-1.4194271999999997, 52.9138263], [-1.4204709999999998, 52.9140306], [-1.4211550999999998, 52.914147799999995], [-1.4215993, 52.9142115], [-1.421944, 52.9142557], [-1.4222972, 52.9142943], [-1.4227893, 52.9143338], [-1.4230608, 52.914354800000005], [-1.4235820999999995, 52.9143827], [-1.4238966999999998, 52.91439760000001], [-1.4244543, 52.91440589999999], [-1.4250327, 52.9144008], [-1.425598, 52.9143794], [-1.4260746999999998, 52.9143543], [-1.4265451, 52.9143231], [-1.4274004, 52.914259], [-1.4282586999999998, 52.9141813], [-1.4288648999999998, 52.9141157], [-1.4295135, 52.9140381], [-1.4301442999999998, 52.9139488], [-1.4305739, 52.9138823], [-1.4310975999999995, 52.9137911], [-1.4317121999999998, 52.9136795], [-1.432195, 52.9135823], [-1.4328180999999998, 52.9134475], [-1.4332638999999998, 52.91334229999999], [-1.4337080999999998, 52.913234], [-1.4340058, 52.91315399999999], [-1.4345797, 52.9129957], [-1.4350014, 52.912874], [-1.4354107, 52.9127458], [-1.4368328999999995, 52.91228209999999], [-1.437304454591234, 52.91212750573058], [-1.4382954999999995, 52.9118026], [-1.4393294, 52.9114652], [-1.4402865, 52.9111532], [-1.4410341, 52.910901900000006], [-1.4429967999999995, 52.91026539999999], [-1.4440417, 52.9099202], [-1.4444997, 52.9097908], [-1.445129, 52.909628699999985], [-1.4455688999999998, 52.90953270000001], [-1.4458699999999998, 52.9094763], [-1.4461557, 52.90942609999999], [-1.4464376, 52.909379699999995], [-1.4470019999999997, 52.90930209999999], [-1.4471683, 52.909280300000006], [-1.4474155, 52.90925429999999], [-1.4478298, 52.909214799999994], [-1.4482287, 52.90918799999999], [-1.4486669, 52.9091652], [-1.4489065, 52.909157400000005], [-1.4491012, 52.9091499], [-1.4492997999999997, 52.9091493], [-1.4498016, 52.90915009999999], [-1.450306, 52.90916750000001], [-1.4509418999999997, 52.9092068], [-1.451418, 52.9092514], [-1.4518983, 52.90930719999999], [-1.4521345999999995, 52.9093524], [-1.4525445, 52.909420999999995], [-1.4526927, 52.90944669999999], [-1.4530668999999998, 52.90951309999999], [-1.4534969000000002, 52.9095908], [-1.4541955000000002, 52.9097633], [-1.4544290999999998, 52.90982530000001], [-1.4546277999999997, 52.909884], [-1.4550612999999997, 52.9100163], [-1.4552923, 52.9100957], [-1.4555565, 52.9101849], [-1.4558599, 52.9102968], [-1.4563917, 52.91049309999998], [-1.4566184999999998, 52.91057319999999], [-1.4571059, 52.9107569], [-1.4574829, 52.9108969], [-1.4580411999999998, 52.9111023], [-1.4584597, 52.9112561], [-1.4586547, 52.9113299], [-1.4588978999999995, 52.91142059999999], [-1.4593322000000002, 52.911581000000005], [-1.4599653, 52.91185149999999], [-1.4603796, 52.91200919999999], [-1.4606130000000002, 52.9121013], [-1.4608275999999998, 52.91219369999999], [-1.4610466, 52.9123033], [-1.4613604, 52.9124956], [-1.4617355, 52.9127394], [-1.4619133999999998, 52.9128677], [-1.4620292853593304, 52.91297536123706], [-1.4620374, 52.9129829], [-1.4621211, 52.9130708], [-1.4621888, 52.9131626], [-1.4622471, 52.9132534], [-1.4623074, 52.913375900000005], [-1.4623502, 52.91349129999999], [-1.4623860999999998, 52.91367299999999], [-1.4624002, 52.9137846], [-1.4624116, 52.913957499999995], [-1.4624251, 52.9141236], [-1.4624517999999995, 52.91445279999999], [-1.4624673999999998, 52.9146581], [-1.4624885999999997, 52.914965], [-1.4625049, 52.91516459999999], [-1.4625397999999998, 52.915353200000006], [-1.462574, 52.915549599999984], [-1.4626845999999998, 52.9161642]]}", "current_leg_start": "Chesterfield", "dest_arr_time_act": "0034", "motion_projection": null, "next_location_lat": "52.9161642", "next_location_lon": "-1.4626846", "previous_location": "Sheet Stores Jn", "current_leg_milage": "35.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 497.011, \"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\": 499.144, \"from_m\": 497.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 531.277, \"from_m\": 499.144, \"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\": 833.493, \"from_m\": 531.277, \"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\": 1110.4, \"from_m\": 833.493, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1393.654, \"from_m\": 1110.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2217.188, \"from_m\": 1393.654, \"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\": 2255.76, \"from_m\": 2217.188, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8133.202, \"from_m\": 2255.76, \"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\": 9287.221, \"from_m\": 8133.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9462.061, \"from_m\": 9287.221, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11343.312, \"from_m\": 9462.061, \"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\": 11381.288, \"from_m\": 11343.312, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14775.394, \"from_m\": 11381.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26123.64, \"from_m\": 14775.394, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26194.448, \"from_m\": 26123.64, \"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\": 28183.064, \"from_m\": 26194.448, \"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\": 28505.29, \"from_m\": 28183.064, \"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\": 31017.931, \"from_m\": 28505.29, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32829.005, \"from_m\": 31017.931, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33123.166, \"from_m\": 32829.005, \"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\": 33877.36, \"from_m\": 33123.166, \"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\": 37924.991, \"from_m\": 33877.36, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37973.541, \"from_m\": 37924.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45699.228, \"from_m\": 37973.541, \"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\": 47976.724, \"from_m\": 45699.228, \"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\": 48591.009, \"from_m\": 47976.724, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64628.734, \"from_m\": 48591.009, \"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\": 64683.588, \"from_m\": 64628.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68610.508, \"from_m\": 64683.588, \"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\": 68855.263, \"from_m\": 68610.508, \"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\": 68884.391, \"from_m\": 68855.263, \"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\": 69605.965, \"from_m\": 68884.391, \"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\": 69649.099, \"from_m\": 69605.965, \"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\": 69855.567, \"from_m\": 69649.099, \"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\": 70822.045, \"from_m\": 69855.567, \"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\": 74564.928, \"from_m\": 70822.045, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 79275.328, \"from_m\": 74564.928, \"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\": 79722.926, \"from_m\": 79275.328, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 81888.585, \"from_m\": 79722.926, \"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\": 83080.346, \"from_m\": 81888.585, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83238.613, \"from_m\": 83080.346, \"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\": 83390.435, \"from_m\": 83238.613, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83402.881, \"from_m\": 83390.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\": 83668.293, \"from_m\": 83402.881, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 757531, \"profile_key\": \"3541e3544834fec7477fdbfcd43101b3aad5af058028499b9cb36964371142dc\", \"schedule_id\": 41754, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 726.635, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Woodburn Jn\", \"stage_seq\": 3, \"distance_m\": 2318.131, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Woodhouse Jn\", \"stage_seq\": 4, \"distance_m\": 9272.895, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Beighton Jn\", \"stage_seq\": 5, \"distance_m\": 11466.398, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Barrow Hill North Jn\", \"stage_seq\": 6, \"distance_m\": 21162.698, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Tapton Jn\", \"stage_seq\": 7, \"distance_m\": 25643.301, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2355\", \"location\": \"Chesterfield\", \"stage_seq\": 8, \"distance_m\": 26556.201, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 9, \"distance_m\": 27997.929, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 10, \"distance_m\": 31759.142, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004\", \"location\": \"Alfreton\", \"stage_seq\": 11, \"distance_m\": 42831.262, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0007H\", \"location\": \"Ironville Jn\", \"stage_seq\": 12, \"distance_m\": 47508.809, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0012\", \"location\": \"Langley Mill\", \"stage_seq\": 13, \"distance_m\": 52773.668, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Trowell Jn\", \"stage_seq\": 14, \"distance_m\": 60330.109, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0020\", \"location\": \"Toton Centre Jn\", \"stage_seq\": 15, \"distance_m\": 65707.029, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0021\", \"location\": \"Long Eaton Town L.C.\", \"stage_seq\": 16, \"distance_m\": 67565.493, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0022\", \"location\": \"Trent East Jn\", \"stage_seq\": 17, \"distance_m\": 68855.263, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": false, \"wtt_arr\": \"0024\", \"wtt_dep\": \"0026\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 18, \"distance_m\": 69775.44, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0030H\", \"location\": \"Spondon\", \"stage_seq\": 19, \"distance_m\": 79605.086, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0032H\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 20, \"distance_m\": 83309.461, \"section_seq\": 1, \"route_path_id\": 147624}, {\"is_pass\": false, \"wtt_arr\": \"0034\", \"wtt_dep\": null, \"location\": \"Derby\", \"stage_seq\": 21, \"distance_m\": 83668.293, \"section_seq\": 1, \"route_path_id\": 147624}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 83668.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147624}], \"total_distance_m\": 83668.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 68535.404, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 15132.889, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2330", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "34.0", "current_position_lat": "52.9161642", "current_position_lon": "-1.4626846", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:41Z\", \"source_id\": 64330441, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:50:46Z\", \"source_id\": 20385069, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:37Z\", \"source_id\": 64346829, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:03:39Z\", \"source_id\": 20389957, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:08:56Z\", \"source_id\": 64353256, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:09:00Z\", \"source_id\": 20391745, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:23Z\", \"source_id\": 64359260, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:14:30Z\", \"source_id\": 20393469, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:20Z\", \"source_id\": 64369556, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:25:25Z\", \"source_id\": 20396410, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T23:28:50Z\", \"source_id\": 20397201, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T00:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Derby", "service_state_platform": "6", "timing_fact_generation": 1790033330776347, "current_leg_arrival_utc": "2026-09-23T00:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:29:00.773028", "service_state_evidence_id": 20397201, "current_leg_start_actual_dep": "2026-09-22T23:55:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-21T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:39:01.231730", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
O |
SHF |
DBY |
1C13 |
222023+222101 |
10 |
125 |
None |
{"version": 3, "segments": [{"to_m": 497.011, "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": 499.144, "from_m": 497.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 531.277, "from_m": 499.144, "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": 833.493, "from_m": 531.277, "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": 1110.4, "from_m": 833.493, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1393.654, "from_m": 1110.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2217.188, "from_m": 1393.654, "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": 2255.76, "from_m": 2217.188, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8133.202, "from_m": 2255.76, "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": 9287.221, "from_m": 8133.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9462.061, "from_m": 9287.221, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11343.312, "from_m": 9462.061, "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": 11381.288, "from_m": 11343.312, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14775.394, "from_m": 11381.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26123.64, "from_m": 14775.394, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26194.448, "from_m": 26123.64, "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": 28183.064, "from_m": 26194.448, "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": 28505.29, "from_m": 28183.064, "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": 31017.931, "from_m": 28505.29, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32829.005, "from_m": 31017.931, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33123.166, "from_m": 32829.005, "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": 33877.36, "from_m": 33123.166, "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": 37924.991, "from_m": 33877.36, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37973.541, "from_m": 37924.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45699.228, "from_m": 37973.541, "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": 47976.724, "from_m": 45699.228, "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": 48591.009, "from_m": 47976.724, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64628.734, "from_m": 48591.009, "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": 64683.588, "from_m": 64628.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68610.508, "from_m": 64683.588, "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": 68855.263, "from_m": 68610.508, "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": 68884.391, "from_m": 68855.263, "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": 69605.965, "from_m": 68884.391, "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": 69649.099, "from_m": 69605.965, "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": 69855.567, "from_m": 69649.099, "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": 70822.045, "from_m": 69855.567, "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": 74564.928, "from_m": 70822.045, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 79275.328, "from_m": 74564.928, "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": 79722.926, "from_m": 79275.328, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 81888.585, "from_m": 79722.926, "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": 83080.346, "from_m": 81888.585, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83238.613, "from_m": 83080.346, "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": 83390.435, "from_m": 83238.613, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83402.881, "from_m": 83390.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": 83668.293, "from_m": 83402.881, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 757531, "profile_key": "3541e3544834fec7477fdbfcd43101b3aad5af058028499b9cb36964371142dc", "schedule_id": 41754, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2330", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 726.635, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Woodburn Jn", "stage_seq": 3, "distance_m": 2318.131, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Woodhouse Jn", "stage_seq": 4, "distance_m": 9272.895, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Beighton Jn", "stage_seq": 5, "distance_m": 11466.398, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Barrow Hill North Jn", "stage_seq": 6, "distance_m": 21162.698, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Tapton Jn", "stage_seq": 7, "distance_m": 25643.301, "section_seq": 1, "route_path_id": 147624}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2355", "location": "Chesterfield", "stage_seq": 8, "distance_m": 26556.201, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Chesterfield South Jn", "stage_seq": 9, "distance_m": 27997.929, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "Clay Cross North Jn", "stage_seq": 10, "distance_m": 31759.142, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Alfreton", "stage_seq": 11, "distance_m": 42831.262, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0007H", "location": "Ironville Jn", "stage_seq": 12, "distance_m": 47508.809, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0012", "location": "Langley Mill", "stage_seq": 13, "distance_m": 52773.668, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Trowell Jn", "stage_seq": 14, "distance_m": 60330.109, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0020", "location": "Toton Centre Jn", "stage_seq": 15, "distance_m": 65707.029, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Long Eaton Town L.C.", "stage_seq": 16, "distance_m": 67565.493, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0022", "location": "Trent East Jn", "stage_seq": 17, "distance_m": 68855.263, "section_seq": 1, "route_path_id": 147624}, {"is_pass": false, "wtt_arr": "0024", "wtt_dep": "0026", "location": "Sheet Stores Jn", "stage_seq": 18, "distance_m": 69775.44, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0030H", "location": "Spondon", "stage_seq": 19, "distance_m": 79605.086, "section_seq": 1, "route_path_id": 147624}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0032H", "location": "Derby Way & Works Jn", "stage_seq": 20, "distance_m": 83309.461, "section_seq": 1, "route_path_id": 147624}, {"is_pass": false, "wtt_arr": "0034", "wtt_dep": null, "location": "Derby", "stage_seq": 21, "distance_m": 83668.293, "section_seq": 1, "route_path_id": 147624}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 83668.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 147624}], "total_distance_m": 83668.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 68535.404, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 15132.889, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7603, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:41Z", "source_id": 64330441, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:52:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:50:46Z", "source_id": 20385069, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:37Z", "source_id": 64346829, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:04:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:03:39Z", "source_id": 20389957, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T00:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:08:56Z", "source_id": 64353256, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:09:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:09:00Z", "source_id": 20391745, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16744, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:23Z", "source_id": 64359260, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:16:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:14:30Z", "source_id": 20393469, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T00:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:20Z", "source_id": 64369556, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:26:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:25:25Z", "source_id": 20396410, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T00:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T23:28:50Z", "source_id": 20397201, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T00:29:00+01:00", "operational_fact": true}] |
Sheffield |
2330 |
2330 |
2 |
None |
None |
Derby |
0034 |
0034 |
6 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70762/2026-09-22/detailed |
None |
Chesterfield |
2026-09-22T23:55:00+01:00 |
Derby |
34.0 |
{"type": "LineString", "coordinates": [[-1.4194334, 53.238158299999995], [-1.4195567, 53.2376884], [-1.4196555999999998, 53.237373100000006], [-1.4197953999999997, 53.236971200000006], [-1.4201875, 53.2357014], [-1.4206738, 53.2340645], [-1.4207108, 53.233915800000005], [-1.4210347, 53.23277959999999], [-1.4211719, 53.232078300000005], [-1.4212442999999997, 53.23167370000001], [-1.4213194, 53.23120649999999], [-1.421355, 53.2308099], [-1.4213871, 53.230539799999995], [-1.4213961, 53.23046870000001], [-1.4214151999999998, 53.2302479], [-1.4214669, 53.2299541], [-1.4215160999999998, 53.22931], [-1.4215653999999998, 53.22860240000001], [-1.4215627999999998, 53.2280037], [-1.4215631, 53.2278142], [-1.4215635, 53.227518399999994], [-1.4215447, 53.2268344], [-1.4215171, 53.2262212], [-1.4214947999999998, 53.225844499999994], [-1.421444, 53.22541260000001], [-1.4213749, 53.22482579999999], [-1.4212878999999998, 53.22426130000001], [-1.4210509999999998, 53.22327679999999], [-1.4205595, 53.22136929999999], [-1.4202835000000005, 53.2204531], [-1.4202313999999998, 53.22029539999999], [-1.4199130999999998, 53.2194909], [-1.4194418999999998, 53.2183756], [-1.4191071999999998, 53.2176302], [-1.4183065999999998, 53.2161122], [-1.4176471999999998, 53.2150358], [-1.4168412999999995, 53.2138603], [-1.4161812, 53.21292059999999], [-1.4156158, 53.2121714], [-1.4147732000000002, 53.2111482], [-1.4139697999999998, 53.2102665], [-1.4138528, 53.2101382], [-1.4134155, 53.2096821], [-1.4124803, 53.208669099999995], [-1.4113067999999998, 53.20736659999999], [-1.4102297999999998, 53.206053], [-1.4093836, 53.20496159999998], [-1.4086293, 53.203891600000006], [-1.4082726999999997, 53.20332909999999], [-1.4075566, 53.20219960000001], [-1.4069442, 53.201120499999995], [-1.4065677, 53.200413], [-1.4062487, 53.19975979999999], [-1.4061683, 53.19959529999999], [-1.4061600495635893, 53.19957740430325], [-1.4060848999999995, 53.19941440000001], [-1.4053612, 53.1979484], [-1.4050952, 53.19727169999999], [-1.4043808, 53.19552529999999], [-1.4041988, 53.1949674], [-1.4041284999999997, 53.19480010000001], [-1.4039246, 53.194309999999994], [-1.4037221999999998, 53.1938103], [-1.4036851, 53.1937215], [-1.4034386, 53.19313160000001], [-1.4031119, 53.19237360000001], [-1.4027799999999997, 53.1916374], [-1.4024305999999995, 53.19084539999999], [-1.4021409, 53.190094900000005], [-1.4019431, 53.18957069999999], [-1.4018062999999998, 53.1891914], [-1.4016239, 53.188694799999986], [-1.4014597, 53.18824669999999], [-1.4013061000000002, 53.187793799999994], [-1.4012121999999998, 53.18751089999999], [-1.4010915, 53.1871413], [-1.4009983, 53.18684689999999], [-1.4008877, 53.186446999999994], [-1.4007857999999995, 53.18600820000001], [-1.4007139999999998, 53.1856078], [-1.4006629999999998, 53.18518339999999], [-1.4006396, 53.1848781], [-1.4006249, 53.1847425], [-1.4006086999999998, 53.18433019999999], [-1.4006067, 53.1839442], [-1.400621, 53.183693899999994], [-1.4006339, 53.183288099999984], [-1.4006594999999995, 53.18301850000001], [-1.4007002999999998, 53.1827588], [-1.4007376, 53.1825482], [-1.4008340999999995, 53.1821765], [-1.4009436, 53.1818076], [-1.4011330999999998, 53.1812916], [-1.4012178, 53.18107990000001], [-1.4013645999999995, 53.18072759999998], [-1.4015234, 53.180315099999994], [-1.4015958, 53.18014310000001], [-1.4017657, 53.1796575], [-1.4018038, 53.1794849], [-1.401862, 53.179196000000005], [-1.4018839999999997, 53.1788767], [-1.4018855, 53.1785404], [-1.4018533, 53.178241400000005], [-1.4017728, 53.17786209999999], [-1.4016923, 53.1776161], [-1.4015502, 53.17727529999999], [-1.4014, 53.176994], [-1.4012283, 53.1767384], [-1.4010191, 53.17645869999998], [-1.4008904, 53.176304299999984], [-1.4005792, 53.1759748], [-1.4002842, 53.17571430000001], [-1.4001232, 53.17558729999999], [-1.3997397, 53.175298], [-1.399037, 53.174809199999984], [-1.398432, 53.1744117], [-1.3977213, 53.1739777], [-1.3970923, 53.17356329999999], [-1.3964411999999995, 53.17311919999999], [-1.3959584, 53.1727543], [-1.3957571999999998, 53.172593500000005], [-1.3953143999999995, 53.1722202], [-1.3948936, 53.1718137], [-1.394322, 53.171195999999995], [-1.3939384, 53.1707571], [-1.3935414999999998, 53.17029079999999], [-1.3932091, 53.16987149999999], [-1.3928200000000002, 53.16932289999999], [-1.392592, 53.1689788], [-1.3923643, 53.168589999999995], [-1.3921037999999997, 53.1681073], [-1.3918918999999998, 53.1676684], [-1.3917203, 53.1672616], [-1.3915327999999998, 53.1667393], [-1.3914091, 53.1663563], [-1.3912989, 53.1659648], [-1.3911667, 53.16528709999999], [-1.3910861999999995, 53.1644976], [-1.3910682, 53.16371259999999], [-1.3910883, 53.1631479], [-1.3911605, 53.16257559999999], [-1.3914362, 53.16090499999999], [-1.3916168999999998, 53.1599046], [-1.39169, 53.1595], [-1.3921005999999998, 53.15718240000001], [-1.3922682, 53.1561396], [-1.3924382000000002, 53.1550964], [-1.3925339999999995, 53.1543], [-1.3925642, 53.1535081], [-1.3925473, 53.1526933], [-1.3925099, 53.1522887], [-1.3924843, 53.151898200000005], [-1.3923228, 53.1511457], [-1.3921244, 53.1504027], [-1.3916810999999998, 53.149206699999986], [-1.3913413999999995, 53.148554399999995], [-1.3909039, 53.14792769999999], [-1.3904856, 53.1472635], [-1.3899747999999998, 53.1466311], [-1.3895235, 53.14601710000001], [-1.389267813018774, 53.14573188385283], [-1.3889936, 53.145425999999986], [-1.3887248999999997, 53.14515229999999], [-1.388424, 53.144890200000006], [-1.3877889000000003, 53.1443599], [-1.3871045, 53.1438245], [-1.3863824, 53.14329790000001], [-1.3853795999999998, 53.1426413], [-1.3848475, 53.14232019999999], [-1.3842985, 53.1420045], [-1.3832715, 53.14147629999999], [-1.3826697999999995, 53.14123059999999], [-1.38249, 53.14114779999999], [-1.3820795999999995, 53.1409587], [-1.3811667, 53.1405788], [-1.3802415999999995, 53.1402175], [-1.3789040999999995, 53.139681], [-1.3777279999999998, 53.13914810000001], [-1.3772671, 53.13892390000001], [-1.3765119999999995, 53.1385301], [-1.3758552, 53.1381525], [-1.3752007999999998, 53.13774179999999], [-1.3747598, 53.1374619], [-1.3738008999999998, 53.13677409999998], [-1.3728504999999998, 53.1359875], [-1.3721477, 53.13532409999999], [-1.3715045, 53.134636500000006], [-1.3709209, 53.13393769999998], [-1.3704145, 53.13322149999998], [-1.3700997999999998, 53.1327331], [-1.3698269999999997, 53.1322395], [-1.369486, 53.13153940000001], [-1.3693974, 53.1313236], [-1.3692234, 53.1308772], [-1.3690782999999995, 53.1304283], [-1.3688688999999998, 53.12955929999999], [-1.3687311999999998, 53.12876649999999], [-1.3686776, 53.12799449999999], [-1.3686554999999998, 53.1269231], [-1.3686238, 53.125388599999994], [-1.3686104, 53.12474530000001], [-1.3686083999999998, 53.1239877], [-1.3686069, 53.1238591], [-1.3685767, 53.122058599999995], [-1.3685597, 53.121295100000005], [-1.3685358, 53.1199775], [-1.3685028999999995, 53.11865939999999], [-1.3684829, 53.11765239999999], [-1.3684991, 53.11714560000001], [-1.3685161, 53.11689289999999], [-1.3685330999999998, 53.1166402], [-1.3685963, 53.1161853], [-1.3686292, 53.11599879999999], [-1.3688016, 53.1150236], [-1.3688290999999997, 53.11488070000001], [-1.3688748999999998, 53.1146708], [-1.3690002999999995, 53.114019], [-1.3691016, 53.113494900000006], [-1.3691921, 53.113032399999994], [-1.3692303, 53.11283749999999], [-1.3693683999999997, 53.11215699999999], [-1.3694034999999998, 53.11196030000001], [-1.3694858000000003, 53.11150010000001], [-1.3695724, 53.1110395], [-1.3699022, 53.1093971], [-1.3702343999999995, 53.10769580000001], [-1.3703868, 53.106919399999995], [-1.3704496, 53.106584600000005], [-1.3705064999999998, 53.10625509999999], [-1.3705518, 53.1059629], [-1.3705826, 53.105734700000006], [-1.3706003, 53.10551559999999], [-1.3706105999999998, 53.105377], [-1.3706254999999998, 53.1051303], [-1.3706373999999997, 53.1047685], [-1.3706188999999998, 53.10435590000001], [-1.3705937, 53.1039587], [-1.3705007, 53.10332669999999], [-1.3703855, 53.1027013], [-1.3702312999999997, 53.1021494], [-1.3700059999999998, 53.101508], [-1.3697207999999998, 53.1008713], [-1.3695976, 53.10063050000001], [-1.369467, 53.10037930000001], [-1.3688591, 53.0993416], [-1.3685696, 53.0989007], [-1.3682711, 53.09848060000001], [-1.3679007, 53.0979729], [-1.3674877, 53.0974706], [-1.3670733000000002, 53.096966499999986], [-1.3666083, 53.0964736], [-1.3659520999999997, 53.09581769999999], [-1.3652399, 53.09516], [-1.3614951488869989, 53.09181876959621], [-1.3588221, 53.0894336], [-1.3579147, 53.0887099], [-1.3569694, 53.0880495], [-1.3556252, 53.0872228], [-1.3541498, 53.0864478], [-1.3536026, 53.08615910000001], [-1.3529728, 53.0858129], [-1.3518395, 53.0851354], [-1.3503562999999998, 53.0842165], [-1.3496452, 53.083776], [-1.3475534, 53.0824974], [-1.3474729261792822, 53.082446347621115], [-1.3455189, 53.08120669999999], [-1.3450300999999998, 53.0808877], [-1.3448063, 53.0807467], [-1.3443351, 53.080410999999984], [-1.3441932, 53.0803099], [-1.3437555, 53.0799607], [-1.3433512, 53.0796058], [-1.3425986, 53.078855999999995], [-1.3419905, 53.07812119999999], [-1.3414765, 53.07737459999999], [-1.3411529999999998, 53.07675299999999], [-1.3409096, 53.076120499999995], [-1.3407415, 53.0755172], [-1.3406042, 53.0749372], [-1.3405036, 53.0743714], [-1.3404542, 53.073758], [-1.3404547, 53.0736633], [-1.3404549999999995, 53.07360450000001], [-1.3404825, 53.073202300000005], [-1.3405115, 53.07283989999999], [-1.3405857, 53.072310599999994], [-1.3407048, 53.0717856], [-1.3408913999999998, 53.0710381], [-1.3411700999999998, 53.0701402], [-1.3418291, 53.068194000000005], [-1.3423058, 53.066799799999984], [-1.3428317, 53.06521829999999], [-1.3429727, 53.0648089], [-1.3430897, 53.0644523], [-1.3431985, 53.0641614], [-1.3434268, 53.0634907], [-1.3434942, 53.06327699999999], [-1.3436478999999997, 53.0627163], [-1.3438074, 53.0621889], [-1.3439192000000002, 53.0618981], [-1.3440394999999998, 53.06156310000001], [-1.3441340999999998, 53.061266800000006], [-1.3442333, 53.0607687], [-1.3442552999999997, 53.06067190000001], [-1.3443994, 53.06030059999999], [-1.3445431, 53.059847], [-1.3446301, 53.059369499999995], [-1.3446683999999998, 53.059063000000016], [-1.3446724, 53.0587579], [-1.3446623, 53.05846029999999], [-1.3446267, 53.05816010000001], [-1.3445014, 53.0575851], [-1.3444196, 53.0573055], [-1.344305, 53.0570244], [-1.3440116, 53.0564316], [-1.3436563999999998, 53.055848299999994], [-1.3429995999999995, 53.05490189999999], [-1.3423584, 53.0540044], [-1.3417973, 53.0531922], [-1.3413076, 53.052412999999994], [-1.340841, 53.05151759999999], [-1.3406602, 53.051127099999995], [-1.3404231, 53.050615099999995], [-1.3399989999999995, 53.0494646], [-1.3397494999999997, 53.048723999999986], [-1.3393126, 53.04721860000001], [-1.3387920000000002, 53.04539359999999], [-1.3384334999999998, 53.0440534], [-1.3383757, 53.04390899999999], [-1.3382466, 53.0434595], [-1.3378567999999995, 53.04208479999999], [-1.3374634, 53.0407096], [-1.3367506, 53.03815620000001], [-1.3367347999999997, 53.0380995], [-1.3366617852334757, 53.03783802447602], [-1.3366361999999998, 53.03774640000001], [-1.3360572, 53.0356864], [-1.3355532, 53.03391659999999], [-1.3355355, 53.0338544], [-1.3354702, 53.03362520000001], [-1.3343027999999997, 53.0295298], [-1.3333091999999998, 53.02607050000001], [-1.3323964, 53.02298619999999], [-1.3322871999999997, 53.0226172], [-1.3320552, 53.02191359999999], [-1.3314973, 53.0202298], [-1.3312805, 53.0196018], [-1.3311092, 53.0191058], [-1.3309443368879508, 53.018530467465], [-1.3309432, 53.0185265], [-1.3308288999999998, 53.0181428], [-1.3305520999999998, 53.01714020000001], [-1.3301382999999998, 53.0156418], [-1.3299752, 53.01513860000001], [-1.3297035, 53.01448069999999], [-1.32944, 53.01397930000001], [-1.3291562999999995, 53.013478000000006], [-1.3290627, 53.0133116], [-1.3288846, 53.0130357], [-1.3283495, 53.01221879999999], [-1.3277635, 53.0114372], [-1.327209, 53.01077339999999], [-1.3266066999999997, 53.0101199], [-1.3258886, 53.0093981], [-1.325115, 53.0086888], [-1.3243583, 53.0080491], [-1.3235185, 53.00742150000001], [-1.3226687, 53.00681749999998], [-1.3217712999999998, 53.00622370000001], [-1.3206614, 53.005559], [-1.3193972, 53.0048967], [-1.3191306, 53.00476350000001], [-1.3178906, 53.004185499999984], [-1.3169561, 53.00378189999999], [-1.3168425999999998, 53.00372899999999], [-1.3159767999999998, 53.003373499999995], [-1.3150851999999995, 53.0029992], [-1.3145387, 53.002769699999995], [-1.313596, 53.0024363], [-1.3131592, 53.00226229999999], [-1.3125966, 53.00201609999999], [-1.3120149, 53.001776099999994], [-1.3105433000000002, 53.001079], [-1.309985, 53.0008371], [-1.3093212, 53.0005615], [-1.3086703999999998, 53.0002813], [-1.3080441, 53.0000138], [-1.3076681, 52.9998432], [-1.3072081999999998, 52.9996186], [-1.3069277999999998, 52.999473300000005], [-1.3067658, 52.9993792], [-1.3062567, 52.99907459999999], [-1.3059326999999998, 52.9988692], [-1.3055336, 52.9985994], [-1.3052108, 52.99835569999999], [-1.3049243999999998, 52.9981292], [-1.3046381, 52.9978756], [-1.3043557999999995, 52.99759499999999], [-1.3040306, 52.99724909999999], [-1.3038165999999998, 52.9969772], [-1.3036739999999998, 52.9967811], [-1.3034423999999998, 52.99641040000001], [-1.3033079, 52.996169599999995], [-1.3031531999999997, 52.995855799999994], [-1.302128, 52.99375570000001], [-1.3010965, 52.9916542], [-1.3005329999999995, 52.990433], [-1.300034, 52.9894923], [-1.2994060999999997, 52.9882329], [-1.2987775999999998, 52.9870152], [-1.2984727, 52.9864243], [-1.2979375999999998, 52.985331300000006], [-1.2976077999999998, 52.98464959999999], [-1.2975247999999997, 52.9844851], [-1.2971851240147527, 52.98378961162837], [-1.2970322999999997, 52.98347669999999], [-1.2968017999999997, 52.98304139999998], [-1.2964423, 52.982305700000005], [-1.2952792, 52.980172], [-1.2945980999999998, 52.9788678], [-1.294447, 52.97855199999999], [-1.2941416999999995, 52.977833800000006], [-1.2940321, 52.97751319999999], [-1.2939085, 52.977139], [-1.2936689, 52.9766044], [-1.2934863, 52.9761971], [-1.2933235, 52.9759005], [-1.2924469, 52.97409940000001], [-1.291436, 52.97200589999999], [-1.2910547, 52.97123979999999], [-1.2907198999999998, 52.9705282], [-1.2904688, 52.969935199999995], [-1.2903458, 52.9696029], [-1.2902902, 52.96942589999998], [-1.2901656999999995, 52.96908779999998], [-1.2900684, 52.96872700000001], [-1.2899598, 52.96830299999999], [-1.2898961, 52.9680008], [-1.2898362, 52.96770649999999], [-1.2897725999999998, 52.9672668], [-1.2897363, 52.9670065], [-1.2895389, 52.965736099999994], [-1.2892994, 52.964098400000005], [-1.2890467, 52.9625157], [-1.2888967, 52.9615028], [-1.2887519, 52.96055279999999], [-1.2886961, 52.96022289999999], [-1.2885237, 52.959344], [-1.2884019, 52.9587236], [-1.2882980317658703, 52.95812261116273], [-1.2882812999999995, 52.9580258], [-1.2882315, 52.9577047], [-1.288214, 52.9574739], [-1.2881842, 52.95729049999999], [-1.2881318, 52.9568586], [-1.2880744999999998, 52.9565], [-1.2880428, 52.956216000000005], [-1.288011, 52.95593190000002], [-1.2879756999999998, 52.9557218], [-1.2879264, 52.9554862], [-1.2878488999999995, 52.95514250000001], [-1.2877310999999998, 52.9547199], [-1.2876489, 52.9544348], [-1.2874795, 52.9539253], [-1.2870685, 52.952876399999994], [-1.2865608999999998, 52.9516969], [-1.2858423, 52.9500129], [-1.2852693999999998, 52.948658399999985], [-1.2847836999999998, 52.94753659999999], [-1.2845021999999997, 52.9468537], [-1.2840464, 52.945780600000006], [-1.2832555, 52.94391540000001], [-1.2825709999999997, 52.9423608], [-1.2818576, 52.940861], [-1.2816509, 52.940408799999986], [-1.2815517999999997, 52.9401611], [-1.2812188999999998, 52.939300499999995], [-1.2809194, 52.9385338], [-1.280821, 52.9382612], [-1.2807498000000002, 52.93804920000001], [-1.2806744999999995, 52.9377331], [-1.2806305, 52.9374946], [-1.2806054, 52.9372384], [-1.2805991, 52.9370541], [-1.2806033, 52.9368661], [-1.2806136999999995, 52.9366357], [-1.2806344999999997, 52.9364572], [-1.280665, 52.9362449], [-1.280709, 52.93605180000001], [-1.2807592, 52.93587509999999], [-1.2808303999999997, 52.93564030000001], [-1.280887, 52.9354762], [-1.2809519, 52.93529830000001], [-1.2810671, 52.93503830000001], [-1.2811969, 52.9347783], [-1.2813203999999998, 52.93454100000001], [-1.281467, 52.93429999999999], [-1.2816114999999997, 52.93408029999999], [-1.281767, 52.9338523], [-1.2820022, 52.9335273], [-1.2822326999999998, 52.933231000000006], [-1.2825187999999998, 52.9328392], [-1.2829418, 52.9322406], [-1.2832223, 52.9317769], [-1.2833945, 52.9314722], [-1.2835138999999998, 52.93123119999999], [-1.2836333999999998, 52.930965], [-1.2837360999999998, 52.9307239], [-1.2838667, 52.93035810000001], [-1.2839944, 52.929973100000005], [-1.2840630680825336, 52.929673494383906], [-1.2840794999999998, 52.9296018], [-1.2841711999999998, 52.9291314], [-1.2842072999999998, 52.9288434], [-1.2842323, 52.9285739], [-1.2842405999999995, 52.9282558], [-1.2842378, 52.92799800000001], [-1.2842267, 52.92771], [-1.2841892, 52.9274006], [-1.2841128, 52.92698209999999], [-1.2840289, 52.92663009999999], [-1.2838387, 52.9260718], [-1.2836053, 52.92550399999998], [-1.2833601, 52.92492190000001], [-1.2827976, 52.9237026], [-1.2827428, 52.92360459999999], [-1.2826933, 52.9234013], [-1.2825631, 52.92315839999999], [-1.282268, 52.922635699999994], [-1.2822258, 52.922544499999994], [-1.2821079, 52.9222901], [-1.2820497, 52.922148099999994], [-1.2818623, 52.9213259], [-1.2817356999999998, 52.9209612], [-1.2816644, 52.9207794], [-1.2814987999999998, 52.92029629999998], [-1.2814413, 52.9201635], [-1.2805088, 52.918113299999995], [-1.2801091999999998, 52.917335900000005], [-1.2795639, 52.9163727], [-1.2791319, 52.9156695], [-1.2788396, 52.9152003], [-1.2785167, 52.9147049], [-1.2781227, 52.914126800000005], [-1.2777272, 52.913563], [-1.2772697, 52.9129174], [-1.27695, 52.9124794], [-1.2768395, 52.912328], [-1.2768047, 52.9122781], [-1.2763623999999998, 52.91164340000001], [-1.2762794155922272, 52.91152868914078], [-1.2755152, 52.9104723], [-1.272862, 52.9067155], [-1.2723003, 52.90594389999998], [-1.2717675, 52.905198], [-1.2700974000000005, 52.9028398], [-1.2691721, 52.90154479999999], [-1.2690209, 52.90133410000001], [-1.2681051, 52.90005429999999], [-1.2675744, 52.8992981], [-1.2670355999999998, 52.898536699999994], [-1.2668164999999998, 52.89822809999999], [-1.2663821, 52.89761609999999], [-1.2659968999999998, 52.89708830000001], [-1.2654354, 52.8962843], [-1.2648246, 52.89544459999999], [-1.2641697, 52.8945146], [-1.2633412, 52.8933295], [-1.2632323, 52.8931647], [-1.2630554, 52.89285910000001], [-1.2628907, 52.8925235], [-1.2627379, 52.8921707], [-1.2626424999999997, 52.89190289999999], [-1.2625589, 52.8916682], [-1.2624882, 52.89144459999999], [-1.262407, 52.89112779999999], [-1.2623687999999995, 52.8909233], [-1.2623377999999998, 52.890744000000005], [-1.2623211, 52.890541], [-1.2622995999999995, 52.8902227], [-1.2622947999999998, 52.8899578], [-1.2623127, 52.88956189999999], [-1.2624643, 52.888999899999995], [-1.2626994, 52.8882608], [-1.2629904, 52.88755439999999], [-1.2631498999999995, 52.8872832], [-1.2633797, 52.8868511], [-1.2634752, 52.886611399999985], [-1.2637560999999995, 52.88620530000001], [-1.2638714999999998, 52.886062], [-1.263896368740732, 52.88603375433284], [-1.2640210519359023, 52.88589422310116], [-1.26413003123242, 52.88577052927069], [-1.2642256562801322, 52.885660448326064], [-1.2643102767288863, 52.885561755751944], [-1.26438624222853, 52.88547222703297], [-1.2644559024289117, 52.88538963765377], [-1.2645216069798777, 52.88531176309901], [-1.264585705531276, 52.88523637885332], [-1.2646505477329546, 52.88516126040135], [-1.2647184832347604, 52.88508418322773], [-1.2647918616865417, 52.88500292281712], [-1.2648730327381457, 52.88491525465415], [-1.2649643460394198, 52.88481895422347], [-1.2650681512402118, 52.88471179700974], [-1.2651867979903693, 52.884591558497576], [-1.2653226359397396, 52.88445601417164], [-1.2653251, 52.8844533], [-1.2660629, 52.8836364], [-1.2663652, 52.8833016], [-1.2666187, 52.88303], [-1.2667424, 52.88291329999999], [-1.2669569, 52.8827337], [-1.2671462999999998, 52.88260189999999], [-1.2674904, 52.88238729999999], [-1.2677339, 52.8822637], [-1.2682170999999998, 52.8820771], [-1.268882, 52.8818881], [-1.2691924999999995, 52.8818236], [-1.2696544999999997, 52.8817444], [-1.2700548, 52.88168540000001], [-1.2705277, 52.8816441], [-1.2707767, 52.88163809999999], [-1.2708450999999998, 52.881636399999984], [-1.2710334, 52.8816326], [-1.2714352, 52.8816474], [-1.2716941999999998, 52.8816648], [-1.2720209, 52.8816989], [-1.272262, 52.88173609999999], [-1.272451, 52.8817754], [-1.2727266, 52.8818388], [-1.2729363, 52.88189090000001], [-1.2730829, 52.88193669999999], [-1.273206, 52.8819804], [-1.2732987, 52.88201399999999], [-1.2733475999999997, 52.882031700000006], [-1.2734545, 52.8820758], [-1.2736147, 52.882139999999985], [-1.2737404, 52.8821908], [-1.2738576, 52.8822459], [-1.2739847999999998, 52.8823036], [-1.2744996, 52.88252659999999], [-1.2747693999999998, 52.8826347], [-1.2752253999999998, 52.8828177], [-1.2753243999999997, 52.8828574], [-1.2756916, 52.8829933], [-1.2758518, 52.8830459], [-1.2762524, 52.883184500000006], [-1.2765723, 52.8832901], [-1.2772958, 52.88352400000001], [-1.2775905, 52.8836227], [-1.2780083999999998, 52.88374099999999], [-1.278984, 52.883996800000006], [-1.2791001999999998, 52.88402629999999], [-1.2793796, 52.8840961], [-1.2801202, 52.8842623], [-1.2805787999999998, 52.8843615], [-1.2811195999999998, 52.8844652], [-1.2819934999999998, 52.88461319999999], [-1.2823571, 52.884668399999995], [-1.2826944, 52.884714599999995], [-1.2830696, 52.88476209999999], [-1.2836956, 52.8848267], [-1.2842229999999997, 52.8848738], [-1.2848853999999998, 52.8849065], [-1.2860739, 52.88494140000001], [-1.2861641, 52.884942], [-1.2866432, 52.8849451], [-1.2877594999999995, 52.8849744], [-1.2880645999999998, 52.8849882], [-1.2896299, 52.885059199999986], [-1.2905744999999995, 52.885131900000005], [-1.2917090999999998, 52.8852322], [-1.2929551, 52.885364499999994], [-1.2942158, 52.8855288], [-1.2952791, 52.8856931], [-1.2963041, 52.8858717], [-1.2975391999999997, 52.88611529999999], [-1.2989132, 52.886411900000006], [-1.3003255000000002, 52.88675469999998], [-1.3009759, 52.88693109999999], [-1.3017962999999997, 52.88715270000001], [-1.3037604, 52.887756800000005], [-1.3049965, 52.8881671], [-1.3054688, 52.88833180000001], [-1.3057975999999998, 52.88844470000001], [-1.3070637, 52.88889009999999], [-1.3086568999999997, 52.88945779999999], [-1.3109846000000005, 52.890246], [-1.3127814, 52.8908253], [-1.3143062, 52.8912844], [-1.316955, 52.8920122], [-1.3179653, 52.8922928], [-1.3189704, 52.89256100000001], [-1.3209728999999997, 52.893077], [-1.3228927, 52.89355239999999], [-1.3261018, 52.894302200000006], [-1.3290751, 52.8949254], [-1.3316898, 52.895454699999995], [-1.333117, 52.8957269], [-1.3344038, 52.8959748], [-1.3362234, 52.89629819999999], [-1.3369718999999998, 52.8964283], [-1.3380647999999995, 52.896607], [-1.3389506, 52.8967516], [-1.3400379, 52.896908799999984], [-1.3407247, 52.89701960000001], [-1.3417149, 52.89717410000001], [-1.3428606, 52.897332500000005], [-1.3435526999999998, 52.8974272], [-1.3442234, 52.89751979999999], [-1.3450369, 52.8976276], [-1.3457649, 52.897718000000005], [-1.3463213, 52.897792], [-1.3466926, 52.8978361], [-1.3470709, 52.897881100000006], [-1.3473845, 52.8979189], [-1.3474729261792822, 52.897929482658625], [-1.3480797, 52.8980021], [-1.3490064999999998, 52.8981088], [-1.3501407, 52.8982345], [-1.351179, 52.89834479999998], [-1.3520853999999998, 52.898435], [-1.3527981, 52.8985022], [-1.353858, 52.898599], [-1.3548797, 52.898685699999994], [-1.3558095, 52.8987617], [-1.3563070999999998, 52.8988013], [-1.3571205999999998, 52.89886079999999], [-1.3581922, 52.898934], [-1.3585470999999998, 52.8989581], [-1.3589597, 52.89898349999999], [-1.3593018999999995, 52.8990036], [-1.3595795000000002, 52.89901239999999], [-1.3598572, 52.8990277], [-1.3608192999999995, 52.899079599999986], [-1.3619768999999995, 52.89914160000001], [-1.3624588999999998, 52.8991669], [-1.3634571999999998, 52.89922179999999], [-1.3642392999999997, 52.8992713], [-1.3650127, 52.8993285], [-1.3659063, 52.8994017], [-1.3666367, 52.89946890000001], [-1.3671451, 52.8995208], [-1.3677248999999998, 52.89958450000001], [-1.3683398999999998, 52.8996547], [-1.3690106, 52.899742499999995], [-1.3696450999999998, 52.8998286], [-1.3701476999999995, 52.899900599999995], [-1.3712407, 52.9000634], [-1.3720580999999998, 52.900196699999995], [-1.3725519, 52.9002816], [-1.3733760999999998, 52.900429], [-1.3738727999999998, 52.9005198], [-1.3747781, 52.90070149999999], [-1.3756522, 52.9008938], [-1.3763913, 52.90106949999999], [-1.3771248, 52.9012637], [-1.3780777999999998, 52.901537299999994], [-1.3785594999999995, 52.901683], [-1.3793954, 52.90196199999999], [-1.3803324, 52.9022945], [-1.3811653, 52.90262130000001], [-1.3817054999999998, 52.9028558], [-1.3826218, 52.9032398], [-1.3837617999999998, 52.9037009], [-1.3851770999999995, 52.90430069999999], [-1.3857600999999995, 52.9045455], [-1.3859641, 52.9046312], [-1.3869674999999997, 52.90505480000001], [-1.3874305, 52.9052489], [-1.387894, 52.905446600000005], [-1.388393, 52.9056563], [-1.3893668999999995, 52.9060629], [-1.390498, 52.90653580000001], [-1.3915634999999995, 52.9069719], [-1.3921266, 52.90719630000001], [-1.3928246, 52.90746659999999], [-1.3935565, 52.9077442], [-1.3943623999999997, 52.9080354], [-1.3953440999999998, 52.9083754], [-1.3961578, 52.9086447], [-1.3970454, 52.9089284], [-1.3977681, 52.90915580000001], [-1.3984158999999998, 52.9093489], [-1.3994516, 52.9096368], [-1.4004395, 52.9098884], [-1.4013226, 52.9101009], [-1.4020182, 52.91025950000001], [-1.4028675, 52.910446799999995], [-1.4041729999999997, 52.9107303], [-1.4053073, 52.91096439999999], [-1.4063969, 52.911186099999995], [-1.4075932999999998, 52.9114301], [-1.4087887, 52.911674099999985], [-1.4090877, 52.9117346], [-1.4102099999999995, 52.91196060000001], [-1.4110671, 52.9121349], [-1.4113180000000003, 52.9121856], [-1.4116799999999998, 52.9122546], [-1.4125183, 52.91242570000001], [-1.4127183, 52.9124668], [-1.4129864, 52.91252199999999], [-1.4134283, 52.91260880000001], [-1.4140715, 52.9127401], [-1.4149406, 52.9129168], [-1.4161598999999998, 52.9131666], [-1.4170453, 52.913342799999995], [-1.4182499, 52.91358739999999], [-1.4194271999999997, 52.9138263], [-1.4204709999999998, 52.9140306], [-1.4211550999999998, 52.914147799999995], [-1.4215993, 52.9142115], [-1.421944, 52.9142557], [-1.4222972, 52.9142943], [-1.4227893, 52.9143338], [-1.4230608, 52.914354800000005], [-1.4235820999999995, 52.9143827], [-1.4238966999999998, 52.91439760000001], [-1.4244543, 52.91440589999999], [-1.4250327, 52.9144008], [-1.425598, 52.9143794], [-1.4260746999999998, 52.9143543], [-1.4265451, 52.9143231], [-1.4274004, 52.914259], [-1.4282586999999998, 52.9141813], [-1.4288648999999998, 52.9141157], [-1.4295135, 52.9140381], [-1.4301442999999998, 52.9139488], [-1.4305739, 52.9138823], [-1.4310975999999995, 52.9137911], [-1.4317121999999998, 52.9136795], [-1.432195, 52.9135823], [-1.4328180999999998, 52.9134475], [-1.4332638999999998, 52.91334229999999], [-1.4337080999999998, 52.913234], [-1.4340058, 52.91315399999999], [-1.4345797, 52.9129957], [-1.4350014, 52.912874], [-1.4354107, 52.9127458], [-1.4368328999999995, 52.91228209999999], [-1.437304454591234, 52.91212750573058], [-1.4382954999999995, 52.9118026], [-1.4393294, 52.9114652], [-1.4402865, 52.9111532], [-1.4410341, 52.910901900000006], [-1.4429967999999995, 52.91026539999999], [-1.4440417, 52.9099202], [-1.4444997, 52.9097908], [-1.445129, 52.909628699999985], [-1.4455688999999998, 52.90953270000001], [-1.4458699999999998, 52.9094763], [-1.4461557, 52.90942609999999], [-1.4464376, 52.909379699999995], [-1.4470019999999997, 52.90930209999999], [-1.4471683, 52.909280300000006], [-1.4474155, 52.90925429999999], [-1.4478298, 52.909214799999994], [-1.4482287, 52.90918799999999], [-1.4486669, 52.9091652], [-1.4489065, 52.909157400000005], [-1.4491012, 52.9091499], [-1.4492997999999997, 52.9091493], [-1.4498016, 52.90915009999999], [-1.450306, 52.90916750000001], [-1.4509418999999997, 52.9092068], [-1.451418, 52.9092514], [-1.4518983, 52.90930719999999], [-1.4521345999999995, 52.9093524], [-1.4525445, 52.909420999999995], [-1.4526927, 52.90944669999999], [-1.4530668999999998, 52.90951309999999], [-1.4534969000000002, 52.9095908], [-1.4541955000000002, 52.9097633], [-1.4544290999999998, 52.90982530000001], [-1.4546277999999997, 52.909884], [-1.4550612999999997, 52.9100163], [-1.4552923, 52.9100957], [-1.4555565, 52.9101849], [-1.4558599, 52.9102968], [-1.4563917, 52.91049309999998], [-1.4566184999999998, 52.91057319999999], [-1.4571059, 52.9107569], [-1.4574829, 52.9108969], [-1.4580411999999998, 52.9111023], [-1.4584597, 52.9112561], [-1.4586547, 52.9113299], [-1.4588978999999995, 52.91142059999999], [-1.4593322000000002, 52.911581000000005], [-1.4599653, 52.91185149999999], [-1.4603796, 52.91200919999999], [-1.4606130000000002, 52.9121013], [-1.4608275999999998, 52.91219369999999], [-1.4610466, 52.9123033], [-1.4613604, 52.9124956], [-1.4617355, 52.9127394], [-1.4619133999999998, 52.9128677], [-1.4620292853593304, 52.91297536123706], [-1.4620374, 52.9129829], [-1.4621211, 52.9130708], [-1.4621888, 52.9131626], [-1.4622471, 52.9132534], [-1.4623074, 52.913375900000005], [-1.4623502, 52.91349129999999], [-1.4623860999999998, 52.91367299999999], [-1.4624002, 52.9137846], [-1.4624116, 52.913957499999995], [-1.4624251, 52.9141236], [-1.4624517999999995, 52.91445279999999], [-1.4624673999999998, 52.9146581], [-1.4624885999999997, 52.914965], [-1.4625049, 52.91516459999999], [-1.4625397999999998, 52.915353200000006], [-1.462574, 52.915549599999984], [-1.4626845999999998, 52.9161642]]} |
35.4 |
2355 |
0029 |
Sheet Stores Jn |
Derby |
Derby |
52.9161642 |
-1.4626846 |
52.9161642 |
-1.4626846 |
1 |
0 |
2026-09-21 23:39:22 |
TERMINATED |
2026-09-21 23:29:00 |
Derby |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20397201 |
1790033330776347 |
60 |
60 |
2026-09-21 23:39:01.231730 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:29:00.773028 |
| 727162 |
757247 |
P65507 |
355W69M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:29:00 |
2026-09-21 23:39:22 |
2026-09-23 23:39:22 |
{"id": 757247, "stp": "P", "toc": "Northern", "uid": "P65507", "consist": "769450", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65507/2026-09-21/detailed", "trust_id": "355W69M921", "origin_crs": "WGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Springs Branch Stabling Sidings", "service_date": "2026-09-21", "dest_arr_time": "2329", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5W69", "timing_status": "ON TIME", "origin_station": "Wigan North Western", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2316", "origin_platform": "1", "current_location": "Wigan North Western Down Passenger Loop", "last_update_time": "2026-09-21T23:39:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2329", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2316", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Wigan North Western", "service_state_platform": "1", "timing_fact_generation": 1790028993946722, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:29:00.783746", "service_state_evidence_id": 64278329, "current_leg_start_actual_dep": null, "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-21T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:39:01.240929", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
WGN |
None |
5W69 |
769450 |
4 |
100 |
None |
None |
[] |
Wigan North Western |
2316 |
2316 |
1 |
None |
None |
Springs Branch Stabling Sidings |
2329 |
2329 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65507/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Wigan North Western Down Passenger Loop |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-21 23:39:22 |
TERMINATED |
2026-09-21 23:29:00 |
Wigan North Western |
TD |
TRACKING_TIMEOUT |
64278329 |
1790028993946722 |
5 |
5 |
2026-09-21 23:39:01.240929 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:29:00.783746 |
| 727163 |
757184 |
W86612 |
015H75M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:29:00 |
2026-09-21 23:39:22 |
2026-09-23 23:39:22 |
{"id": 757184, "stp": "P", "toc": "ScotRail", "uid": "W86612", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86612/2026-09-21/detailed", "trust_id": "015H75M921", "origin_crs": "INV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Inverness Carriage Servicing Depot", "service_date": "2026-09-21", "dest_arr_time": "2329", "dest_platform": null, "is_terminated": 1, "next_location": "Inverness Sig. 707", "signalling_id": "5H75", "timing_status": "ON TIME", "origin_station": "Inverness", "current_leg_arr": "2320", "current_leg_dep": "2312", "current_leg_end": "Inverness Sig. 707", "origin_dep_time": "2312", "origin_platform": "2", "current_location": "Allanfearn L.C.", "last_update_time": "2026-09-21T23:39:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2232746, 57.4798847], [-4.2229155, 57.4801438], [-4.222554799999999, 57.4804012], [-4.222376199999999, 57.48052429999999], [-4.222298599999999, 57.480577799999985], [-4.222081835361751, 57.48070267891227], [-4.222035799999999, 57.480729200000006], [-4.2218212, 57.4808352], [-4.2216072, 57.4809318], [-4.221470399999999, 57.4809939], [-4.221229799999999, 57.4810962], [-4.220952799999999, 57.4812051], [-4.2208085, 57.48125290000001], [-4.2206283, 57.4813125], [-4.2203653999999995, 57.48139750000001], [-4.219990599999999, 57.4815049], [-4.2196124, 57.48160149999998], [-4.219265, 57.481673599999986], [-4.2189499, 57.481726299999984], [-4.218247099999999, 57.481839399999984], [-4.2178555, 57.4818997], [-4.2175752, 57.48194], [-4.2172894, 57.4819766], [-4.2168993, 57.48201679999999], [-4.21634, 57.48206449999999], [-4.215850599999999, 57.4820962], [-4.2146466, 57.482172700000014], [-4.2145557, 57.48217760000001], [-4.2143909, 57.4821885], [-4.212892, 57.4822856], [-4.2124923999999995, 57.4823088], [-4.2114658, 57.4823769], [-4.210584099999999, 57.48243279999999], [-4.210522299999999, 57.48243690000001], [-4.210361499999999, 57.482447699999994], [-4.209862103677533, 57.48247988342546], [-4.209569484946806, 57.482499578972615], [-4.209311301092663, 57.48251877188143], [-4.2090826335535425, 57.48253753712616], [-4.208878563767887, 57.48255594968106], [-4.208694173174138, 57.48257408452036], [-4.208524543210734, 57.48259201661831], [-4.2083647553161185, 57.48260982094916], [-4.208209890928731, 57.48262757248715], [-4.208055031487013, 57.48264534620651], [-4.207895258429406, 57.48266321708151], [-4.207725653194349, 57.48268126008638], [-4.207541297220286, 57.48269955019536], [-4.207337271945655, 57.48271816238271], [-4.207108658808899, 57.48273717162267], [-4.206850539248458, 57.48275665288947], [-4.206557994702773, 57.48277668115737], [-4.206476899999999, 57.48278210000001], [-4.2062999, 57.4827893], [-4.2060168, 57.4827896], [-4.2058114, 57.482784499999994], [-4.2055958, 57.482792499999995], [-4.2055314, 57.4827882], [-4.205297399999999, 57.482796400000005], [-4.2050211, 57.482817399999995], [-4.2046604, 57.4828473]]}", "current_leg_start": "Inverness", "dest_arr_time_act": "2329", "motion_projection": null, "next_location_lat": "57.4828473", "next_location_lon": "-4.2046604", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 3, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:20366874\", \"confirmationDeadline\": \"2026-09-21T23:20:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.74, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 857.481, \"from_m\": 380.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1890.895, \"from_m\": 857.481, \"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\": 1904.303, \"from_m\": 1890.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2609.663, \"from_m\": 1904.303, \"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\": 757184, \"profile_key\": \"be41d318d0e2efafa96d67df1890940e6c3f1d4b1bde1c2709a65ecb94aa1179\", \"schedule_id\": 29814, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Inverness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Millburn Jn\", \"stage_seq\": 2, \"distance_m\": 987.546, \"section_seq\": 1, \"route_path_id\": 142486}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2325\", \"location\": \"Inverness Sig. 707\", \"stage_seq\": 3, \"distance_m\": 1374.188, \"section_seq\": 1, \"route_path_id\": 142486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327\", \"location\": \"Millburn Jn\", \"stage_seq\": 4, \"distance_m\": 1760.83, \"section_seq\": 1, \"route_path_id\": 142486}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": null, \"location\": \"Inverness Carriage Servicing Depot\", \"stage_seq\": 5, \"distance_m\": 2609.663, \"section_seq\": 1, \"route_path_id\": 142486}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2609.663, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142486}], \"total_distance_m\": 2609.663, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 2609.663, \"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": "2312", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "57.4828473", "current_position_lon": "-4.2046604", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Inverness", "service_state_platform": null, "timing_fact_generation": 1790028790136831, "current_leg_arrival_utc": "2026-09-21T23:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:29:00.904614", "service_state_evidence_id": 20366874, "current_leg_start_actual_dep": "2026-09-21T23:12:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-21T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:39:01.238404", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
INV |
None |
5H75 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 380.74, "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": 857.481, "from_m": 380.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1890.895, "from_m": 857.481, "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": 1904.303, "from_m": 1890.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2609.663, "from_m": 1904.303, "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": 757184, "profile_key": "be41d318d0e2efafa96d67df1890940e6c3f1d4b1bde1c2709a65ecb94aa1179", "schedule_id": 29814, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2312", "location": "Inverness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Millburn Jn", "stage_seq": 2, "distance_m": 987.546, "section_seq": 1, "route_path_id": 142486}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2325", "location": "Inverness Sig. 707", "stage_seq": 3, "distance_m": 1374.188, "section_seq": 1, "route_path_id": 142486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Millburn Jn", "stage_seq": 4, "distance_m": 1760.83, "section_seq": 1, "route_path_id": 142486}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": null, "location": "Inverness Carriage Servicing Depot", "stage_seq": 5, "distance_m": 2609.663, "section_seq": 1, "route_path_id": 142486}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2609.663, "from_m": 0.0, "section_seq": 1, "route_path_id": 142486}], "total_distance_m": 2609.663, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 2609.663, "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} |
[] |
Inverness |
2312 |
2312 |
2 |
None |
None |
Inverness Carriage Servicing Depot |
2329 |
2329 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86612/2026-09-21/detailed |
None |
Inverness |
2026-09-21T23:12:00+01:00 |
Inverness Sig. 707 |
8.0 |
{"type": "LineString", "coordinates": [[-4.2232746, 57.4798847], [-4.2229155, 57.4801438], [-4.222554799999999, 57.4804012], [-4.222376199999999, 57.48052429999999], [-4.222298599999999, 57.480577799999985], [-4.222081835361751, 57.48070267891227], [-4.222035799999999, 57.480729200000006], [-4.2218212, 57.4808352], [-4.2216072, 57.4809318], [-4.221470399999999, 57.4809939], [-4.221229799999999, 57.4810962], [-4.220952799999999, 57.4812051], [-4.2208085, 57.48125290000001], [-4.2206283, 57.4813125], [-4.2203653999999995, 57.48139750000001], [-4.219990599999999, 57.4815049], [-4.2196124, 57.48160149999998], [-4.219265, 57.481673599999986], [-4.2189499, 57.481726299999984], [-4.218247099999999, 57.481839399999984], [-4.2178555, 57.4818997], [-4.2175752, 57.48194], [-4.2172894, 57.4819766], [-4.2168993, 57.48201679999999], [-4.21634, 57.48206449999999], [-4.215850599999999, 57.4820962], [-4.2146466, 57.482172700000014], [-4.2145557, 57.48217760000001], [-4.2143909, 57.4821885], [-4.212892, 57.4822856], [-4.2124923999999995, 57.4823088], [-4.2114658, 57.4823769], [-4.210584099999999, 57.48243279999999], [-4.210522299999999, 57.48243690000001], [-4.210361499999999, 57.482447699999994], [-4.209862103677533, 57.48247988342546], [-4.209569484946806, 57.482499578972615], [-4.209311301092663, 57.48251877188143], [-4.2090826335535425, 57.48253753712616], [-4.208878563767887, 57.48255594968106], [-4.208694173174138, 57.48257408452036], [-4.208524543210734, 57.48259201661831], [-4.2083647553161185, 57.48260982094916], [-4.208209890928731, 57.48262757248715], [-4.208055031487013, 57.48264534620651], [-4.207895258429406, 57.48266321708151], [-4.207725653194349, 57.48268126008638], [-4.207541297220286, 57.48269955019536], [-4.207337271945655, 57.48271816238271], [-4.207108658808899, 57.48273717162267], [-4.206850539248458, 57.48275665288947], [-4.206557994702773, 57.48277668115737], [-4.206476899999999, 57.48278210000001], [-4.2062999, 57.4827893], [-4.2060168, 57.4827896], [-4.2058114, 57.482784499999994], [-4.2055958, 57.482792499999995], [-4.2055314, 57.4827882], [-4.205297399999999, 57.482796400000005], [-4.2050211, 57.482817399999995], [-4.2046604, 57.4828473]]} |
0.7 |
2312 |
2320 |
None |
Allanfearn L.C. |
Inverness Sig. 707 |
57.4828473 |
-4.2046604 |
57.4828473 |
-4.2046604 |
1 |
0 |
2026-09-21 23:39:22 |
TERMINATED |
2026-09-21 23:29:00 |
Inverness |
TRUST |
TRACKING_TIMEOUT |
20366874 |
1790028790136831 |
2 |
2 |
2026-09-21 23:39:01.238404 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:29:00.904614 |
| 727164 |
757310 |
P02325 |
485S33M921 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 23:29:00 |
2026-09-21 23:39:22 |
2026-09-23 23:39:22 |
{"id": 757310, "stp": "P", "toc": "Greater Anglia", "uid": "P02325", "consist": "755408", "dest_crs": "XNC", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02325/2026-09-21/detailed", "trust_id": "485S33M921", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich C.Pt. T.&R.S.M.D", "service_date": "2026-09-21", "dest_arr_time": "2329", "dest_platform": null, "is_terminated": 1, "next_location": "Norwich C.Pt. T.&R.S.M.D", "signalling_id": "5S33", "timing_status": "EARLY", "origin_station": "Norwich", "current_leg_arr": "2329", "current_leg_dep": "2305", "current_leg_end": "Norwich C.Pt. T.&R.S.M.D", "origin_dep_time": "2319", "origin_platform": "6", "current_location": "Norwich Thorpe Jn", "last_update_time": "2026-09-21T23:39:22", "route_debug_link": null, "timing_variation": "-14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.307053, 52.626657], [1.3074152, 52.6264431], [1.3074972, 52.6263961], [1.3075693, 52.62635409999999], [1.3082901999999998, 52.6259341], [1.3086431999999997, 52.6257321], [1.3091542, 52.62543509999999], [1.3094131999999998, 52.625287099999994], [1.3096521999999997, 52.6251671], [1.3097274, 52.62513129999999], [1.3098641999999998, 52.62506609999999], [1.3101514, 52.62494099999999], [1.3104121999999998, 52.6248221], [1.3105572, 52.62475210000001], [1.3106832, 52.6246891], [1.3108102, 52.6246261], [1.3109082, 52.6245791], [1.3110432, 52.6245142], [1.3112572, 52.6244281], [1.3113594, 52.6243863], [1.3118361999999997, 52.624195099999994], [1.311913, 52.624165100000006], [1.3120742, 52.6241021], [1.3122912, 52.62401810000001], [1.3124189999999998, 52.6239717], [1.3125952, 52.62390809999999], [1.3127611999999995, 52.6238521], [1.3129382000000005, 52.62379309999999], [1.3130732, 52.6237521], [1.3132170999999997, 52.62371110000001], [1.313494255717853, 52.62363960753568], [1.313585, 52.6236162], [1.3136361, 52.62360520000001], [1.3138022, 52.6235561], [1.3139402, 52.6235161], [1.3141181999999998, 52.6234581], [1.3142511999999995, 52.6234101], [1.3143682, 52.62336309999999], [1.3144663999999997, 52.6233178], [1.3145942, 52.6232541], [1.3146551999999998, 52.623221], [1.3147121999999998, 52.62319010000001], [1.3148261999999995, 52.6231191], [1.3149301999999998, 52.6230471], [1.3150021999999997, 52.62299310000001], [1.3151172, 52.6228961], [1.3152182, 52.62280109999999], [1.3153205999999995, 52.6226904], [1.3153951999999998, 52.6225911], [1.3154921999999998, 52.6224311], [1.3155382, 52.62233810000001], [1.3155663, 52.6222545], [1.3155907, 52.6221732], [1.3156013, 52.6221378], [1.3156222999999998, 52.6220182], [1.315646, 52.621803799999995], [1.3156543, 52.6217064], [1.3156646, 52.62154639999999], [1.3156784, 52.621332900000006], [1.3156850999999998, 52.6215534], [1.3156950999999997, 52.6216903], [1.3157139999999998, 52.621833], [1.3157576, 52.6219503], [1.3157659999999998, 52.621973], [1.3158261000000002, 52.622079], [1.3159009999999998, 52.622176], [1.315988, 52.62228], [1.316082, 52.622374], [1.316169, 52.622449], [1.3162949999999998, 52.622551], [1.316421, 52.622638], [1.3165269999999998, 52.622702], [1.316654, 52.622775], [1.316773, 52.622833], [1.316885, 52.62288499999999], [1.3170221, 52.6229402], [1.317182, 52.622995], [1.317314, 52.62303599999999], [1.317436, 52.623071], [1.3175719999999995, 52.623109], [1.317692, 52.623138], [1.317838, 52.623169], [1.3180577999999998, 52.6232006], [1.318316, 52.623225]]}", "current_leg_start": "Norwich", "dest_arr_time_act": "2329", "motion_projection": null, "next_location_lat": "52.6232250", "next_location_lon": "1.3183160", "previous_location": "Norwich", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 3, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64260803\", \"confirmationDeadline\": \"2026-09-21T23:08:59+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 638.495, \"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\": 820.388, \"from_m\": 638.495, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 872.796, \"from_m\": 820.388, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1160.113, \"from_m\": 872.796, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1177.751, \"from_m\": 1160.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 757310, \"profile_key\": \"fb81b9cf125071d32412f7a4420092198e19d9265fb81461cdcee590468c113d\", \"schedule_id\": 20069, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 559.003, \"section_seq\": 1, \"route_path_id\": 134243}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": null, \"location\": \"Norwich C.Pt. T.&R.S.M.D\", \"stage_seq\": 3, \"distance_m\": 1177.751, \"section_seq\": 1, \"route_path_id\": 134243}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1177.751, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134243}], \"total_distance_m\": 1177.751, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1160.113, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 17.638, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2319", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "24.0", "current_position_lat": "52.6232250", "current_position_lon": "1.3183160", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Norwich Thorpe Jn", "service_state_platform": null, "timing_fact_generation": 1790028390126460, "current_leg_arrival_utc": "2026-09-21T23:08:59+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T23:29:00.907933", "service_state_evidence_id": 64260803, "current_leg_start_actual_dep": "2026-09-21T23:05:59+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-21T23:29:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T23:39:01.243066", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
NRW |
XNC |
5S33 |
755408 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 638.495, "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": 820.388, "from_m": 638.495, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 872.796, "from_m": 820.388, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1160.113, "from_m": 872.796, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1177.751, "from_m": 1160.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 757310, "profile_key": "fb81b9cf125071d32412f7a4420092198e19d9265fb81461cdcee590468c113d", "schedule_id": 20069, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 559.003, "section_seq": 1, "route_path_id": 134243}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": null, "location": "Norwich C.Pt. T.&R.S.M.D", "stage_seq": 3, "distance_m": 1177.751, "section_seq": 1, "route_path_id": 134243}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1177.751, "from_m": 0.0, "section_seq": 1, "route_path_id": 134243}], "total_distance_m": 1177.751, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1160.113, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 17.638, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Norwich |
2319 |
2319 |
6 |
None |
None |
Norwich C.Pt. T.&R.S.M.D |
2329 |
2329 |
None |
EARLY |
-14 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02325/2026-09-21/detailed |
None |
Norwich |
2026-09-21T23:05:59+01:00 |
Norwich C.Pt. T.&R.S.M.D |
24.0 |
{"type": "LineString", "coordinates": [[1.307053, 52.626657], [1.3074152, 52.6264431], [1.3074972, 52.6263961], [1.3075693, 52.62635409999999], [1.3082901999999998, 52.6259341], [1.3086431999999997, 52.6257321], [1.3091542, 52.62543509999999], [1.3094131999999998, 52.625287099999994], [1.3096521999999997, 52.6251671], [1.3097274, 52.62513129999999], [1.3098641999999998, 52.62506609999999], [1.3101514, 52.62494099999999], [1.3104121999999998, 52.6248221], [1.3105572, 52.62475210000001], [1.3106832, 52.6246891], [1.3108102, 52.6246261], [1.3109082, 52.6245791], [1.3110432, 52.6245142], [1.3112572, 52.6244281], [1.3113594, 52.6243863], [1.3118361999999997, 52.624195099999994], [1.311913, 52.624165100000006], [1.3120742, 52.6241021], [1.3122912, 52.62401810000001], [1.3124189999999998, 52.6239717], [1.3125952, 52.62390809999999], [1.3127611999999995, 52.6238521], [1.3129382000000005, 52.62379309999999], [1.3130732, 52.6237521], [1.3132170999999997, 52.62371110000001], [1.313494255717853, 52.62363960753568], [1.313585, 52.6236162], [1.3136361, 52.62360520000001], [1.3138022, 52.6235561], [1.3139402, 52.6235161], [1.3141181999999998, 52.6234581], [1.3142511999999995, 52.6234101], [1.3143682, 52.62336309999999], [1.3144663999999997, 52.6233178], [1.3145942, 52.6232541], [1.3146551999999998, 52.623221], [1.3147121999999998, 52.62319010000001], [1.3148261999999995, 52.6231191], [1.3149301999999998, 52.6230471], [1.3150021999999997, 52.62299310000001], [1.3151172, 52.6228961], [1.3152182, 52.62280109999999], [1.3153205999999995, 52.6226904], [1.3153951999999998, 52.6225911], [1.3154921999999998, 52.6224311], [1.3155382, 52.62233810000001], [1.3155663, 52.6222545], [1.3155907, 52.6221732], [1.3156013, 52.6221378], [1.3156222999999998, 52.6220182], [1.315646, 52.621803799999995], [1.3156543, 52.6217064], [1.3156646, 52.62154639999999], [1.3156784, 52.621332900000006], [1.3156850999999998, 52.6215534], [1.3156950999999997, 52.6216903], [1.3157139999999998, 52.621833], [1.3157576, 52.6219503], [1.3157659999999998, 52.621973], [1.3158261000000002, 52.622079], [1.3159009999999998, 52.622176], [1.315988, 52.62228], [1.316082, 52.622374], [1.316169, 52.622449], [1.3162949999999998, 52.622551], [1.316421, 52.622638], [1.3165269999999998, 52.622702], [1.316654, 52.622775], [1.316773, 52.622833], [1.316885, 52.62288499999999], [1.3170221, 52.6229402], [1.317182, 52.622995], [1.317314, 52.62303599999999], [1.317436, 52.623071], [1.3175719999999995, 52.623109], [1.317692, 52.623138], [1.317838, 52.623169], [1.3180577999999998, 52.6232006], [1.318316, 52.623225]]} |
0.7 |
2305 |
2329 |
Norwich |
Norwich Thorpe Jn |
Norwich C.Pt. T.&R.S.M.D |
52.6232250 |
1.3183160 |
52.6232250 |
1.3183160 |
1 |
0 |
2026-09-21 23:39:22 |
TERMINATED |
2026-09-21 23:29:00 |
Norwich Thorpe Jn |
TD |
TRACKING_TIMEOUT |
64260803 |
1790028390126460 |
4 |
4 |
2026-09-21 23:39:01.243066 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 23:29:00.907933 |